データ ソース管理

Microsoft Fabric では多くのオンプレミスとクラウドのデータ ソースがサポートされており、各ソースには独自の要件があります。 オンプレミスのデータ ソースを追加および管理する方法については、「ゲートウェイのデータ ソースの追加または削除」を参照してください。 この記事では、Azure SQL Server をクラウド データ ソースとして追加する方法について説明します。 手順は、他のデータソースの場合と似ています。

Note

現時点では、これらのクラウド接続はデータ パイプラインと Kusto でのみサポートされています。 将来的には、他の項目でもクラウド接続を利用できます。 データセット、データマート、データフローで個人用クラウド接続を作成するには、"get data" で Power Query Online エクスペリエンスを使用します。

データ ソースの追加

  1. Microsoft Fabric サービスのページ ヘッダーで、[設定] アイコン選択し、[接続とゲートウェイの管理] を選択します。

    Screenshot showing where to select Manage connections and gateways.

  2. [接続] タブを選択し、画面の上部にある [新規] を選択して新しいデータ ソースを追加します。

  3. [新しい接続] 画面で、[クラウド] を選択し、[接続名] を指定して [接続の種類] を選択します。 この例では、[SQL サーバー] を選択します。

  4. データ ソースに関する情報を入力します。 SQL サーバーの場合は、[サーバー][データベース] を指定します。

    Screenshot showing examples of details in New connection screen.

  5. データ ソースに接続するときに使用する [認証方法] ([Basic][OAuth2][サービス プリンシパル] のいずれか) を選択します。 たとえば、[OAuth2] を選択し、自分のアカウントでサインインします。

    Screenshot showing where to select an authentication method.

    [OAuth2] 認証方法を選択した場合:

    • OAuth トークンの有効期限ポリシーより長く実行されるクエリはすべて、失敗する可能性があります。
    • テナント間の Microsoft Entra アカウントはサポートされていません。
  6. [全般]>[プライバシー レベル] で、必要に応じてデータ ソースのプライバシー レベルを構成します。 この設定は、DirectQuery には適用されません。

    Screenshot showing privacy level options.

  7. [作成] を選択します プロセスが成功すると、[設定] の下に [新しいデータ ソースが作成されました] と表示されます。

    Screenshot of new connection success message.

これで、このデータ ソースを使用して、サポートされている Microsoft Fabric 項目に Azure SQL からのデータを含めることができます。

データ ソースの削除

使用しなくなったデータ ソースは削除できます。 データ ソースを削除すると、そのデータ ソースに依存する項目はすべて機能しなくなります。

データ ソースを削除するには、[接続とゲートウェイの管理][データ] 画面でデータ ソースを選択し、上部のリボンで [削除] を選択します。

Screenshot of where to select Remove.

ユーザーの管理

クラウド データ ソースを追加した後、ユーザーとセキュリティ グループに特定のデータ ソースへのアクセス権を与えます。 データ ソースのアクセス リストにより、そのデータ ソースからのデータを含む項目でデータ ソースの使用が許可されているユーザーのみを制御します。

データ ソースへのユーザーの追加

  1. Power BI サービスのヘッダー ページで、[設定] アイコン選択し、[接続とゲートウェイの管理] を選択します。

  2. ユーザーを追加するデータ ソースを選択します。 すべてのクラウド接続を簡単に見つけるには、上部のリボンを使用してフィルター処理するか検索します。

    Screenshot showing where to find all cloud connections.

  3. 上部のリボンで、[ユーザーの管理] を選択します。

  4. [ユーザーの管理] 画面で、選択したデータ ソースにアクセスできる組織のユーザーやセキュリティ グループを入力します。

  5. 新しいユーザー名を選択し、割り当てるロール ([ユーザー][再共有できるユーザー][所有者] のいずれか) を選択します。

  6. 共有 を選択します。 追加したメンバーの名前が、このデータ ソースを使用するレポートを発行できるユーザーの一覧に追加されます。

    Screenshot showing the Manage users screen.

アクセス権を付与するデータ ソースごとにユーザーを追加する必要があることに注意してください。 データ ソースにはそれぞれ、ユーザーの一覧があります。 各データ ソースに個別にユーザーを追加します。

データ ソースからのユーザーの削除

データ ソースの [ユーザーの管理] タブで、このデータ ソースを使用できるユーザーまたはセキュリティ グループを削除できます。

共有を管理する

Fabric でクラウド接続を共有できるユーザーを制限します。既定では、Fabric 内のあるユーザーが接続について次のユーザー ロールを持っている場合、そのユーザーは接続を共有できます。

  • 接続の所有者または管理者
  • 共有を使用する接続ユーザー

同じワークロード内での共同作業の場合や、ワークロードを他のユーザーと共有する際に、Fabric での接続の共有が必要になる場合があります。 Fabric での接続共有は、共同作業のために他のユーザーと接続を共有する安全な方法を提供することで簡単に行えますが、シークレットはいつでも公開されることはありません。 これらの接続は、Fabric 環境内でのみ使用できます。

組織が接続の共有を許可しない場合、または接続の共有を制限する場合、テナント管理者はテナント ポリシーとして共有を制限できます。 このポリシーを使用すると、テナント全体での共有をブロックできます。

Note

この制限により、複数のユーザーが同じワークロード内で共同作業できないという制限が生じる可能性があります。 接続共有を無効にしても、既に共有されている接続には影響しません。

設定を有効にする方法

  1. ご自身が Azure AD グローバル管理者 (グローバル管理者を含む) または Power BI サービス管理者であることを確認してください。
  2. Power BI または Fabric で、[設定] および [接続とゲートウェイの管理] ページに移動します。
  3. 右上で、テナント管理の切り替えをオンにします。

Screenshot showing the tenant administration toggle in the Manage connections and gateways page.

  1. [共有可能なクラウド接続のブロック] を選択し、切り替えをオンに設定します。 既定では、ポリシーはオフになっています。つまり、テナント内のすべてのユーザーがクラウド接続を共有できます。

Screenshot showing the manage cloud connection sharing feature.

  1. 必要に応じて、[追加] を選択して個々のユーザーを検索することで、それらのユーザーを許可リストに載せることができます。 以下の一覧のすべてのユーザーが接続を共有できます。

Screenshot showing the manage cloud connection sharing feature toggled on.