[データベース定義] ページを使用して、データベース テーブルまたはデータベース テーブル列の定義を指定します。
プロパティ | 目的 |
---|---|
[定義名] | ボキャブラリのバージョン内で一意の定義名を入力します。 |
[定義の説明] | 定義の説明を入力します。 |
インスタンス ID | データベースと列のインスタンス識別子を指定します。これにより、ルール定義に含まれる同じテーブルとデータセットから複数の行を識別できます。 |
データの種類 | ドロップダウン リストから、定義用の .NET 型を選択します。 |
表示名 | ルール定義に表示するボキャブラリの定義の名前を指定します。 |
["設定" 操作の実行] | データベース テーブル列に値を代入するアクションとして定義を使用する場合に指定します。 |
"Get" 操作を実行する | データベース テーブル列から値を取得する関数として定義を使用する場合に指定します。 |
データセット | データベース テーブルのファクトの種類を入力します。 既定ではデータベース名が使用されます。 同じスキーマを持つ異なるテーブルのデータを比較するためのルールを定義する場合は、個々のデータセットに一意の名前を使用する必要があります。 |
バインドの種類 | ドロップダウン リストから、データベース バインドの種類を選択します。 単一のテーブルで取得を最適化するには、"データ接続" を使用します。こうすると、実行時、エンジンによって SQL クエリが作成されます。 バインドが複数のクエリに適用される場合は、データ テーブル/データ行を使用します。アプリケーションは、ポリシーを実行する前に、テーブルまたは行を事前に設定する必要があります。 |