ドメイン ベースの属性を作成する (マスター データ サービス)

適用対象: SQL Server - Windows のみ Azure SQL Managed Instance

マスター データ サービスで、ドメイン ベースの属性を作成して、属性の値にエンティティのメンバーを設定します。

前提条件

この手順を実行するには

属性情報

作成された属性ごとに、7 列の行がグリッドに追加されます。 次の表で各列について説明します。

説明
Status 属性の状態。

[保存] をクリックしたときに表示される Icon for updating status 画像は、属性が更新中であることを示します。

属性を作成または編集中にエラーが発生すると、 Icon for error status 画像が表示されます。

それ以外の場合は正常な状態であり、 Icon for OK status 画像が表示されます。
名前 属性名です。
表示名 属性の表示名。
説明 属性の説明。
ピクセル幅の表示 属性の幅。
種類とプロパティ 属性の種類とデータ型の情報。
Change Tracking を有効化 変更の追跡に対して属性が有効になっているかどうかを指定し、グループ番号を括弧で表示します。

属性をクリックすると、次の情報が表示されます。

  • 作成者: 属性を作成したユーザーの名前。

  • 作成日時: 属性が作成された日時。

  • 更新者: 属性を最後に更新したユーザーの名前。

  • 更新日時: 属性が最後に更新された日時。

ドメイン ベースの属性を作成するには

  1. マスター データ マネージャーで、 [システム管理]をクリックします。

  2. [モデルの管理] ページで、モデルをクリックし、 [エンティティ]をクリックします。

  3. [エンティティの管理] ページで、属性を作成するエンティティの行を選択します。

  4. [属性]をクリックします。

  5. [属性の管理] ページで、次のいずれかの操作を行い、 [追加]をクリックします。

    • 属性の対象がリーフ メンバーの場合、 [メンバーの種類] ボックスの一覧から [リーフ] を選択します。

    • 属性の対象が統合メンバーの場合、 [メンバーの種類] ボックスの一覧から [統合] を選択します。

    • 属性の対象がコレクションの場合、 [メンバーの種類] ボックスの一覧から [コレクション] を選択します。

  6. [名前] ボックスに属性の名前を入力します。 属性名として使用できない単語の一覧については、「予約語 (マスター データ サービス)」を参照してください

  7. 任意で、表示名を入力し、 [説明] ボックスに説明を入力します。

  8. [ピクセル幅の表示] ボックスに、 [エクスプローラー] グリッドに表示する属性列の幅を入力します。

  9. [属性の種類] リストから、 [ドメイン ベース]を選択します。

  10. [ドメイン エンティティ] ボックスの一覧から、属性値を設定するために使用するエンティティを選択します。

  11. リーフ メンバーのドメイン ベース属性の場合は省略可能。 ドメイン ベース属性の許容値の制約に使用されるフィルターの親属性を選択します。

    フィルターの親属性は、同じエンティティ内で、リーフ メンバーの別のドメイン ベース属性にする必要があります。 派生する階層は、2 つの属性のドメイン エンティティ間の親子関係を定義するレベルで存在する必要があります。

    許容値の制約に関する詳細については、マスター データ サービス ブログの「 How to filter Domain Based Attribute drop down lists (ドメイン ベース属性のドロップダウン リストをフィルター処理する方法)」を参照してください。

  12. 省略可能。 [変更の追跡を有効化] を選択して、属性のグループに対する変更を追跡します。 詳細については、「Change Tracking グループに属性を追加する (マスター データ サービス)」を参照してください。

  13. [保存] をクリックします。

参照

ドメイン ベースの属性 (マスター データ サービス)派生階層を作成 する(マスター データ サービス) 属性名とデータ型を変更する (マスター データ サービス)属性を削除する (マスター データ サービス)