ワークスペースを含むFabric F32キャパシティーがあります。ワークスペースには、MD5ハッシュサロゲートキーを使用してモデル化されたDW1という名前のウェアハウスが含まれています。 DW1 には、過去 1 年間に 2 億行から 5 億行に増加した単一のファクト テーブルが含まれています。 Direct Lake をベースにした Microsoft Power BI レポートがあります。レポートには前年比の値が表示されます。 ユーザーからは、一部のレポートのパフォーマンスが時間の経過とともに低下し、一部のビジュアルにエラーが表示されるという報告があります。 パフォーマンスの問題を解決する必要があります。ソリューションは以下の要件を満たす必要があります。 最高のクエリ パフォーマンスを提供します。 運用コストを最小限に抑えます。 どちらをすべきでしょうか?
正解:C
In this case, the key issue causing performance degradation likely stems from the use of MD5 hash surrogate keys. MD5 hashes are 128-bit values, which can be inefficient for large datasets like the 500 million rows in your fact table. Using a more efficient data type for surrogate keys (such as integer or bigint) would reduce the storage and processing overhead, leading to better query performance. This approach will improve performance while minimizing operational costs because it reduces the complexity of querying and indexing, as smaller data types are generally faster and more efficient to process.