変換
変換は、テキストの置換、大文字と小文字の変更、値の丸めなどの変換定義をフィールドのコンテンツに適用することで、更新フィールドの値を変換します。
変換定義
変換定義は、特定のフィールドタイプで使用可能な変換アクションを定義します。管理者は、フィールドを変換するときに定義を選択し、変換に適用される特定のパラメーターを定義に指定します。たとえば、定義では、整数を切り上げたり、文字列内の定義された位置に値を挿入したりできます。
システムには、ほとんどの組織のニーズを満たすように設計された多数の定義が用意されていますが、管理者は必要に応じて新しい定義を作成できます。変換定義は、既存の変換カテゴリまたは新しいカテゴリに関連付けることができます。
変換カテゴリ
変換カテゴリは、変換定義を適切にグループ化して、新しいフィールド変換を作成するときに、ユーザーに表示するために使用されます。既存の定義に対して新しいカテゴリを作成することも、カテゴリと定義のデフォルトの関連付けを変更することもできます。
- テキスト
- テキストカテゴリの定義は、文字列タイプのフィールド値を変換します。テキストカテゴリに含まれるものは次のとおりです。
- 左
- 右
- 定数
- トリミング (Trim)
- プリフィックス
- サフィックス
- 変更ケース
- 削除
- 挿入
- サブ文字列
- 置換
- 数値
- 数値カテゴリの定義は、整数タイプのフィールド値を算術的に操作します。数値カテゴリに含まれるものは次のとおりです。
- 制限
- 丸め
- 定数
変換テストモード
変換は強力なツールであり、不注意に使用するとデータの問題を引き起こす可能性があります。CMDB に変更をコミットする前に、すべての変換をテストしてください。
すべての変換レコードは、デフォルトで [テスト] モードで開かれます。これにより、管理者が既存のデータに変更を適用する手動データジョブを実行できないようにします。レコードが [テスト] モードのときは、normalization_tester ロールを持つユーザーのみがデータを変換できます。これは、テスターによって開かれた新しいレコード、または変換されたフィールドがテスターによって更新されたレコードに制限されます。
テスト後に CMDB に変換を適用するには、変換レコードでモードを [アクティブ] に変更し、適切なデータジョブを実行します。変換のテストの詳細については、「変換のテスト」を参照してください。