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