ネイティブ データベース クエリを使用してデータベースからデータをインポートする (Power Query)

ネイティブ データベース クエリを使用してデータベースからデータをインポートする (Power Query)

Excel for Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 その他…表示数を減らす

サポートされているさまざまなデータベースからデータをインポートする柔軟性があります。 ネイティブ データベース クエリを実行することもできます。これにより、Power Queryで同じ結果を作成するのにかかる時間を節約できます。

警告: 別のユーザーによって記述されたネイティブ データベース クエリを実行する場合は、資格情報で評価されるクエリを認識するように求められます。

__

ネイティブ データベース クエリを入力する

データベースに接続する場合は、[ SQL ステートメント ] ボックスでネイティブ データベース クエリを指定できます。 次の例では、ネイティブ データベース クエリを使用して、SQL Server データベースからデータをインポートします。 この手順は、他のすべてのサポートされているデータベースと同様です。

  1. [データ] > [データベースから データ > を取得 する] > [SQL Server データベース] を選択します。****[SQL Database] ダイアログ ボックスが表示されます。

  2. ネイティブ データベース****クエリを使用 してデータをインポートするサーバーとデータベースを指定します。

  3. [詳細オプション] を選択します。

  4. [SQL ステートメント] ボックスにネイティブ データベース クエリを入力します。

データベースによっては、その他のオプションを使用できる場合があります。

  1. [OK] を選択します。

  2. このサーバーに初めて接続する場合は、データベースに接続するための認証モードを選択するプロンプトが表示されます。 適切な認証モードを選んで、操作を続けます。

  3. データは Power クエリ エディター に返されます。

  4. 必要に応じてデータを整形し、[ 適用] & [閉じる ] をクリックして変更を保存し、ワークシートにデータをインポートします。

注意 Access データベースをインポートすると、SQL テキスト ボックスは表示されませんが、[ ナビゲーター] ウィンドウにクエリが一覧表示されます。 Access クエリは SQL に基づいており、クエリを選択して SQL ステートメントを効果的に指定できます。

__

ネイティブ データベース クエリを変更する

[SQL ステートメント] ボックスの内容を編集するには:

  1. データベース ソースに基づいてクエリ内のセルを選択します。

  2. [ クエリ > 編集] を選択します 。 Power Query エディターが表示されます。

  3. 左側の [クエリ設定] ウィンドウの [適用されたステップ] で、[ソース] ステップを右クリックし、[設定の編集] を選択します。 [ナビゲーター] ダイアログ ボックスが表示されます。

  4. [ SQL ステートメント] ボックスに変更を加え、[OK] を選択 します

新しい結果がデータ プレビューに表示されます。

  1. クエリの編集が完了したら、[ ホーム ] > [閉じて読み込む] を選択します。

ワークシートに新しい結果が表示されます。

関連項目

target=”_blank” title=”Power Query for Excel のヘルプ” rel=”noopener”>Power Query for Excel のヘルプ

target=”_blank” title=”外部データ ソースからデータをインポートする” rel=”noopener”>外部データ ソースからデータをインポートする

target=”_blank” title=”Excel で外部データ接続を更新する” rel=”noopener”>Excel で外部データ接続を更新する

ネイティブ データベース クエリを使用してデータをインポートする (docs.com)

上部へスクロール