Exercise - Microsoft Dataverse データベースにデータをインポートする
Excel、Access、SharePoint、SQL などのソースから Microsoft Dataverse データベースにデータを一括インポートできます。
注
このユニットで参照される Dataverse の Pet テーブルは、前の演習で作成されたものです。 インポートするサンプル データが必要な場合、以下の手順に従って、練習に使用する SharePoint リストをすばやく作成できます。
サンプル インポート データの作成
Dataverse テーブルにデータをインポートする前に、ソースとして使用する SharePoint リストを作成します。 必要に応じて、別のブラウザー タブで office.com または Microsoft 365 にアクセスし、職場または学校アカウントでサインインします。
左上隅で、アプリ起動ツール (ワッフル アイコン) を選択し、SharePoint を選択します。 リストを作成する SharePoint サイトに移動します。
コマンド バーで、新規>リスト を選択します。
空白から作成 ダイアログで、リストを選択します。
リストに "SharePoint Pets" という名前を付け、作成 を選択します。 サイトの左側のナビゲーションにリストを表示しない場合、サイト ナビゲーションにリストを表示する チェックボックスをオフにします。
新しいリストで、Pets Dataverse テーブルに一致する次の列を作成します。
名前 データ型 PetSpecies 1 行テキスト Breed 1 行テキスト AppointmentDate 日付と時刻 次のスクリーンショットのようになるよう、サンプル データをリストに追加します。
SharePoint サイトのホーム ページに戻り、サイト名で停止してサイト URL をコピーします。
重要
URL に接尾辞 (
/Lists
など) を含めないでください。 例:https://yourOrganization.sharepoint.com/sites/yourSharePointsite
SharePoint のブラウザー タブを開いたままにしておきます。すぐに必要になります。
Dataverse テーブルにデータをインポートする
新しいブラウザー タブで Power Apps ホーム ページに移動し、左側のナビゲーション パネルからテーブルを選択します。
Pet テーブルを選択し、コマンド バーから インポート>データのインポート を選択します。
Power Query データ インポーターで、データ ソースとして SharePoint リストを選択します。 必要に応じて、検索フィールドを使用します。
データ ソースへの接続 ウィンドウで、サイト URL フィールドに SharePoint サイト URL を入力します。 サインインを求められる場合があります。 認証されたら、次へ を選択します。
データの選択手順で、SharePoint Pets リストを選択します。 データ プレビューが表示されます。
次へ をクリックして続行します。
クエリを表示する Power Query エディターが表示されてから、前述のプレビューに表示されたコンテンツが表示されます。 Power Query エディターにより、データを Dataverse にインポートする前に形成できます。 列の選択を選択すると、インポートする列を選択できます。 逆に、ウィンドウ上部の列の削除ボタンを使用して、インポートしない列を削除することもできます。 操作を誤った場合は、ウィンドウ右側の適用された手順により、変更を追跡し、手順をキャンセルして最後のアクションを元に戻すことができます。 インポートするデータをフィルター処理しているだけであるため、データ ソースは変更されません。
既定では、Power Query はすべての列を選択しますが、ここにすべてのデータをインポートする必要はありません。
ヘッダーの [列の管理] タブから列の選択 を選択します。
列、Title、PetSpecies、Breed、AppointmentDate のみを選択してから OK を選択して続行します。
ヒント
誤りがあった場合、適用したステップの左側にある [X] を選択します。 これにより、ステップを修正できます。
クエリ テーブルに Title 列、PetSpecies 列、Breed 列、AppointmentDate 列を含めたら、次へ ボタンを選択して続行します。
テーブルのマッピング ステップで、読み込みの設定の既存のテーブルに読み込むを選択します。 次の手順については、以下の画像を参照してください (手順の番号が振られています)。
出力テーブル ドロップダウンから、Pet テーブルを選択します。 接頭辞 (例:
cref2_Pet
) と一緒に表示されることがあります。列マッピング セクションで、自動マップを選択して、ソース列と宛先列を自動的に一致させます。 Title を PetName に、PetSpecies を Species に手動でマッピングする必要がある場合があります。
すべての列をマッピングした後、次へ を選択します。
更新設定ステップで、手動で更新を選択します。 次に、公開を選択します。
警告が表示された場合には、必要に応じてクエリを確認して調整してください。
公開されて警告が表示されなくなると、データが Pet テーブルに読み込まれます。 必要に応じて、データを表示するためにブラウザーを更新します。
このプロセスでは、SharePoint をデータ ソースとして使用しましたが、サポートされている他のソースからデータをインポートする場合にも同様の手順が適用されます。