レッスン 1:新しいテーブル モデル プロジェクトの作成
適用対象:
SQL Server 2016 以降の Analysis Services
Azure Analysis Services
Power BI Premium
このレッスンでは、SQL Server Data Toolsに新しい空の表形式モデル プロジェクトを作成します。 新しいプロジェクトが作成されたら、テーブルのインポート ウィザードを使用して、データの追加を開始できます。 このレッスンではまた、SSDT における表形式モデルのオーサリング環境について簡単に紹介します。
このレッスンの推定所要時間: 10 分
必須コンポーネント
このトピックは、テーブル モデル作成チュートリアルの最初のレッスンです。 このレッスンを完了するには、AdventureWorksDW サンプル データベースが SQL Server インスタンスにインストールされている必要があります。 詳細については、「 表形式モデリング (Adventure Works チュートリアル)」を参照してください。
新しいテーブル モデル プロジェクトの作成
新しい表形式モデル プロジェクトを作成する
SSDT の [ファイル] メニューで、[New>Project] をクリックします。
[New Project] ダイアログ ボックスで[Installed>Business Intelligence>Analysis Services] を展開し、[Analysis Services Tabular Project] をクリックします。
[名前] に「AW Internet Sales」と入力し、プロジェクト ファイルの場所を指定します。
既定では、 Solution Name はプロジェクト名と同じですが、別のソリューション名を指定することができます。
[OK] をクリックします。
[Tabular model designer] ダイアログ ボックスで [Integrated workspace] を選択します。
モデルのオーサリング中、ワークスペースはプロジェクトと同じ名前を使って表形式モデル データベースをホストします。 統合ワークスペースとは、SSDT が組み込みインスタンスを使用することを意味します。このため、モデルのオーサリングのためだけに、Analysis Services サーバーインスタンスを別途インストールする必要はありません。 詳細については、「 ワークスペース データベース」を参照してください。
[互換性レベル]で [SQL Server 2016 (1200)] が選択されていることを確認し、 [OK]をクリックします。

[互換性レベル] リスト ボックスに SQL Server 2016 RTM (1200) が表示されない場合は、最新バージョンのSQL Server Data Toolsを使用していません。 最新バージョンの入手については、「 SQL Server Data Tools のインストール」を参照してください。
最新バージョンの SSDT を使用している場合は、SQL Server 2017 (1400) を選択することもできます。 ただし、レッスン 13: デプロイを完了するには、デプロイする SQL Server 2017 または Azure サーバーが必要です。
以前のバージョンのSQL Serverを実行している別の Analysis Services インスタンスに完成した表形式モデルをデプロイする場合にのみ、以前の互換性レベルを選択することをお勧めします。 統合ワークスペースは、以前の互換性レベルではサポートされていません。 詳しくは、「 互換性レベル」を参照してください。
SSDT の表形式モデル オーサリング環境について
新しい表形式モデル プロジェクトを作成したので、しばらくして SSDT の表形式モデル作成環境を調べてみましょう。
プロジェクトを作成すると、SSDT にそのプロジェクトが表示されます。 [Tabular Model Explorer] の右側には、モデル内の全オブジェクトがツリー表示されます。 データのインポートはまだのため、フォルダは空です。 オブジェクト フォルダを右クリックすると、メニュー バーにあるものに似たアクションを実行できます。 このチュートリアルを順を追って進めていく過程で、Tabular Model Explorer を使用して、モデル プロジェクト内のさまざまなオブジェクトをナビゲートすることになります。

[ソリューション エクスプローラー] タブをクリックします。ここでは、Model.bim ファイルが表示されます。 左側にデザイナー ウィンドウ ([Model.bim] タブがある空のウィンドウ) が表示されない場合は、ソリューション エクスプローラーの [AW Internet Sales Project] で、Model.bim ファイルをダブルクリックします。 Model.bim ファイルには、モデル プロジェクトのメタデータがすべて含まれます。

モデルのプロパティを見てみましょう。 [Model.bim] をクリックします。 [プロパティ] ウィンドウにモデル プロパティが表示されます。その中で最も重要なのは DirectQuery モード プロパティです。 このプロパティは、モデルを In-Memory (Off) または DirectQuery (On) のどちらのモードでデプロイするかを指定します。 このチュートリアルでは、インメモリ モードでモデルを作成し、展開します。

新しいモデルを作成すると、[ToolsOptions>] ダイアログ ボックスで指定できるデータ モデリング設定に従って、特定のモデル プロパティが自動的に設定されます。 データ バックアップ、ワークスペースの保有期間、およびワークスペース サーバーの各プロパティは、ワークスペース データベース (モデル作成データベース) をバックアップ、メモリ内保持、および構築するための方法と場所を指定します。 これらのプロパティ設定を必要に応じて後で変更できますから、ここでは現在の設定のままにしておいてください。
[Solution Explorer] で [AW Internet Sales] (プロジェクト) を右クリックし、[プロパティ] をクリックします。 [AW Internet Sales Property Pages] ダイアログ ボックスが表示されます。 これらは、高度な プロジェクト プロパティです。 後で、モデルを配置する準備ができたら、これらのプロパティの一部を設定します。
SSDT をインストールすると、Visual Studio 環境にいくつかのメニュー項目が新たに追加されています。 表形式モデルの作成に固有のものを見てみましょう。 [モデル] メニューをクリックします。 ここから、テーブルのインポート ウィザードを起動し、既存の接続の表示と編集、ワークスペース データの更新、Excel分析機能を使用したExcelでのモデルの参照、パースペクティブとロールの作成、モデル ビューの選択、計算オプションの設定を行うことができます。
[テーブル] メニューをクリックしてください。 ここでは、テーブル間のリレーションシップを作成および管理したり、date テーブル設定を指定したり、パーティションを作成したり、テーブル プロパティを編集したりできます。
[列] メニューをクリックしてください。 ここでは、テーブル内の列を追加および削除したり、列を固定したり、並べ替え順を指定したりできます。 オート SUM 機能を使用して、選択された列に対する標準集計測定を行うこともできます。 その他のツール バー ボタンは、よく使用される機能やコマンドにすばやくアクセスするために用意されています。
いくつかのダイアログや場所を表示して、テーブル モデルの作成に関連する各種の機能を調べてみてください。 まだアクティブにならない項目もありますが、テーブル モデル作成環境の使用感を確認できます。
その他のリソース
さまざまな種類の表形式モデル プロジェクトの詳細については、「表形式モデル プロジェクト 」を参照してください。 表形式モデル作成環境の詳細については、「表 形式モデル デザイナー」を参照してください。
次の内容
次のレッスン「 レッスン 2: データの追加」に進みます。