Power Apps から SQL Server に接続する

SQL Server アイコン。

Azure またはオンプレミスのデータベースにある SQL Server に接続して、データの作成、読み込み、更新、削除の操作でデータを管理できます。

注意

新規作成された SQL データソースには、以前の Power Apps のバージョンのような "[dbo]" というプレフィックスは付かなくなりました。 詳細については、一般的な問題と解決策 ページをご覧ください。

前提条件

  • Power Apps に サインアップ し、サインアップに使用した同じ資格情報を使用して サインイン します。

  • 主キーを持つテーブルが 1 つ以上含まれるデータベースに関して次の情報を集めます:

    • データベースの名前

    • データベースがホストされているサーバーの名前

    • データベースに接続するための有効なユーザー名およびパスワード

    • データベースへの接続に必要な認証の種類

      この情報がない場合、使用するデータベースの管理者にお問い合わせください。

  • オンプレミス データベースの場合、共有されている データ ゲートウェイ を特定します (あるいはデータ ゲートウェイを作成します)。

アプリを自動的に生成する

  1. Power Apps Studio で、ファイル メニュー (左端に表示される) の 新規 をクリックまたはタップします。

    ファイル メニューの新しいオプション。

  2. データを使用して開始する で、コネクタの行端にある右矢印をクリックまたはタップします。

  3. 使用するデータベースへの接続が既に与えられている場合、それをクリックまたはタップしてから、手順 7 に進んでください。

  4. 新規接続 をクリックまたはタップしてから、SQL Server をクリックまたはタップします。

    SQL Server 接続を追加する。

  5. 次の手順のいずれかを実行します:

    • 直接接続 (クラウド サービス) を指定してから、サーバー名、データベース名、ユーザー名、使用するデータベースのパスワードを入力するか、貼り付けます。

      サーバーの詳細。

    • オンプレミス データ ゲートウェイを使用する接続 を指定し、サーバー名、データベース名、ユーザー名、使用するデータベースのパスワードを入力するか貼り付けて、認証の種類とゲートウェイを指定します。

      オンプレミス データベースに接続する。

      注意

      ゲートウェイがない場合は、ゲートウェイをインストール してから、ゲートウェイ一覧を最新の情報に更新 をクリックまたはタップします。

  6. 接続 をクリックまたはタップします。

  7. データセットの選択 でオプションをクリックまたはタップし、テーブルの選択 でオプションをクリックまたはタップしてから、接続 をクリックまたはタップします。

    Power Apps では、3 つの画面にデータを表示するアプリが作成されます。 ヒューリスティックスにより表示するデータの種類が提案されますが、場合によっては、自分のニーズに合わせて UI をカスタマイズする必要があります。

  8. アプリのカスタマイズは、Excel からアプリを作成する にある説明と同様の手法で行います。最初にアプリのレイアウトを変更します。

アプリをゼロから作成

  1. Power Apps のサインアップに使用したものと同じアカウントで powerapps.com にサインインします。

  2. 左側のナビゲーション バーで、接続 をクリックまたはタップします:

    接続を管理します。

  3. 右上隅で 新しい接続 をクリックまたはタップし、SQL Server をクリックまたはタップします。

  4. 次の手順のいずれかを実行します:

    • 直接接続 (クラウド サービス) を指定してから、サーバー名、データベース名、ユーザー名、使用するデータベースのパスワードを入力するか、貼り付けます。

      直接接続 (クラウド サービス)。

    • オンプレミス データ ゲートウェイを使用する接続 を指定し、サーバー名、データベース名、ユーザー名、使用するデータベースのパスワードを入力するか貼り付けて、認証の種類とゲートウェイを指定します。

      オンプレミス データ ゲートウェイを使用して接続する。

      注意

      ゲートウェイがない場合は、ゲートウェイをインストール し、時計回りアイコンをクリックまたはタップしてから、一覧を更新します。

  5. 作成 をクリックまたはタップして接続を作成します。

  6. アプリを最初から作成する の説明と同様の手法でアプリを作成します。

既存のアプリを更新する

  1. Power Apps Studio で、更新するアプリを開きます。

  2. リボンの ビュー タブで、データ ソース をクリックまたはタップします。

  3. 右側のウィンドウで、データ ソースの追加 をクリックまたはタップします。

    データ ソースの追加。

  4. 新しい接続 をクリックまたはタップし、SQL Server をクリックまたはタップしてから、接続 をクリックまたはタップします。

  5. 次の手順のいずれかを実行します:

    • 直接接続 (クラウド サービス) を指定してから、サーバー名、データベース名、ユーザー名、使用するデータベースのパスワードを入力するか、貼り付けます。

      Azure - Cloud Services でデータベースに接続する。

    • オンプレミス データ ゲートウェイを使用する接続 を指定し、サーバー名、データベース名、ユーザー名、使用するデータベースのパスワードを入力するか貼り付けて、認証の種類とゲートウェイを指定します。

      Azure のデータベースに接続する。

      注意

      ゲートウェイがない場合は、ゲートウェイをインストール し、円アイコンをクリックまたはタップして一覧を更新します。

  6. 接続 をクリックまたはタップします。

  7. データセットの選択 で、オプションをクリックまたはタップします。

  8. テーブルの選択 で 1 つまたは複数のチェック ボックスをオンにし、接続 をクリックまたはタップします。

次の手順

注意

ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)

この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。