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