ドメインとサブドメイン

Important

この機能は パブリック プレビュー段階です

ドメインサブドメイン は、ビジネス目的ごとにデータ資産をグループ化する組織層です。 キュレーターは消費者Discoverページで データをビジネスに沿った形で閲覧・検索できるようドメインを作成・管理します。

このページでは、キュレーターがどのようにドメインを作成、管理、カスタマイズするかを説明します。 ドメインごとの消費者体験については、 Discoverページをご覧ください。

ドメインとは

ドメインは、管理タグによってデータ製品と資産をグループ化する組織レイヤーです。 ドメインは、ユーザーがニーズに関連するデータをより簡単に見つけるのに役立ちます。 ドメインに資産を追加するには、対応する管理タグを資産に追加します。 大規模なドメインをさらに サブドメイン に分割して、より具体的なビジネス領域によって資産をパーティション分割できます。

ドメインやサブドメインは、ビジネスエリアごとに ページ を整理します。 各ドメインは独自のページ群を持ち、ページは正確に1つのドメインまたはサブドメインに属します。

[検出] ページでドメイン別に参照する

サブドメインとは

サブドメインは、ドメイン内の階層の第 2 レベルです。 サブドメインを使用すると、大きなドメイン ( Finance など) をより具体的なビジネス領域 ( 監査税金FP&A など) に分割できます。最上位ドメインを追加作成する必要はありません。

サブドメインを扱う際には以下のルールが適用されます。

  • 1 段階の入れ子です。 ドメインには多数のサブドメインを含めることができますが、サブドメインに独自のサブドメインを含めることはできません。
  • サブドメインごとに 1 つの親。 各サブドメインは、1 つの親ドメインに属します。
  • 資産の多対多。 資産は、複数のドメインとサブドメインに属することができます。
  • サブドメインアセットは親ドメインに表示されます。 サブドメインは、親ドメイン内のアセットをフィルター処理します。アセットは非表示になりません。
  • 共有プレフィックスを持つ管理タグに基づいて構築されます。 サブドメインでは、 {parentDomainTag}/{subdomainName} 名前付け規則 (たとえば、 Finance/Tax) が使用されます。 親ドメイン タグはサブドメイン タグとは別のタグです。 Finance/Tax でアセットにタグを付けると、 Financeで自動的にタグ付けされることはありません。

ドメインの有効化または無効化

Note

ドメインは、管理タグを利用するアカウント レベルの概念です。 構成するドメインは、ワークスペースを選択せず、アカウント全体に適用されます。

ドメインで [検出 ] ページを有効にするには、アカウント管理者が次のプレビューの両方を有効にする必要があります。

  • ドメインと検出ページ: アカウントごとに有効になります。
  • [ディスカバー] ページ: ワークスペースごとに有効化されます。

Manage Azure Databricks プレビューを参照してください。

キュレーターの許可

ユーザーはDiscoverページと2つのペルソナのいずれかとしてやり取りします。ドメインの作成・入力、ページ管理、Discoverページのカスタマイズを行うキュレーター、そして必要なデータを検索するために結果を閲覧する消費者です。

Discoverページのカスタマイズやドメインおよびその中のページの管理にはMANAGE DISCOVERYの権限が必要です。 アカウント管理者とワークスペース管理者には、既定でこのアクセス許可があります。 アカウント管理者は、アカウント、ドメイン、サブドメインレベルで他のユーザーに権限を付与できます。

ドメインを使用すると、コンシューマーは組織内のビジネスを理解する方法に沿った方法でデータを参照できます。 各ドメイン ページでは、学芸員がそのページにカスタム コレクションを作成して、そのドメインの最適なアセットをさらにガイドし、強調することもできます。

検出のアクセス許可を管理する

アカウント管理者はユーザーに MANAGE DISCOVERY 権限を与え、キュレーターとして機能させることができます。 許可は、最も広い範囲から最も狭い範囲の3つで付与できます。

