メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

以前に SQL Server PowerPivot アドインを使って Excel 2010 で埋め込みデータ モデルを作成したことがある場合は、それ以降のバージョンの Excel での新しい統合データ モデルに驚くことはほとんどないでしょう。 Excel 2013 以降では、PowerPivot で使っていたのと同じデータ モデルの機能が、そのまま Excel 用 SQL Server アドインの範囲から Excel 固有へと移動します (つまり、DAX 式、KPI、階層などが完全にサポートされます)。

これは機能の配置における大きなパラダイム シフトで、サーバー レベルで 1 つの系を持ちます。 以下の図で示すように、共同作業環境でブック データ モデルを参照、消費、管理したい場合には、データ モデルをアップグレードすると新しいホスティング要件が導入されます。 同時に、Excel 2013 にアップグレードすると、クラウドでモデルを使用できるようになります。 ただしその場合、相互運用性が低下します。 アップグレード後には、Excel 2010 のブック データ モデルを、以前のリリースの PowerPivot for Excel アドインを使って編集または使用したり、SharePoint Server 2010 の Excel Services を使ってホスティングしたりすることはできなくなります。 このように、データ モデルに関して言えば、クライアントからずっと離れたホスティング プラットフォームまで、アップグレードは一方通行です。

同じコンピューティング環境でデスクトップまたはサーバーのアプリケーションを混在させる組織では、新しいフォーマットへとモデルをアップグレードしたときに、同僚が引き続き Excel 2010 と以前のバージョンの PowerPivot for Excel を使っている場合にバージョン互換性の問題が発生することになります。 この記事では、アップグレード パスおよび、クライアントとサーバーのアプリケーション間の依存関係について説明し、異なるバージョンが混在する環境でデータ モデルを使用したときに表示されるエラー メッセージを示します。

Client and server upgrade path for data models

上図の各部を 1 つずつ確認してその意味を理解しましょう。

Excel 2010 のために、ピボットテーブル、ピボット表、そして (SQL Server 2012 でのみ) Power View レポートでのデータ分析を簡素化し強化する、一連のデータ モデル構築用 Excel アドインが SQL Server からリリースされています。 PowerPivot for Excel アドインにより、データ モデルをオーサリングするためのキャンバスと、デスクトップ上でデータをロードおよびクエリするための内部コンポーネントが提供されています。

SharePoint でデータ分析を共有したい場合は、水面下でデータ モデルをロードおよびクエリするための同等のサーバー コンポーネントが必要でした。 PowerPivot for SharePoint がそのニーズを満たしていました。

サーバーを (次のバージョンの PowerPivot for SharePoint に移動するか、SharePoint Server 2013 に移行して) アップグレードするときには、モデルを新しいフォーマットへとアップグレードせずに、データ モデルをそのまま使い続けられることにご注意ください。 これは、データ モデルから後続バージョンの各サーバーに向かって斜めに、前方向にのみ延びる点線によって示されています。

注: 新しいサーバー プラットフォームで前の PowerPivot ブックを使う場合は、以前と同じ機能から、スケジュールされたデータ更新が除かれます。 スケジュールされたデータ更新の使用は、サーバーのバージョンと一致するデータ モデルについてのみサポートされます。 詳細については、「ブックのアップグレード」と「スケジュールされたデータ更新 (SQL Server 2012 SP1)」を参照してください。

Excel 2013 ブック データ モデルまで進む

図の右側で、2013 年と 2013 年Excelデータ Excel Servicesを内部機能として完全に統合する方法に注意してください。 データ モデルExcel拡張されたのと同Excel Services、サーバー プラットフォームでデータ モデルをストリーミングする機能が強化されました。 Excel はモデリング エクスペリエンスの所有者になってきたため、モデルストレージとデータ レンダリングは、クラウドを含む Excel ブックに使用されるホスティング プラットフォームをまたがって移動しますが、 Office Online Server は除きます。 Office Online サーバーは、ブック データ モデルの作成、編集、または使用エクスペリエンスをサポートしません。

