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