[英]SQL Datawarehouse Cube, how to allow users to create their own calculations in Excel?
[英]Loading a Cube from a DataWarehouse using SQL
这是新手,需要您在此问题上的帮助。 似乎很简单。
因此,我试图将事实数据加载到我的Cognos Transformer多维数据集中。 但是在此之前,我需要构建SQL。 因此,举一个简单的例子,我有一个事实表,其中包含来自8个维度的外键和单个度量。 我需要构建的是一个SQL,该SQL可以加载4维和Measure的数据。 所以这是事实表-Fact_Table(SK,FDim1,FDim2,FDim3,FDim4,FDim5,FDim6,FDim7,FDim8,数量)
如果下面的简单查询是可行的方法,请您指导我?
select Dim1.Col1, Dim2.Col1, Dim3.Col1, Dim4.Col1, Fact_Table.Quantity
from
Fact_Table F
left join Dim1 A ON A.KeyDim1 = F.FDim1
left join Dim2 B ON A.KeyDim2 = F.FDim2
left join Dim3 C ON A.KeyDim3 = F.FDim3
left join Dim4 D ON A.KeyDim4 = F.FDim4
我没有使用groupby,因为我需要在详细信息级别加载数据并让多维数据集聚合它。 我相信我缺少了一些东西,并希望这里的大师指导我:)非常感谢
我认为您应该使用groupby,因为您正在更改详细化级别(将8个度量标准更改为4个度量标准),因此您应该通过这4个度量标准对所选数据进行分组并总结数量
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.