次の方法で共有


PowerPivot からのインポート (SSAS テーブル)

このトピックでは、SQL Server Data Tools (SSDT) の PowerPivot プロジェクト テンプレートからインポートを使用して、PowerPivot ブックからメタデータとデータをインポートして、新しい表形式モデル プロジェクトを作成する方法について説明します。

Excel ファイルの PowerPivot から表形式の新しいモデルを作成します。

PowerPivot ブックからインポートして新しい表形式モデル プロジェクトを作成する場合、ブックの構造を定義するメタデータを使用して、SQL Server Data Toolsで表形式モデル プロジェクトの構造を作成および定義します。 テーブル、列、メジャー、リレーションシップなどのオブジェクトは、PowerPivot ブックにあるとおりにテーブル モデル プロジェクトで保持および表示されます。 .xlsx ブック ファイルに対する変更は行われません。

注意

リンク テーブルは、テーブル モデルではサポートされません。 リンク テーブルを含む PowerPivot ブックからインポートするとき、リンク テーブル データはコピー/貼り付けデータとして取り扱われ、Model.bim ファイルに保存されます。 コピー/貼り付けテーブルのプロパティを表示するとき、 ソース データ プロパティは無効であり、 [テーブル] メニューの [テーブルのプロパティ] ダイアログは無効です。

モデルに埋め込まれているデータに追加できる行数は 10,000 行に制限されています。 PowerPivot からモデルをインポートし、"データが切り捨てられました。 貼り付けたテーブルに 1,0000 行を超える行を含めることはできません。埋め込みデータを別のデータ ソース (SQL Server内のテーブルなど) に移動して、再インポートすることで PowerPivot モデルを変更する必要があります。

ワークスペース データベースが、SQL Server Data Tools (SSDT) と同じコンピューター (ローカル) 上の Analysis Services インスタンスにあるか、リモート Analysis Services インスタンス上にあるかによって、特別な考慮事項があります。

ワークスペース データベースが、Analysis Services のローカル インスタンスにある場合は、メタデータとデータの両方を PowerPivot ブックからインポートできます。 メタデータはブックからコピーされて、テーブル モデル プロジェクトを作成するために使用されます。 その後、データはブックからコピーされ、プロジェクトのワークスペース データベースに格納されます (Model.bim ファイルに格納されるコピー/貼り付けデータを除く)。

ワークスペース データベースが、Analysis Services のリモート インスタンスにある場合は、PowerPivot for Excel ブックからデータをインポートできません。 ブックのメタデータはインポートできますが、インポートすると、スクリプトがリモートの Analysis Services インスタンスで実行されます。 信頼できる PowerPivot ブックからのみメタデータをインポートする必要があります。 データは、データ ソース接続に定義されたソースからインポートする必要があります。 PowerPivot ブックのコピー/貼り付けデータとリンク テーブル データは、テーブル モデル プロジェクトにコピーして貼り付ける必要があります。

PowerPivot for Excel ファイルから新しいテーブル モデル プロジェクトを作成するには

  1. SQL Server Data Toolsで、[ファイル] メニューの [新規作成] をクリックし、[プロジェクト] をクリックします。

  2. [ 新しいプロジェクト ] ダイアログ ボックスの [ インストールされているテンプレート] で、[ ビジネス インテリジェンス] をクリックし、[ PowerPivot からインポート] をクリックします。

  3. [名前]でプロジェクトの名前を入力し、場所とソリューション名を指定してから [OK]をクリックします。

  4. [ 開く ] ダイアログ ボックスで、インポートするモデル メタデータとデータを含む PowerPivot for Excel ファイルを選択し、[ 開く] をクリックします。

参照

ワークスペース データベース (SSAS テーブル)
データのコピーと貼り付け (SSAS テーブル)