【发布时间】:2020-10-28 11:58:14
【问题描述】:
我尝试应用一些优化来减小表格模型的整体大小。
在许多文章中,我们可以发现最好的解决方案是删除不必要的列,并将基数高的列拆分为两列或更多列。
我专注于第二个提示。
经过一些更改,我的数据量更大,我不知道为什么。我使用 VertiPaq 来分析指标。
更改前(表大小 4463282609 行) sar_Retail 基数 718621 和大小 224301336 B
更改后 sar_Retail_main 基数 1663 和大小 89264048 B
sar_Retail_fraction 基数 10001 和大小 302518208 B
如您所见,新列的总大小需要更多空间 (167480920 B)
我按此语句拆分列:
,ROUND(sar_Retail, 0) sar_Retail_main
,ROUND(sar_Retail, 4) - ROUND(sar_Retail, 0) sar_Retail_fraction
【问题讨论】:
标签: tabular ssas-tabular