変換の適用

変換を単一の属性に適用することも、名前パターンまたはデータ型で属性をフィルタしてから「アクション」メニューを使用して、フィルタされた属性のグループに変換を適用することもできます。

重要

複合データ型については、階層データ型を参照して、何がサポートされているかを理解してください。

次の属性変換を使用できます。

ケース変換の変更

この変換では、属性のテキストの大/小文字を変更し、変換されたデータを格納する属性を追加できます。

単一の属性に変換を適用することも、名前パターンまたはデータ型で属性をフィルタしてから属性のグループに一括変換を実行することもできます。

  1. 単一の属性の場合: 変換する属性のヘッダーにある「変換」メニューから、「大/小文字の変更」を選択します。

    属性のグループの場合: 名前パターンまたはデータ型を使用して属性をフィルタします。次に、「アクション」メニューをクリックし、「大/小文字の変更」を選択します。

    • 名前パターンでフィルタ処理するには、「パターンで検索」フィールドに、ワイルドカード(?および*)を使用して単純な正規表現パターンを入力します。
    • データ型でフィルタするには、メニューから型を選択します。「すべてのデータ型」がデフォルトです。
  2. 実行する大/小文字変換の「タイプ」を選択します。次のいずれかを選択できます:
    • 小文字: テキスト文字列をすべて小文字に変更します
    • 先頭のみ大文字: 先頭は大文字、その後は小文字になるようにテキスト文字列を変更します
    • 大文字: テキスト文字列をすべて大文字に変更します
  3. (オプション)データで元の属性を保持する場合は、「ソース属性の保持」を選択します。
  4. (オプション)単一の属性を変換するか、属性のグループを変換するかに応じて、次のいずれかを行います:
    • 「名前」で、新しい属性名を入力するか、名前をそのままにします。
    • 「新規属性名パターン」には、一致する文字列全体を表す$0がデフォルトで入力されます。名前はそのままにすることも、名前を接尾辞または接頭辞で置き換えることもできます。たとえば、接尾辞を追加する場合は$0_REVISEDと入力し、一致する文字列に接頭辞を追加する場合はPREFIX_$0と入力します。
  5. 変換済属性のデータ型を選択します。
  6. 該当する場合は、変換済属性の長さを入力します。
  7. 「適用」をクリックします。
データ型変換の変更

この変換では、属性のデータ型を変更し、変換されたデータを格納する属性を追加できます。

単一の属性に変換を適用することも、名前パターンまたはデータ型で属性をフィルタしてから属性のグループに一括変換を実行することもできます。

  1. 単一の属性の場合: 変換する属性のヘッダーにある「変換」メニューから、「データ型の変更」を選択します。

    属性のグループの場合: 名前パターンまたはデータ型を使用して属性をフィルタします。次に、「アクション」メニューをクリックし、「データ型の変更」を選択します。

    • 名前パターンでフィルタ処理するには、「パターンで検索」フィールドに、ワイルドカード(?および*)を使用して単純な正規表現パターンを入力します。
    • データ型でフィルタするには、メニューから型を選択します。「すべてのデータ型」がデフォルトです。
  2. 属性または属性のグループの変換後のデータ型を選択します。
  3. 選択した新しいデータ型によっては、長さスケールなどの他の値を指定する必要があります。
  4. (オプション)データで元の属性を保持する場合は、「ソース属性の保持」を選択します。
  5. (オプション)単一の属性を変換するか、属性のグループを変換するかに応じて、次のいずれかを行います:
    • 「名前」で、新しい属性名を入力するか、名前をそのままにします。
    • 「新規属性名パターン」には、一致する文字列全体を表す$0がデフォルトで入力されます。名前はそのままにすることも、名前を接尾辞または接頭辞で置き換えることもできます。たとえば、接尾辞を追加する場合は$0_REVISEDと入力し、一致する文字列に接頭辞を追加する場合はPREFIX_$0と入力します。
  6. 「適用」をクリックします。
一意のID変換の作成

