データ モデルの外部データ ソースへの接続を作成した後、PowerPivot アドインを使用して以下を変更できます。
- 接続情報 (ソースとして使用されるファイル、フィード、またはデータベース、そのプロパティ、またはその他のプロバイダー固有の接続オプションなど)。
- テーブルと列のマッピング。
- 使用されなくなった列への参照を削除します。
- 外部データ ソースから取得したテーブル、ビュー、または列。 「 Power Pivot にインポートするデータをフィルター処理する」を参照してください。
既存の接続の外部データ ソースを変更する
データ ソースを操作するためのオプションは、データ ソースの種類によって異なります。 この手順では、単純な Access データベースを使用します。
手順
- [Power Pivot] ウィンドウで、[ホーム]>[接続]>[既存の接続] をクリックします。
- 現在のデータベース接続を選び、[編集] をクリックします。
この例では、 テーブル インポート ウィザード が開き、Access データベースを構成するページが表示されます。 プロバイダーとプロパティは、データ ソースの種類によって異なります。 - [接続の編集] ダイアログ ボックスの [参照] をクリックして、同じ種類で名前または場所が異なる別のデータベースを探します。
データベース ファイルを変更するとすぐに、新しいデータを表示するにはテーブルを保存して更新する必要があることを示すメッセージが表示されます。 - [保存>閉じる] をクリックします。
- [ホーム]>[外部データの取得]>[最新の情報に更新]>[すべて更新] をクリックします。
テーブルは、新しいデータ ソースを使用して更新されますが、元のデータ選択が使用されます。
テーブルと列のマッピング (バインド) の編集
データ ソースを変更すると、モデルのテーブルの列とソースのテーブルの列には、似たようなデータは含まれていても、名前がなくなることがあります。 これにより、列間のマッピング (ある列を別の列に結び付ける情報) が解除されます。
[Power Pivot] ウィンドウで、[デザイン]>[プロパティ]>[テーブル プロパティ] をクリックします。
現在のテーブルの名前が [テーブル名] ボックスに表示されます。 [ ソース名] ボックスには、外部データ ソースのテーブルの名前が表示されます。 ソースとモデルで列の名前が異なる場合は、[ ソース ] または [ モデル] を選択して、2 セットの列名の間を行き来できます。
データ ソースとして使用されているテーブルを変更するには、[ ソース名] で、現在のテーブルとは異なるテーブルを選択します。
必要に応じて、列マッピングを変更します。
- ソースには存在するがモデルには存在しない列を追加するには、列名の横にあるボックスを選択します。 実際のデータは、次回更新時にモデルに読み込まれます。
- モデル内の一部の列が現在のデータ ソースで使用できなくなった場合、無効な列を一覧表示するメッセージが通知領域に表示されます。 他に何もする必要はありません。
[ 保存] をクリックして、変更をブックに適用します。
現在のテーブル プロパティ セットを保存すると、不足している列は自動的に削除され、新しい列が追加されます。 テーブルを更新する必要があることを示すメッセージが表示されます。[ 更新] をクリックして、更新されたデータをモデルに読み込みます。
既存のデータ ソースに対して行うことができる変更
ブックに関連付けるソース データを変更するには、Power Pivot のツールを使用して接続情報を編集するか、Power Pivot データで使用されるテーブルと列の定義を更新します。
既存のデータ ソースに対して行うことができる変更は次のとおりです。
| Connections | テーブル | 列 |
|---|---|---|
| データベース名またはサーバー名を編集する ソース テキスト ファイル、スプレッドシート、またはデータ フィードの名前を変更する データ ソースの場所を変更する リレーショナル データ ソースの場合は、既定のカタログまたは初期カタログを変更します データへのアクセスに使用する認証方法または資格情報を変更する データ ソースの詳細プロパティの編集 |
データのフィルターを追加または削除する フィルター条件を変更する 表を追加または削除する テーブル名を変更する ソース内のテーブルとブック内のテーブル間のマッピングを編集する ソースから別の列を選択する |
列名を変更する 段組みを追加する ブックから列を削除する (データ ソースには影響しません) |
補足説明
Excel 技術コミュニティの専門家にいつでも質問するか、コミュニティでサポートを受けることができます。