Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ssas 数据库-事实表和维度表_Ssas - Fatal编程技术网

Ssas 数据库-事实表和维度表

Ssas 数据库-事实表和维度表,ssas,Ssas,我有10个表的数据库。自2011年至今,每个表每月有70个数据库数据,未来每个月都会增加。每个表都有带有主键聚集索引的标识行ID。此外,每个表中的ID和日期都有非唯一的非聚集索引。表中有9000多万行 我所需要做的就是创建事实表,然后从这10个表中对表进行尺寸标注,以创建数据仓库多维数据集。我在谷歌上搜索了这么多的博客,却找不出解决办法。有人能提出创建事实和维度表的最佳方法吗 最终的解决方案是,如果使用70个月数据量构建一次多维数据集,则多维数据集只需每月刷新一次即可加载每月数据。我不想让多维数

我有10个表的数据库。自2011年至今,每个表每月有70个数据库数据,未来每个月都会增加。每个表都有带有主键聚集索引的标识行ID。此外,每个表中的ID和日期都有非唯一的非聚集索引。表中有9000多万行

我所需要做的就是创建事实表,然后从这10个表中对表进行尺寸标注,以创建数据仓库多维数据集。我在谷歌上搜索了这么多的博客,却找不出解决办法。有人能提出创建事实和维度表的最佳方法吗

最终的解决方案是,如果使用70个月数据量构建一次多维数据集,则多维数据集只需每月刷新一次即可加载每月数据。我不想让多维数据集从2011年开始重新加载所有内容

任何建议都会有帮助


谢谢。

您想构建多维数据集还是数据仓库,还是两者都要?您是否有一些需要满足的报告要求?您决定使用表格或olap SSA了吗?(表格式比OLAP更新)。这里有一篇关于SSAS表格中增量处理的文章,但首先您需要一个表格模型,这意味着您需要打开VisualStudio并构建一个表格模型。根据数据的复杂性,您可能不需要数据仓库。谢谢。我需要数据仓库和多维数据集。首先,我需要如何在SQL数据库中创建事实表和维度表。你能推荐我吗。事实和维度表完成后,我将前往SSAS创建一个CubeI,并满足报告要求。要仅创建报表,我需要数据仓库表和立方体您有SQL Enterprise Edition吗?所有SQL monthly数据库都在同一个SQL实例上吗?实际上,您需要做的是查看现有数据,找出哪些部分是维度,哪些部分是事实。要做到这一点,看看你的“主题领域”会有所帮助。是金融吗?医学检验?供应链?保险?然后,您可以找到一些示例星型模式(纯粹作为一个粗略的指南),然后查看您确实拥有的数据并思考维度和事实。如果您当前的所有表都是相同的类型,那么您可能只有一个事实表。要构建维度,请从这些表中的各个字段中选择DISTINCT。是否要构建多维数据集或数据仓库,或同时构建两者?您是否有一些需要满足的报告要求?您决定使用表格或olap SSA了吗?(表格式比OLAP更新)。这里有一篇关于SSAS表格中增量处理的文章,但首先您需要一个表格模型,这意味着您需要打开VisualStudio并构建一个表格模型。根据数据的复杂性,您可能不需要数据仓库。谢谢。我需要数据仓库和多维数据集。首先,我需要如何在SQL数据库中创建事实表和维度表。你能推荐我吗。事实和维度表完成后,我将前往SSAS创建一个CubeI,并满足报告要求。要仅创建报表,我需要数据仓库表和立方体您有SQL Enterprise Edition吗?所有SQL monthly数据库都在同一个SQL实例上吗?实际上,您需要做的是查看现有数据,找出哪些部分是维度,哪些部分是事实。要做到这一点,看看你的“主题领域”会有所帮助。是金融吗?医学检验?供应链?保险?然后,您可以找到一些示例星型模式(纯粹作为一个粗略的指南),然后查看您确实拥有的数据并思考维度和事实。如果您当前的所有表都是相同的类型,那么您可能只有一个事实表。要构建维度,请从这些表中的各个字段中选择DISTINCT。