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