Scope この助成金を持つキュレーターなら、何とかできる
Account アカウント内のすべてのドメインやサブドメイン、そしてそのページを。
Domain 特定のドメイン、そのすべてのサブドメイン、そしてそれらのページ。
サブドメイン 特定のサブドメインとそのページ。

アカウント管理者とワークスペース管理者はデフォルトでアカウントレベルの MANAGE DISCOVERY を保持しています。

アカウントレベルで MANAGE DISCOVERY を付与するには:

  1. [ 検出 ] ページで、 Kebab メニュー アイコン をクリックします。オーバーフロー メニューをクリックし、[ ドメインの管理] を選択します。
  2. [Permissions] タブをクリックします。
  3. [ アクセス許可の付与 ] をクリックして、対応するプリンシパルにアクセス許可を付与します。

[検出の管理] ページの [アクセス許可] タブ

ドメインまたはサブドメインレベルで MANAGE DISCOVERY を付与するには:

  1. Discoverページでドメインを開きます。 サブドメインへの付与範囲を決めるには、ドメインページからサブドメインを開きます。
  2. Kebabメニューのアイコンをクリックしてください。 オーバーフローメニューからドメイン権限を選択してください。
  3. [ アクセス許可の付与 ] をクリックして、対応するプリンシパルにアクセス許可を付与します。

ドメインまたはサブドメインレベルでMANAGE DISCOVERY権限を付与します

ドメインを作成する

ドメインは、管理タグに基づいて構築されます。 ドメインを作成するには、ドメインを既存のタグにマップするか、同じ名前の管理タグを作成します。 たとえば、"Marketing" ドメインを作成するには、"Marketing" 管理タグを作成する必要があります。 スラッシュ (/) を含むタグを使用して最上位ドメインを作成することはできません。スラッシュはサブドメインの名前付け規則用に予約されています。 サブ ドメインの作成を参照してください。

Warning

タグ データはプレーン テキストとして格納され、グローバルにレプリケートされます。 リソースのセキュリティを損なう可能性のあるタグ名、値、または記述子は使用しないでください。 たとえば、個人または機密情報を含むタグ名、値、記述子は使用しないでください。

ドメイン メタデータもグローバルにレプリケートされます。 リソースのセキュリティを損なう可能性のあるドメイン ID、説明、サブタイトル、またはその他のメタデータは使用しないでください。 たとえば、個人または機密情報を含むドメイン ID、説明、サブタイトルは使用しないでください。

  1. [ 検出 ] ページの右上隅にある [ ドメインの作成] をクリックします。

    [検出] ページの [ドメインの作成] ボタン

  2. [ ドメインの作成 ] モーダルで、既存の管理タグを選択するか、新しいタグを作成してから、次のフィールドに入力します。

    • サブタイトル: ドメイン カードに表示されます。
    • 説明: ドメインの概要。
    • 技術所有者 (省略可能): ドメインの技術的な側面を担当するユーザー。
    • ビジネス所有者 (省略可能): ドメインのビジネス側面を担当するユーザー。

    編集するフィールドを含むドメイン モーダルを作成する

  3. [ 作成 ] をクリックしてドメインを作成し、[ 検出 ] ページに対応する下書きドメイン カードを追加します。

    ドメインを作成すると、下書き状態になります。 下書きの状態は、タイトルの横にあるアイコンで示されます。 下書きドメインは、 MANAGE DISCOVERY アクセス許可を持つユーザーにのみ表示されます。

  4. 必要に応じて、[ セクションの編集] をクリックしてアセットを追加し、ドメイン レイアウトをカスタマイズします。

  5. コンシューマーがドメインを使用できるようにするには、ドメイン ページで [セクションの編集] をクリックし、[ 発行] をクリックします。 発行後、ユーザーは検索エクスペリエンスでドメインをフィルターとして使用できます。

サブドメインを作成する

