Search Results
Search type | Search syntax |
---|---|
Tags | [tag] |
Exact | "words here" |
Author |
user:1234 user:me (yours) |
Score |
score:3 (3+) score:0 (none) |
Answers |
answers:3 (3+) answers:0 (none) isaccepted:yes hasaccepted:no inquestion:1234 |
Views | views:250 |
Code | code:"if (foo != bar)" |
Sections |
title:apples body:"apples oranges" |
URL | url:"*.example.com" |
Saves | in:saves |
Status |
closed:yes duplicate:no migrated:no wiki:no |
Types |
is:question is:answer |
Exclude |
-[tag] -apples |
For more details on advanced search visit our help page |
A database system optimised for reporting, particularly in aggregate. Often, but not always implemented using a star schema.
13
votes
Accepted
Is business intelligence (BI) primarily a technical project or a business project?
Is B.I. a business or technical project?
There are too many variables to answer this categorically; I'm tempted to VTC the question as it doesn't really have a single correct answer. However, on seco …
1
vote
Is dimensional modelling useful for modelling tables of calculations?
If you could meaningfully slice the data by key1, key2 or key3 then you could make dimensions out of them. In that case you would have separate dimension tables that had all the values of each key, a …
18
votes
Accepted
Sql Server 2012 data warehousing and different versions
Business Intelligence Edition
Business Intelligence edition has some useful features, like Master Data Services and non-additive aggregations (i.e. anything but sum/count). EE has partitioning and t …
2
votes
Accepted
Data warehouse: using day number in Epoch in a date dimension
Absolute numbers for months and quarters allow them to sort correctly when used in a query tool. A 'month of year' value is only useful for sorting within a year, but an absolute month value that is …
2
votes
Accepted
How do I add a time dimension to this forecasting database without having to duplicate every...
Snapshotting vs. Running Sums
Any approach to point-in-time reporting is effectively equivalent to snapshotting or calculating a running sum. Your options are variations on:
Calculate a running su …
7
votes
What are some ways to implement a many-to-many relationship in a data warehouse?
Some scenarios for M:M relationships in a data warehouse model
Most OLAP servers and ROLAP systems have a means to deal with M:M data structures now, but there are some caveats about this that you wi …
21
votes
Accepted
100 TeraBytes Capacity Database - Resources and Time Estimates
First impressions
Depending on your performance requirements, 100TB is a fairly aggressive data volume. If you want Oracle, you should check out their Exadata systems. Also, take a look at the off …
10
votes
What is the name of this schema pattern
Joel Brown has summed up the nature of a data warehouse. I'll add something here about reporting requirements.
What is a data warehouse good for
A data warehouse is good for analytical reports wher …
7
votes
What is the difference between Federated and Decentralized Data Warehouse?
A decentralised data warehouse is essentially a collection of data warehouses maintained by individual regions or business units but made available centrally. These may be on the same physical server …
11
votes
What are the arguments in favor of using ELT process over ETL?
It's almost a matter of semantics. A lot of hot air gets released in discussions about this but I'm not really convinced that there is any real philosophical depth to a distinction between the two.
…
1
vote
Accepted
Using N-Tier in Business Intelligence
N-Tier may be a disingenuous term
I think the term 'N-tier' is disingenouos whe used in the context of a business intelligence system. In transactional systems 'N-Tier' describes a distributed syste …
10
votes
Accepted
Database structure, relational or data warehouse?
It seems you want to aggregate location based statistics over time for rainfall. A database structure like the one below would let you do that. The 'data source' could be just a filename, or some in …
7
votes
Datawarehouse bad practice?
Building temporary indexes for ETL jobs is not necessarily bad practice, as the index builds are fairly quick. Where it might not be so efficient is if you have relatively small incremental updates o …
5
votes
Accepted
ETL: extraction strategy for 200 source databases
If you have 200 identical sources then you can parameterise a SSIS package with the data source and kick off nultiple threads. These can be controlled within the package by a foreach loop or from an …
5
votes
How to architect an analytical BI platform?
With respect to your question about using Vertica during the ETL, it's very rarely necessary (although not unknown) to use a different type of database for the ETL. I would not do that unless you per …