メイン コンテンツにスキップ
提供中

SQL Server Data Tools での 1500 互換性レベルのサポート

公開日: 10月 04, 2019

Analysis Services 向け SQL Server Data Tools (SSDT) で、1500 互換性レベルでの表形式モデルがサポートされるようになったことをお知らせします。Azure Analysis Services の表形式モデルの最新機能を利用するには、1500 互換性レベルが必要です。Visual Studio 向けの最新の SSDT VSIX は、VS Marketplace からダウンロードできます。

SSDT で新しい表形式モデルのプロジェクトを作成するには、プロジェクトの作成時に 1500 互換性レベルを指定します。BIM ファイルのプロパティ ウィンドウで、既存の表形式プロジェクトを 1500 にアップグレードすることもできます。

計算グループ

計算グループを使用すると、タイム インテリジェンスなどの一般的な計算でしばしば発生する、複雑な BI モデルでのメジャーの急増という問題に対応することができます。Analysis Services モデルは大規模な組織全体で再利用されるため、規模や複雑さが増す傾向にあります。

リンク https://aka.ms/CalculationGroups から、計算グループの公式ドキュメント ページをご覧ください。このページには、タイム インテリジェンス、通貨の変換、動的メジャー形式の詳細な例や、1 つのモデル内に複数の計算グループ用の優先プロパティを設定する方法などが含まれています。計算グループの強化やシナリオが反映されるよう、この記事を常に最新の状態に保ちます。

SSDT の表形式モデル用の新しい計算グループを作成するには、[表形式モデル エクスプローラー] に移動して、[計算グループ] フォルダーを右クリックします。次に、計算項目を追加して、その式を DAX エディターに設定します。

<p">計算項目のプロパティ

 

[序数] プロパティを使用して、計算項目の順序を制御します。これには、2 番目の列を追加して、それを並べ替え列として使用する必要があります (2 番目の列の作成時に自動的に設定されます)。

多対多のリレーションシップ

多対多 (M2M) リレーションシップでは、双方の列が一意ではないテーブル間でのリレーションシップを使用できます。リレーションシップは、ディメンションとファクト テーブルの間で、ディメンションのキー列よりも高い粒度で定義することができます。これにより、ディメンション テーブルを正規化する必要はなくなり、ユーザー エクスペリエンスは向上します。結果として生成されるモデルが、論理的にグループ化された列を含んだ、より少ない数のテーブルを持つためです。

M2M リレーションシップ

</p">
  • Azure Analysis Services
  • Features