サブドメインはドメインと同じガバナンス タグ プリミティブ上に構築されますが、必要な {parentDomainTag}/{subdomainName} 名前付けパターンに従います。

  1. [ 検出 ] ページで、親ドメイン ページを開きます。

  2. 右上隅にある [ サブドメインの作成 ] をクリックします。

  3. [ サブドメインの作成 ] モーダルで、次のいずれかを選択します。

    • タグを作成する: サブドメインに付ける名前を入力します。 Azure Databricks は、新しいタグに親ドメインのタグキーをプレフィックスとして自動的に付加します(たとえば、Tax ドメインの下で を入力すると、タグ Finance/Tax が作成されます)。 サブドメイン名自体にスラッシュ (/) を含めることはできません。サブドメインは 1 レベルの入れ子のみをサポートします。
    • 既存のタグを使用する: {parentDomainTag}/... パターンに既に一致する管理タグを選択します。 ピッカーには、親のプレフィックスを共有するタグのみが表示されます。 ドメインまたはサブドメインとして既に指定されているタグは再利用できません。

    サブドメインモーダルを作成する

  4. 必要に応じて、サブドメイン フィールドに入力します。

    • サブタイトル: サブドメイン カードに表示されます。
    • 説明: サブドメインの概要。
    • 技術所有者: 親ドメインの技術所有者とは異なる場合があります。
    • ビジネス所有者: 親ドメインのビジネス所有者とは異なる場合があります。
  5. [ 作成 ] をクリックして、下書き状態でサブドメインを作成します。

  6. サブドメインをコンシューマーが使用できるようにするには、サブドメイン ページの [セクションの編集] をクリックし、[ 発行] をクリックします。

ドメインまたはサブドメインを編集する

  1. [ 検出 ] ページで、 Kebab メニュー アイコン をクリックします。オーバーフロー メニューをクリックし、[ ドメインの管理] を選択します。
  2. 編集するドメインまたはサブドメインの場合は、 Kebab メニュー アイコン をクリックします。右側の kebab メニュー。
  3. [ ドメインの編集] をクリックします

[ドメインの編集] ボタン

ドメインまたはサブドメインを削除する

  1. [ 検出 ] ページで、 Kebab メニュー アイコン をクリックします。オーバーフロー メニューをクリックし、[ ドメインの管理] を選択します。
  2. 削除するドメインまたはサブドメインの場合は、 Kebab メニュー アイコン をクリックします。右側の kebab メニュー。
  3. [ ドメインの削除] をクリックします。

[ドメインの削除] ボタン

ドメインに資産を割り当てる

ドメインにアセットを追加する方法は複数あります。

  • ドメイン ページから直接追加します。
  • 対応する管理タグを資産に適用します。

ドメイン ページから

  1. [検出] ページに移動し、資産を追加するドメインをクリックします。
  2. 右上の [ ドメインに追加 ] をクリックします。 ドメインに追加しようとしている資産に関連付けられているタグを追加するアクセス許可が必要です。
  3. [アセット セレクター] モーダルで、ドメインに追加するアセットを選択し、[追加] をクリックします。
    • アセット セレクターを使用すると、ワークスペースとカタログ全体で資産を参照および検索できます。
    • 追加する資産の種類に応じて、 ワークスペース (ダッシュボードや Genie エージェントなどの資産の場合) と カタログ (テーブルやメトリック ビューなどの資産の場合) を切り替えることができます。
    • 一度に 1 つの資産をドメインに追加できます。
  4. 正常に追加された場合は、[ 最近追加 した項目] セクションに資産が表示されます。

アセットにタグを付ける

資産 (カタログ、スキーマ、テーブル、ダッシュボードなど) をドメインに割り当てるには、ドメインに一致する管理タグでタグ付けすることもできます。 テーブル、ダッシュボード、Genie エージェントにタグを適用できます。 「Unity Catalog のセキュリティ保護可能なオブジェクトにタグを適用する」をご覧ください。

サブドメインにアセットを割り当てる

サブドメインへのアセットの割り当ては、ドメインへの割り当てと同じように機能しますが、サブドメインのタグを使用します。

  • サブドメイン ページから: サブドメイン ページを開き、[ ドメインに追加] をクリックします。 サブドメイン タグを資産に適用するアクセス許可が必要です。
  • アセットにタグを付ける: サブドメインの管理タグ (たとえば、 Finance/Tax) を資産に適用します。

