ミラー データベースを共有し、アクセス許可を管理する
ミラー データベースを共有すると、ワークスペースやその他の項目へのアクセス権を付与することなく、他のユーザーまたはユーザー グループにミラー データベースへのアクセス権を付与します。 ミラー データベースを共有すると、SQL 分析エンドポイントおよび関連する既定のセマンティック モデルへのアクセス権も付与されます。
Note
Microsoft Fabric で項目を共有するには、ワークスペースの管理者またはメンバーである必要があります。
新しいミラー データベースを共有する
ミラー データベースを共有するには、ワークスペースに移動し、ミラー データベース名の横にある [共有] を選択します。
ミラー データベースを共有するユーザー、付与するアクセス許可、メールで通知するかどうかを選択するオプションが表示されます。
既定では、ミラー データベースを共有すると、ミラー データベース、関連する SQL 分析エンドポイント、および既定のセマンティック モデルの読み取り権限がユーザーに付与されます。 これらの既定のアクセス許可に加えて、次の権限を付与できます。
"SQL 分析エンドポイントのすべてのデータを読み取る": 受信者に SQL 分析エンドポイントの ReadData アクセス許可を付与し、受信者が Transact-SQL クエリを使用して SQL 分析エンドポイント経由ですべてのデータを読み取れるようにします。
"すべての OneLake データを読み取る": 受信者に ReadAll アクセス許可を付与し、Spark や OneLake Explorer などを使用して OneLake 内のミラー化されたデータにアクセスできるようにします。
"既定のセマンティック モデルでレポートを作成する": 受信者に既定のセマンティック モデルのビルド アクセス許可を付与し、ユーザーがセマンティック モデル上で Power BI レポートを作成できるようにします。
"読み取りと書き込み": 受信者にミラー データベースへの書き込みアクセス許可を付与し、ミラー データベース構成を編集したり、ランディング ゾーンへのデータの読み取り/書き込みをできるようにします。
アクセス許可の管理
ミラー データベース、その SQL 分析エンドポイント、またはその既定のセマンティック モデルに付与されたアクセス許可を確認するには、ワークスペースでこれらの項目のいずれかに移動し、[アクセス許可の管理] クイック アクションを選択します。
ミラー データベースの共有アクセス許可を持っているユーザーは、[アクセス許可の管理] ページを使用してアクセス許可を付与または取り消すこともできます。 既存の受信者を表示するには、各行の末尾にあるコンテキスト メニュー (...) を選択して、特定のアクセス許可を追加または削除します。
Note
Azure SQL Database または Azure SQL Managed Instance からデータをミラーリングする場合、該当のシステム割り当てマネージド ID には、ミラー データベースに対する "読み取りと書き込み" アクセス許可が必要です。 Fabric ポータルからミラー データベースを作成すると、アクセス許可が自動的に付与されます。 API を使用してミラー データベースを作成する場合は、上記の手順に従ってアクセス許可を付与してください。 Azure SQL Database 論理サーバーまたは Azure SQL Managed Instance の名前を指定して、受信者を検索できます。