Skip to main content
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
Results tagged with
Search options answers only not deleted user 2092

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 …
ConcernedOfTunbridgeWells's user avatar
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 …
ConcernedOfTunbridgeWells's user avatar
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 …
ConcernedOfTunbridgeWells's user avatar
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 …
ConcernedOfTunbridgeWells's user avatar
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 …
ConcernedOfTunbridgeWells's user avatar
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 …
ConcernedOfTunbridgeWells's user avatar
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 …
ConcernedOfTunbridgeWells's user avatar
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 …
ConcernedOfTunbridgeWells's user avatar
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 …
ConcernedOfTunbridgeWells's user avatar
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. …
ConcernedOfTunbridgeWells's user avatar
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 …
ConcernedOfTunbridgeWells's user avatar
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 …
ConcernedOfTunbridgeWells's user avatar
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 …
ConcernedOfTunbridgeWells's user avatar
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 …
ConcernedOfTunbridgeWells's user avatar
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 …
ConcernedOfTunbridgeWells's user avatar