テーブルと列 (SSAS テーブル)
テーブルのインポート ウィザードを使用してモデルにテーブルとデータを追加したら、新しいデータ列の追加、テーブル間のリレーションシップの作成、データを拡張する計算の定義、テーブルを見やすくするためのデータのフィルター処理と並べ替えなどを行ってテーブルを操作できます。
このトピックのセクション:
利点
テーブルと列の操作
関連タスク
利点
テーブル モデルのテーブルのフレームワークを使用して、列および他のメタデータを定義できます。 テーブルは次の要素で構成されます。
- テーブル定義
テーブル定義には列のセットが含まれます。 列は、計算列と同様に、手動でデータ ソースからインポートしたり、追加することもできます。
- テーブルのメタデータ
リレーションシップ、メジャー、ロール、パースペクティブ、および貼り付けられたデータはすべて、テーブルのコンテキスト内のオブジェクトを定義するメタデータです。
- データ
データは、テーブルのインポート ウィザードを使用するか計算列で新しいデータを作成してテーブルを最初にインポートしたときに、テーブル列に入力されます。 ソースでデータが変更されるか、モデルがメモリから削除された場合は、テーブルにデータを再入力する処理操作を実行する必要があります。
テーブルと列の操作
モデル デザイナーで直接新しいモデル テーブルを作成することはありません。 別のデータ ソースからデータをインポートまたはコピーしたときに、新しいタブが自動的に作成されます。 モデル デザイナーの各タブには、次のような項目を含むデータのテーブルが 1 つ含まれています。
リレーショナル データベースや、Analysis Services キューブなどのその他の非リレーショナル ソースからの 1 つのテーブルまたはビュー。
フィード ファイルまたはテキスト ファイルからインポートされた表形式のデータセット。
テーブルにコピーまたは貼り付けられたリレーショナル データと表形式 (HTML) データの組み合わせ。
データをインポートすると、各テーブルやビュー、シート、データのファイルがテーブルとしてモデル デザイナーに追加されます。 通常はソースごとに別々のタブにデータを追加しますが、[貼り付け] および [貼り付け追加] を使用すると 1 つのテーブルにデータを結合することができます。 詳細については、「データのコピーと貼り付け (SSAS テーブル)」を参照してください。
必要なデータをすべて追加した後で、テーブル、参照、または参照関連値の間の追加のリレーションシップを他のテーブルで作成したり、新しい計算列を追加して派生値を作成したりできます。
非常に大きなデータ セットを操作する場合は、特定のデータを表示しないように除外できます。 また、異なる順序でデータを並べ替えることもできます。 モデル デザイナーを使用すると、列全体または特定のデータを表示または非表示にするためにフィルター処理、並べ替え、および非表示機能を使用できます。
関連タスク
トピック |
説明 |
---|---|
テーブル定義にソース列を追加する方法について説明します。 |
|
モデル デザイナー、または [テーブルのプロパティ] ダイアログ ボックスを使用して、モデル テーブルの列を削除する方法について説明します。 |
|
[テーブルのプロパティの編集] ダイアログ ボックスのテーブルのプレビューまたは SQL クエリ エディターを使用して、テーブル、列、または行のフィルターのマッピングを変更する方法について説明します。 |
|
[日付テーブルとしてマーク] ダイアログ ボックスを使用して、日付テーブルと一意識別子列を指定する方法について説明します。 DAX 式でタイム インテリジェンス関数を使用する場合は、日付テーブルと一意識別子の指定が必要です。 |
|
既存のデータ ソース接続を使用して、データ ソースからテーブルを追加する方法について説明します。 |
|
モデル ワークスペース データベース内の不要なテーブルを削除する方法について説明します。 |
|
モデル内で識別できるようにテーブルまたは列の名前を変更する方法について説明します。 |
|
列のデータ型を変更する方法について説明します。 データ型は、列のデータの格納および表示方法を定義します。 |
|
表示しない列を非表示にする方法、およびモデルのある領域内の特定の列を固定 (ロック) して、その領域を表示したまま別の領域にスクロールする方法について説明します。 |
|
このセクションのトピックでは、計算列を使用して集計データをモデルに追加する方法について説明します。 |
|
このセクションのトピックでは、モデル デザイナーのコントロールを使用してデータのフィルター処理または並べ替えを実行する方法について説明します。 |