「一意のID変換の作成」では、データ・セットに属性を追加できます。属性の値には、128ビットの汎用一意識別子(UUID)が入力されます。

  1. 「データ」タブで、「アクション」メニューから「一意のIDの作成」を選択します。
    重要

    この変換は、データ・セット全体にのみ適用できます。属性をフィルタすると、このオプションは無効になります。
  2. 「一意のIDの作成」ダイアログ・ボックスで、新しい属性のデータ型として「文字列」または「数値」を選択します。
  3. 「新規属性名」に、新しい属性の名前を入力します。
  4. 「適用」をクリックします。
変換の除外

この変換では、属性全体とその中のデータがデータ・エンティティから除外されます。

単一の属性に変換を適用することも、名前パターンまたはデータ型で属性をフィルタしてから属性のグループに一括変換を実行することもできます。

  1. 単一の属性の場合: 変換する属性のヘッダーにある「変換」メニューから、「除外」を選択します。

    属性のグループの場合: 名前パターンまたはデータ型を使用して属性をフィルタします。次に、「アクション」メニューをクリックし、「除外」を選択します。

    • 名前パターンでフィルタ処理するには、「パターンで検索」フィールドに、ワイルドカード(?および*)を使用して単純な正規表現パターンを入力します。
    • データ型でフィルタするには、メニューから型を選択します。「すべてのデータ型」がデフォルトです。
  2. 「除外」ダイアログ・ボックスで、選択した属性またはフィルタした属性のグループを除外することを確定する場合は、「適用」をクリックします。
抽出変換

この変換では、新しい属性に抽出する特定のデータ値のデータ・セットを検索できます。

単一の属性に変換を適用することも、名前パターンまたはデータ型で属性をフィルタしてから属性のグループに一括変換を実行することもできます。

  1. 単一の属性の場合: 変換する属性のヘッダーにある「変換」メニューから、「抽出」を選択します。

    属性のグループの場合: 名前パターンまたはデータ型を使用して属性をフィルタします。次に、「アクション」メニューをクリックし、「抽出」を選択します。

    • 名前パターンでフィルタ処理するには、「パターンで検索」フィールドに、ワイルドカード(?および*)を使用して単純な正規表現パターンを入力します。
    • データ型でフィルタするには、メニューから型を選択します。「すべてのデータ型」がデフォルトです。
  2. 「パターン」または「パターンの抽出」で、データ・エンティティから抽出するテキスト文字列または正規表現をOracle Databaseフォーマットに従って入力します。
    ノート

    Oracle Databaseの正規表現フォーマットの詳細を参照してください
  3. (オプション)単一の属性を変換するか、属性のグループを変換するかに応じて、次のいずれかを行います:
    • 「名前」で、抽出した値を格納する新しい属性の名前を入力するか、名前をそのままにします。
    • 「新規属性名パターン」には、一致する文字列全体を表す$0がデフォルトで入力されます。名前はそのままにすることも、名前を接尾辞または接頭辞で置き換えることもできます。たとえば、接尾辞を追加する場合は$0_REVISEDと入力し、一致する文字列に接頭辞を追加する場合はPREFIX_$0と入力します。
  4. 変換済属性のデータ型を選択します。
  5. 該当する場合は、変換済属性の長さを入力します。
  6. 「適用」をクリックします。
フォーマット変換

フォーマット変換では、日付や数値フォーマットなどの特定のフォーマット・ルールをデータに適用できます。

