SQL Server Management Studio の PowerPivot からの復元機能を使用すると、Analysis Services インスタンス (表形式モードで実行) に新しい表形式モデル データベースを作成したり、PowerPivot ブック (.xlsx) から既存のデータベースに復元したりできます。
注
SQL Server Data Tools の PowerPivot プロジェクト テンプレートからインポートすると、同様の機能が提供されます。 詳細については、「 PowerPivot からのインポート (SSAS テーブル)」を参照してください。
PowerPivot からの復元を使用する場合は、次の点に注意してください。
PowerPivot からの復元を使用するには、Analysis Services インスタンスのサーバー管理者ロールのメンバーとしてログオンしている必要があります。
Analysis Services インスタンス サービス アカウントには、復元元のブック ファイルに対する読み取りアクセス許可が必要です。
既定では、PowerPivot からデータベースを復元すると、表形式モデル データベースのデータ ソース偽装情報プロパティが Default に設定され、Analysis Services インスタンス サービス アカウントが指定されます。 データベースプロパティで、権限借用資格情報を Windows ユーザー アカウントに変更することを推奨します。 詳細については、「 偽装 (SSAS テーブル)」を参照してください。
PowerPivot データ モデル内のデータは、Analysis Services インスタンス上の既存または新しいテーブル モデル データベースにコピーされます。 PowerPivot ブックにリンク テーブルが含まれている場合は、新しいテーブルに貼り付けを使用して作成されたテーブルと同様に、データ ソースのないテーブルとして再作成されます。
PowerPivot から復元するには
SSMS の復元先の Active Directory インスタンスで、[ データベース] を右クリックし、[ PowerPivot から復元] をクリックします。
[ PowerPivot からの復元 ] ダイアログ ボックスの [ ソースの復元] の [バックアップ ファイル] で、[ 参照] をクリックし、復元元の .abf または .xslx ファイルを選択します。
[ 復元先] の [ データベースの復元] に、新しいデータベースまたは既存のデータベースの名前を入力します。 名前を指定しない場合は、ブック名が使われます。
[ ストレージの場所] で [ 参照] をクリックし、データベースを格納する場所を選択します。
[ オプション] で、[ セキュリティ情報を含める] チェック ボックスをオンのままにします。 PowerPivot ブックから復元する場合、この設定は適用されません。