我正在重新设计一个数据模型(在 SQL Server 中),该模型将通过调查数据填充,然后在 Power BI 中进行分析。我对 Power BI 的经验有限,所以想就一些问题获得一些意见:
钱列
一些调查问题是货币字段——总是以美元为单位。原始数据模型将此数据存储在
MONEY
数据类型的列中,但经过一些研究后发现 prevailing sentiment 是最好使用 DECIMAL
数据类型以避免计算中的任何舍入错误.
我打算使用
DECIMAL(19,2)
,因为货币将始终以美元为单位。这听起来正确吗?
其他专栏
作为参考,我到目前为止的其他专栏是
INTEGER
,NVARCHAR
,DATE
和FLOAT
.
我假设 Power BI 能够处理这些转换,但想知道什么是理想的物理数据类型和精度以确保最佳兼容性和性能?
这是在 SQL Server 2019 上。谢谢。