5

現在、Azure Synapse でデータ ウェアハウスを作成していますが、Synapse では外部キーを作成できません。これは、ファクト テーブルとディメンション テーブルの間の参照整合性にとって重要です。PK FK 関係を強制するためにシナプスにある代替案について誰か提案がありますか?

4

2 に答える 2

3

このトピックについて検索したところ、 の焦点Synapseはパフォーマンスであり、整合性の強化ではないことがわかりました。primary keysファクト、ディメンション、およびそれらの間のコード結合テーブルを使用して、スター スキーマを作成および構造化できます。

このチュートリアルを作成してこれを注意深く読むまで、私も混乱していました。

Contoso の小売データを Synapse SQL に読み込む

于 2020-07-02T14:52:03.050 に答える
0

スター スキーマでは、DB 自体ではなく、データのロードに使用される ETL ツール内で参照整合性を適用する必要があります。一部の DB は、クエリ実行計画に役立つ論理 FK をサポートしていますが、決して物理化しないでください。

于 2020-08-03T16:22:15.303 に答える