単一の属性に変換を適用することも、名前パターンまたはデータ型で属性をフィルタしてから属性のグループに一括変換を実行することもできます。

  1. 単一の属性の場合: 変換する属性のヘッダーにある「変換」メニューから、「書式」を選択します。

    属性のグループの場合: 名前パターンまたはデータ型を使用して属性をフィルタします。次に、「アクション」メニューをクリックし、「書式」を選択します。

    • 名前パターンでフィルタ処理するには、「パターンで検索」フィールドに、ワイルドカード(?および*)を使用して単純な正規表現パターンを入力します。
    • データ型でフィルタするには、メニューから型を選択します。「すべてのデータ型」がデフォルトです。
  2. 「書式設定」ダイアログまたはパネルのオプションは、属性のデータ型によって異なります:
    • 「文字列」で、「切捨て」方法(「左に切捨て」、「右に切捨て」または「両方切捨て」)を選択します。
    • 「数値」で、「小数点以下の桁数」に値を入力します(オプション)。
    • 「日付」で、必要に応じて日付フォーマットを選択し、「時間の表示」チェック・ボックスを選択または選択解除します。
  3. (オプション)データで元の属性を保持する場合は、「ソース属性の保持」を選択します。
  4. (オプション)単一の属性を変換するか、属性のグループを変換するかに応じて、次のいずれかを行います:
    • 「名前」で、属性の新しい名前を入力するか、名前をそのままにします。
    • 「新規属性名パターン」には、一致する文字列全体を表す$0がデフォルトで入力されます。名前はそのままにすることも、名前を接尾辞または接頭辞で置き換えることもできます。たとえば、接尾辞を追加する場合は$0_REVISEDと入力し、一致する文字列に接頭辞を追加する場合はPREFIX_$0と入力します。
  5. 変換済属性のデータ型を選択します。
  6. 該当する場合は、変換済属性の長さを入力します。
  7. 適用」ボタンをクリックします。
ハッシュ変換

ハッシュ変換では、データを暗号化し、属性の暗号化された値を生成できます。

単一の属性に変換を適用することも、名前パターンまたはデータ型で属性をフィルタしてから属性のグループに一括変換を実行することもできます。

  1. 単一の属性の場合: 変換する属性のヘッダーにある「変換」メニューから、「ハッシュ」を選択します。

    属性のグループの場合: 名前パターンまたはデータ型を使用して属性をフィルタします。次に、「アクション」メニューをクリックし、「ハッシュ」を選択します。

    • 名前パターンでフィルタ処理するには、「パターンで検索」フィールドに、ワイルドカード(?および*)を使用して単純な正規表現パターンを入力します。
    • データ型でフィルタするには、メニューから型を選択します。「すべてのデータ型」がデフォルトです。
  2. 「ハッシュ」ダイアログまたはパネルで:
    • ハッシュ・タイプ(MD5、SHA1またはSHA2)を選択します。
    • 該当する場合は、ビット数を選択します。
  3. (オプション)データで元の属性を保持する場合は、「ソース属性の保持」を選択します。
  4. (オプション)単一の属性を変換するか、属性のグループを変換するかに応じて、次のいずれかを行います:
    • 「名前」で、属性の新しい名前を入力するか、名前をそのままにします。
    • 「新規属性名パターン」には、一致する文字列全体を表す$0がデフォルトで入力されます。名前はそのままにすることも、名前を接尾辞または接頭辞で置き換えることもできます。たとえば、接尾辞を追加する場合は$0_REVISEDと入力し、一致する文字列に接頭辞を追加する場合はPREFIX_$0と入力します。
  5. 変換済属性のデータ型を選択します。
  6. 該当する場合は、変換済属性の長さを入力します。
  7. 適用」ボタンをクリックします。
属性のマージ変換

この変換では、複数の属性を新しい属性にマージできます。

  1. 変換する属性のヘッダーにある「変換」メニューから、「属性のマージ」を選択します。
  2. 「属性」で、マージする他の属性を少なくとも1つ選択します。
  3. 「区切り文字」で、値を区切るデリミタのスタイルを選択します。次のいずれかを選択できます:
    • カンマ
    • 領域
    • 「」タブ
    • セミコロン
    • コロン
    • Pipe
  4. (オプション)「接頭辞」に、データ値の先頭に追加する値を入力します。
  5. (オプション)「接尾辞」に、データ値の末尾に追加する値を入力します。
  6. 「名前」に、新しい属性の名前を入力します。
  7. 変換済属性のデータ型を選択します。
  8. 該当する場合は、変換済属性の長さを入力します。
  9. 「適用」をクリックします。
「Nullの埋込み」変換

この変換では、属性のNULLデータ値にテキスト文字列を移入し、変換されたデータ値を格納する属性を追加できます。