親ドメイン タグとサブドメイン タグは独立したタグであるため、 Finance/Tax を使用してアセットにタグを付けると、 Financeで自動的にタグ付けされることはありません。 ただし、サブドメイン内のアセットは、親ドメインの参照と検索結果に引き続き表示されます。

[検出] ページ、ドメイン、サブドメインのレイアウトをカスタマイズする

Warning

カスタム セクション データはグローバルにレプリケートされます。 リソースのセキュリティを損なう可能性のあるタイトル、字幕、またはその他のメタデータは使用しないでください。 たとえば、個人または機密情報を含むタイトルやサブタイトルは使用しないでください。

  1. [検出] ページ、任意のドメイン ページ、またはサブドメイン ページの右上にある [セクションの編集] をクリックします。 これにより、ページの下書き状態が表示され、既存のセクションのカスタマイズ、カスタム セクションの作成、カスタム セクションの削除、既定のセクションの非表示、ページ上のセクションの並べ替えを行うことができます。

  2. 新しいセクションを作成するには、[ + セクション 分割線] をクリックします。

  3. [ セクションの作成 ] モーダルで、 タイトルサブタイトルを追加し、セクションのアセットを定義する方法を選択します。

    ドメインまたは [検出 ] ページを閲覧しているユーザーには、セクション内のアイテムを表示するための BROWSE または VIEW のアクセス許可が必要です。

セクション モーダルの作成

  1. [ 保存] をクリックし、[ 発行 ] をクリックして、組織の現在の [検出 ] ページ、ドメイン、またはサブドメイン のレイアウトを更新します。

サブドメイン カードを親ドメイン ページに表示するには、親も再発行する必要があります。親ドメインを開き、[ セクションの編集]、[ 発行] の順にクリックします。

セクション内のアセットをピン留めまたは並べ替えする

セクションでの資産の順序のしくみは、セクションの種類によって異なります。 手動で選択したセクションでは、選択したアセットの順序を変更します。 検索クエリ セクションでは、特定の資産をピン留めして、自動ランク付けされた結果の上に昇格させます。

手動で選択したセクションでアセットを並べ替える

手動で選択したセクションでは、表示されるすべての資産を選択し、注文を自分で定義します。

  1. 手動で選択したセクションを編集モードで開くか、作成します。

  2. セクションの編集モーダルで、選択した各アセットの横にある上下のシェブロンを使用して、表示順序を定義します。

    手動で選択したセクションで選択したアセットの横にある上下のシェブロン

  3. [ 保存] (または 下書きとして保存) をクリックし、[ 発行] をクリックして、コンシューマーにセクションを表示します。

検索クエリ セクションにアセットをピン留めする

検索クエリ セクションでは、資産はクエリによって自動的に選択され、自動的にランク付けされます。 特定の資産をピン留めして、自動ランク付けされた結果の先頭に表示されるようにすることができます。

  1. 編集モードで検索クエリ セクションを開くか、作成します。

  2. セクションの編集モーダルには、検索クエリに一致するすべての資産が表示されます。 ピン留めするアセット カードで、右下隅にあるピン ボタンをクリックします。 アセットはセクションの結果の一番上に移動します。

    検索クエリ セクション内のアセットカードにあるピン留めボタン

  3. [ 保存]、[ 発行] の順にクリックします。

Limitations

  • アカウントごとに作成できるドメインとサブドメインの合計数の制限 (組み合わせ) については、「 リソースの制限」を参照してください。
  • 適用できるタグの数に関する制限事項については、「 リソースの制限」を参照してください。
  • サブドメインでは、1 レベルの入れ子のみがサポートされます。 サブドメインに独自のサブドメインを含めることはできません。
  • サブドメインは、ワークスペース レベルの [ 検出の管理 ] ページから作成および管理する必要があります。 アカウント レベルのサブドメイン管理は、このリリースでは使用できません。