書き込み権限を持つユーザーは、リスクエクスチェンジのスキーマとそのフィールドを管理できます。
リスク交換事業体を表示
作成されたエンティティとそのフィールドを表示および編集できます。
- Risk Exchange > Schema Editorへ移動してください。
- 選択したエンティティで使用可能なすべてのフィールドのリストが表示されます。

新しいフィールドを作成する
書き込み権限を持つユーザーは、リスクエクスチェンジのエンティティフィールドを作成できます。各フィールドでサポートされているデータ型は以下のとおりです。
- String: テキストベースの値の場合。
- Number: For numeric values.
- Boolean: For
trueorfalsevalues. - List値のリストの場合。
- Calculated: 他の数値フィールドを含む数式から計算された値の場合。
- Datetime日付と時刻の値について。
- Reference別のエンティティ内の固有フィールドにリンクするため。
- Value Map String選択したフィールドの文字列値を新しい文字列値にマッピングします。
- Value Map Number選択したフィールドの数値値を新しい数値値にマッピングします。
- Range Map: 数値の範囲を特定の値にマッピングします。
文字列フィールドの正規化
Stringフィールドの場合、ソース プラグインが異なる形式で同じ値を提供する場合 (たとえば、文字が異なるケースのユーザー の場合) に一貫した値を保存するように正規化をオプションで構成できます。
- Supported normalization types:
- None (デフォルト):受信した値をそのまま保存します。
- Lowercase: 値を保存する前に小文字に変換します。
- Uppercase: 値を保存する前に大文字に変換します。
- Titlecase: 値を保存する前に、タイトルケース形式に変換します。
- Storage behavior:
- Risk Exchangeは、照合および重複排除のために、正規化された値を1つ保存します。
- Risk Exchangeは、プラグイン固有の元の値を保持することで、下流のプラグイン固有の更新およびアクションワークフローをサポートします。
- Important notes:
- 正規化は
Stringフィールドにのみ適用されます。 - 正規化されたフィールドが作成された後、その正規化タイプを変更することはサポートされていません。
Append集計戦略は、正規化された文字列フィールドではサポートされていません。
- 正規化は
ブール型フィールドタイプ
ブール型フィールドは エンティティのtrueまたはfalse値を格納するために使用できます。
- ブール型のフィールドは、ブール値として保存および表示されます。
- ブール型フィールドは集計戦略をサポートしていません。
- CSVインポート時、受け入れられる値は
trueとfalseです(ケースに依存しません)。 - ブール型フィールドは レコードフィルタやビジネスルールで、真偽条件が必要な場合に使用できます。
フィルタリングマッピング
Value Map String 、 Value Map Number 、またはRange Mapフィールドを操作する場合、マッピングのリストをフィルタリングして、それらのステータスを簡単に確認できます。
- Unmapped Fields: まだマッピングされていない値のみを表示します。
- All Fields: 利用可能なすべてのマッピングを表示します。
- Mapped Fieldsマッピングされた値のみを表示します。
フィールドプロパティ
フィールドを作成または編集する際に、以下のプロパティを設定できます。
- Uniqueこのトグルを有効にすると、各レコードのこのフィールドに一意の値が設定されるようになります。複数のフィールドが一意として指定されている場合、それらの組み合わせは各レコードごとに一意でなければなりません。
- Aggregate Strategyこのプロパティは、レコードが更新されたときに新しい値をどのように処理するかを定義します。利用可能な戦略は以下のとおりです。
- Append: 既存の値に新しい値を加算します。
- Overwrite既存の値を新しい値に置き換えます。
Aggregate Strategy ブール値フィールドには適用されません。
計算フィールドタイプ
計算機フィールドは 数式内の 1 つ以上の数値フィールドを使用して、単一の数値を作成できます。

値マップ文字列フィールドタイプ
値マップ文字列フィールドは 文字列値を他の文字列値に変換できます。 マッピングするフィールドを選択すると、システムはそのフィールドの既存の値を自動的に取得するため、マッピングの定義が容易になります。
値マップ番号フィールドタイプ
値マップの数値フィールドは 文字列値を数値に変換できます。 マッピングするフィールドを選択すると、システムはそのフィールドの既存の値を自動的に取得するため、マッピングの定義が容易になります。

範囲マップフィールドタイプ
範囲マップフィールドは 数値範囲を文字列値に変換できます。

参照フィールドタイプ
参照フィールドタイプを使用すると、一意のフィールドを参照することで、あるエンティティを別のエンティティにリンクできます。これにより、2つのエンティティ間にリレーションシップが作成され、関連データにアクセスできるようになります。