単一の属性に変換を適用することも、名前パターンまたはデータ型で属性をフィルタしてから属性のグループに一括変換を実行することもできます。

  1. 単一の属性の場合: 変換する属性のヘッダーにある「変換」メニューから、「Null埋め」を選択します。

    属性のグループの場合: 名前パターンまたはデータ型を使用して属性をフィルタします。次に、「アクション」メニューをクリックし、「Null埋め」を選択します。

    • 名前パターンでフィルタ処理するには、「パターンで検索」フィールドに、ワイルドカード(?および*)を使用して単純な正規表現パターンを入力します。
    • データ型でフィルタするには、メニューから型を選択します。「すべてのデータ型」がデフォルトです。
  2. 「置換」に、属性のNULL値を置換するテキスト文字列またはパターンを入力します。
  3. (オプション)データで元の属性を保持する場合は、「ソース属性の保持」を選択します。
  4. (オプション)単一の属性を変換するか、属性のグループを変換するかに応じて、次のいずれかを行います:
    • 「名前」で、新しい属性名を入力するか、名前をそのままにします。
    • 「新規属性名パターン」には、一致する文字列全体を表す$0がデフォルトで入力されます。名前はそのままにすることも、名前を接尾辞または接頭辞で置き換えることもできます。たとえば、接尾辞を追加する場合は$0_REVISEDと入力し、一致する文字列に接頭辞を追加する場合はPREFIX_$0と入力します。
  5. 変換済属性のデータ型を選択します。
  6. 該当する場合は、変換済属性の長さを入力します。
  7. 「適用」をクリックします。
変換の名前変更

この変換では、属性の名前が変更されます。

単一の属性に変換を適用することも、名前パターンまたはデータ型で属性をフィルタしてから属性のグループに一括変換を実行することもできます。

  1. 単一の属性の場合: 変換する属性のヘッダーにある「変換」メニューから、「名前変更」を選択します。

    属性のグループの場合: 名前パターンまたはデータ型を使用して属性をフィルタします。次に、「アクション」メニューをクリックし、「名前変更」を選択します。

    • 名前パターンでフィルタ処理するには、「パターンで検索」フィールドに、ワイルドカード(?および*)を使用して単純な正規表現パターンを入力します。
    • データ型でフィルタするには、メニューから型を選択します。「すべてのデータ型」がデフォルトです。
  2. (オプション)単一の属性を変換するか、属性のグループを変換するかに応じて、次のいずれかを行います:
    • 「名前」に、属性の新しい名前を入力します。
    • 「新規名前パターン」には、一致する文字列全体を表す$0がデフォルトで入力されます。名前を接尾辞または接頭辞に置き換えることができます。たとえば、接尾辞を追加する場合は$0_REVISEDと入力し、一致する文字列に接頭辞を追加する場合はPREFIX_$0と入力します。
  3. 「適用」をクリックします。
変換の置換

この変換では、属性のデータ値を置換し、変換されたデータを格納する属性を追加できます。

単一の属性に変換を適用することも、名前パターンまたはデータ型で属性をフィルタしてから属性のグループに一括変換を実行することもできます。

  1. 単一の属性の場合: 変換する属性のヘッダーにある「変換」メニューから、「置換」を選択します。

    属性のグループの場合: 名前パターンまたはデータ型を使用して属性をフィルタします。次に、「アクション」メニューをクリックし、「置換」を選択します。

    • 名前パターンでフィルタ処理するには、「パターンで検索」フィールドに、ワイルドカード(?および*)を使用して単純な正規表現パターンを入力します。
    • データ型でフィルタするには、メニューから型を選択します。「すべてのデータ型」がデフォルトです。
  2. 「検索文字列」に、選択した属性で検索するテキスト文字列を入力します。
  3. 「置換文字列」に、検索文字列を置換するテキスト文字列を入力します。
  4. (オプション)データで元の属性を保持する場合は、「ソース属性の保持」を選択します。
  5. (オプション)単一の属性を変換するか、属性のグループを変換するかに応じて、次のいずれかを行います:
    • 「名前」で、新しい属性名を入力するか、名前をそのままにします。
    • 「新規属性名パターン」には、一致する文字列全体を表す$0がデフォルトで入力されます。名前はそのままにすることも、名前を接尾辞または接頭辞で置き換えることもできます。たとえば、接尾辞を追加する場合は$0_REVISEDと入力し、一致する文字列に接頭辞を追加する場合はPREFIX_$0と入力します。
  6. 変換済属性のデータ型を選択します。
  7. 該当する場合は、変換済属性の長さを入力します。
  8. 「適用」をクリックします。