SharePoint Server 2013 では、SQL Server 2012 (SP1) PowerPivot for SharePoint アドインが、追加機能であるスケジュールされたデータ更新、PowerPivot Gallery、PowerPivot Management Dashboard を提供するためだけに存在します。 以前から引き継がれなかった機能として、PowerPivot for SharePoint の SQL Server 2012 SP1 バージョンでは、メモリに保存されたデータ モデルへのクエリのリダイレクトに関して複雑な作業が実行されなくなりました。

SharePoint モードの SQL Server 2012 SP1 Analysis Services が現在も図に含まれていることにご注意ください。 オンプレミスでは、SQL Server Analysis Services では引き続きデータ モデルが保存されますが、現在は SharePoint の外側で実行され、データのロードとクエリ要求を、PowerPivot Web Service ではなく Excel Services から直接に受け入れます。

SharePoint Server 2010 c ustomersへの注意:データ モデルの作成に使用されるクライアント アプリケーションは、データ モデルをホストするサーバー アプリケーションに合わせて配置する必要があります。 SharePoint Server 2010 の場合、Excel 2010 と Excel アドインの PowerPivot を引き続き使用して、データ モデルを作成および管理する必要があります。 Excel 2013 を使用して、SharePoint Server 2010 で実行するデータ モデルを作成することはできません。

異なるバージョンが混在する環境でのエラー メッセージ

このセクションでは、使用しているバージョンの Excel と互換性を持たないデータ モデルを使用した場合に発生するエラーについて説明します。

"データ ソースの初期化に失敗しました。"

このエラーは、古いバージョンの PowerPivot アドインで新しいデータ モデルを開いたときに発生します。 たとえば、データ モデルを Excel 2013 で作成して Excel 2010 で開いた場合です。

このエラーを回避するには、Excel 2013、Office Professional Plus edition にアップグレードします。 Excel 2013 で作成したデータ モデルは、Excel 2013 で開かれたブックでのみ動作します。

詳細: Power Pivot エラー: "データ ソースの初期化に失敗しました"

"このブックには、以前 PowerPivot バージョンのアドインを使用して作成された PowerPivot データ モデルがあります。 このデータ モデルは、 " でアップグレードする Power Pivot in Microsoft Excel 2013。

このエラー メッセージが表示されるのは、古いデータ モデル (Excel 2010 でバージョン 2008 R2 または 2012 の PowerPivot アドインを使って作成) を Excel 2013 または Excel 2016 で開いた場合です。 このメッセージは、新しいモデル フォーマットへのアップグレードを求めています。

“ブックにサポートされない PowerPivot モデルが含まれています。”

このエラー メッセージが表示されるのは、新しいデータ モデル (Excel 2013 以降で作成) を SharePoint Server 2010 で開いた場合です。 SharePoint Server 2010 では、新しいデータ モデルのフォーマットは認識されません。

すぐには SharePoint 2013 へとアップグレードしない場合は、以前のバージョンのブックを探し、Excel 2010 と PowerPivot アドインを使ってデータ モデルを保守してください。 または、ブックを保存 Microsoft 365 を使用することもできます。 Microsoft 365 では、データ モデルの読み込みとクエリをサポート PowerPivot をSharePoint。 Microsoft データセンターでは、Excel 2013 または Excel 2016 ブックに埋め込まれているデータ モデルのホスティングが内部的にサポートされます。

その他の情報

Excel 2013 以降のブックのデータ モデルを使うと、埋め込み Power View レポートの可視化を含めた強力なデータ分析が可能になります。 新機能、アップグレードの利点、その他の関連コンテンツの説明については、下記のリンクをクリックしてください。

PowerPivot データ モデルの Excel 2013 または Excel 2016 へのアップグレード

ブックとスケジュールされたデータ更新のアップグレード (SQL Server 2012 SP1)

Power Pivot バージョンの互換性 (TechNet WIKI の英語のみ)

データ モデルの仕様と制限

Excel Services (SharePoint Server 2013)のビジネス インテリジェンス機能: "データ モデル" に関するセクションを探します。

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×