次の方法で共有


テーブル モデルでのテーブルと列

適用対象: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

テーブルとデータをモデルにインポートしたら、新しいデータ列の追加、テーブル間のリレーションシップの作成、データを拡張する計算の定義、テーブル内のデータのフィルター処理と並べ替えにより、テーブルの操作を開始できます。

メリット

テーブル モデルのテーブルのフレームワークを使用して、列および他のメタデータを定義できます。 テーブルは次の要素で構成されます。

テーブル定義
テーブル定義には列のセットが含まれます。 列は、計算列と同様に、手動でデータ ソースからインポートしたり、追加することもできます。

テーブル メタデータ
リレーションシップ、メジャー、ロール、パースペクティブ、および貼り付けられたデータはすべて、テーブルのコンテキスト内のオブジェクトを定義するメタデータです。

データ
データは、最初にデータをインポートするとき、または計算列に新しいデータを作成するときに、テーブル列に入力されます。 ソースでデータが変更されるか、モデルがメモリから削除された場合は、テーブルにデータを再入力する処理操作を実行する必要があります。

テーブルと列の操作

モデル デザイナーで直接新しいモデル テーブルを作成することはありません。 別のデータ ソースからデータをインポートまたはコピーしたときに、新しいタブが自動的に作成されます。 モデル デザイナーの各タブには、次のような項目を含むデータのテーブルが 1 つ含まれています。

  • リレーショナル データベースや、Analysis Services キューブなどのその他の非リレーショナル ソースからの 1 つのテーブルまたはビュー。

  • フィード ファイルまたはテキスト ファイルからインポートされた表形式のデータセット。

  • テーブルにコピーまたは貼り付けられたリレーショナル データと表形式 (HTML) データの組み合わせ。

データをインポートすると、各テーブルやビュー、シート、データのファイルがテーブルとしてモデル デザイナーに追加されます。 通常はソースごとに別々のタブにデータを追加しますが、 [貼り付け] および [貼り付け追加]を使用すると 1 つのテーブルにデータを結合することができます。

必要なデータをすべて追加した後で、テーブル、参照、または参照関連値の間の追加のリレーションシップを他のテーブルで作成したり、新しい計算列を追加して派生値を作成したりできます。

非常に大きなデータ セットを操作する場合は、特定のデータを表示しないように除外できます。 また、異なる順序でデータを並べ替えることもできます。 モデル デザイナーを使用すると、列全体または特定のデータを表示または非表示にするためにフィルター処理、並べ替え、および非表示機能を使用できます。

トピック 説明
テーブルへの列の追加 テーブル定義にソース列を追加する方法について説明します。
列の削除 モデル デザイナー、または [テーブルのプロパティ] ダイアログ ボックスを使用して、モデル テーブルの列を削除する方法について説明します。
テーブル、列、または行のフィルターのマッピングの変更 [テーブルのプロパティの編集] ダイアログ ボックスのテーブルのプレビューまたは SQL クエリ エディターを使用して、テーブル、列、または行のフィルターのマッピングを変更する方法について説明します。
タイム インテリジェンスで使用する日付テーブルとしてマークを指定する [日付テーブルとしてマーク] ダイアログ ボックスを使用して、日付テーブルと一意識別子列を指定する方法について説明します。 DAX 式でタイム インテリジェンス関数を使用する場合は、日付テーブルと一意識別子の指定が必要です。
テーブルの追加 既存のデータ ソース接続を使用して、データ ソースからテーブルを追加する方法について説明します。
テーブルを削除する モデル ワークスペース データベース内の不要なテーブルを削除する方法について説明します。
テーブルまたは列の名前を変更する モデル内で識別できるようにテーブルまたは列の名前を変更する方法について説明します。
列のデータ型を設定する 列のデータ型を変更する方法について説明します。 データ型は、列のデータの格納および表示方法を定義します。
列の非表示または固定 表示しない列を非表示にする方法と、ある領域の特定の列を固定 (ロック) してモデルの別の領域までスクロールしながら、モデルの領域を表示したままにする方法について説明します。
計算列 このセクションのトピックでは、計算列を使用して集計データをモデルに追加する方法について説明します。
データのフィルター処理と並べ替え このセクションのトピックでは、モデル デザイナーのコントロールを使用してデータのフィルター処理または並べ替えを実行する方法について説明します。