パターンによる置換変換

この変換では、正規表現を入力して属性のデータ値を検索および置換し、変換されたデータを格納する属性を追加できます。

単一の属性に変換を適用することも、名前パターンまたはデータ型で属性をフィルタしてから属性のグループに一括変換を実行することもできます。

  1. 単一の属性の場合: 変換する属性のヘッダーにある「変換」メニューから、「パターンによる置換」を選択します。

    属性のグループの場合: 名前パターンまたはデータ型を使用して属性をフィルタします。次に、「アクション」メニューをクリックし、「パターンによる置換」を選択します。

    • 名前パターンでフィルタするには、「パターンによるフィルタ」フィールドに、ワイルドカード(?および*)を使用して単純な正規表現パターンを入力します。
    • データ型でフィルタするには、メニューから型を選択します。
  2. 次のいずれかを選択します:
    • カスタム: 独自の正規表現を入力します。
    • テンプレート: いずれかの事前定義済式を使用します。次の正規表現テンプレートのうちから選択できます:
      • クレジット・カード(XXXX-XXXX-XXXX)
      • クレジット・カード(XXXX-XXXX-XXXXX-1234)
      • 社会保障番号(XXX-XX-XXXX)
      • 社会保障番号(XXX-XX-1234)
      • 電話番号(XXX-XXX-XXXX)
      • 電話番号(XXX-XXX-1234)
      • 電子メール・アドレス(XX...XX@XX.XX.XXX)
      • 電子メール・アドレス(XX...XX@oracle.com)
  3. 前のステップでテンプレートを選択した場合、「正規表現の検索」フィールドと「正規表現の置換」フィールドは自動的に移入されます。
  4. 「正規表現の検索」で、選択した属性内で検索するパターンに一致する正規表現を入力または編集します。
  5. 「正規表現の置換」で、検索文字列を置換する正規表現を入力または編集します。
  6. (オプション)単一の属性を変換するか、属性のグループを変換するかに応じて、次のいずれかを行います:
    • 「名前」で、新しい属性名を入力するか、名前をそのままにします。
    • 「新規属性名パターン」には、一致する文字列全体を表す$0がデフォルトで入力されます。名前はそのままにすることも、名前を接尾辞または接頭辞で置き換えることもできます。たとえば、接尾辞を追加する場合は$0_REVISEDと入力し、一致する文字列に接頭辞を追加する場合はPREFIX_$0と入力します。
  7. (オプション)データで元の属性を保持する場合は、「ソース属性の保持」を選択します。
  8. 変換済属性のデータ型を選択します。
  9. 該当する場合は、変換済属性の長さを入力します。
  10. 「適用」をクリックします。
ソート変換

ソート変換では、データを昇順または降順でソートできます。

単一の属性に変換を適用することも、名前パターンまたはデータ型で属性をフィルタしてから属性のグループに一括変換を実行することもできます。

  1. 単一の属性の場合: 変換する属性のヘッダーにある「変換」メニューから、「ソート」を選択します。

    属性のグループの場合: 名前パターンまたはデータ型を使用して属性をフィルタします。次に、「アクション」メニューをクリックし、「ソート」を選択します。

    • 名前パターンでフィルタ処理するには、「パターンで検索」フィールドに、ワイルドカード(?および*)を使用して単純な正規表現パターンを入力します。
    • データ型でフィルタするには、メニューから型を選択します。「すべてのデータ型」がデフォルトです。
  2. 「ソート順」メニューで必要な順序を選択し、「適用」をクリックします。