機械翻訳について

データ・ファイル後処理の実行

作成したCSVデータファイルは、まだOracle CX Salesにインポートする準備ができていません。

後処理タスクを実行して、関係のないデータを削除し、さらに追加情報を取り入れる必要があります。 エクスポートしたCSVファイルの変換は、CSVファイルを操作できる適切なツールを介して行うことができます。 変換を実行する1つの方法はスクリプトによるものです。 Oracle B2C Serviceからエクスポートされた組織データの後処理では、次のフォルダにあるAccount.shスクリプトを参照実装として使用できます:

Scripts/Bulk_Loading/Account/SVC_OSC/フォルダ

スクリプトを次のように実行します。

Linuxの場合: ファイルのモードを次のコマンドによって実行可能ファイルに変換します。

chmod 755 Account.sh

続いて、次のように入力してスクリプトを実行します。

./Account.sh

Windowsの場合:

次のように入力してスクリプトを実行します。

Account.sh

スクリプトの実行が開始し、次の表に示された特定のパラメータを入力するよう求められます。 パラメータの指定後、データは変換され、AccountUpdated.csvファイルにコミットされます。

次の表に、Account.shスクリプトの実行に必要なパラメータの説明を示します。

パラメータ

説明

Filename

変換されるファイル。 ファイルは同じフォルダにある必要があります。

デリミタ

変換されるファイル内でデリミタとして使用される文字。 カンマは通常多くのデータの一部であるため、カンマやスペース以外の文字(たとえば: ~)をデリミタとして使用することをお薦めします。

ColumnIndex for State/Province

ファイルのStateorProvince列番号のインデックス。

ノート: 必要なファイル(ドメイン値マップ(DVM)と変換するファイル)は全て、実行されるスクリプトと同じフォルダにある必要があります。 DVMファイルの名前は、CountryWithProvince.csvである必要があります。
  1. CountryWithProvince.csvファイルを開きます。

  2. 都道府県および国のコードがOracle CX Salesの定義と一致していることを確認します。

    たとえば、Country列にUnited Statesと表示されている場合は、値をUSに変更してOracle CX Salesに一致させる必要があります。 次の表の変換前の値と変換後の値のサンプルの表記を参照してください。

    • 変換前: 「国」列はUnited States (US)を示します。

    • 変換後: 「国」列はUSを示します。

    Oracle CX Salesデータ・モデルでは、都道府県と州が異なる列に存在する必要があります。 州をサポートしている国ではデータは「州」列にあり、他の国ではデータは「都道府県」列にある必要があります。 次の表の変換前の値と変換後の値のサンプルの表記を参照してください。

    次の表に、変換前のStateorProvinceと「国」の値を示します。

    StateorProvince

    CA

    US

    NE

    US

    SK

    CA

    QC

    CA

    次の表に、変換後の値を示します。

    Province

    CA

    US

    NE

    US

    SK

    CA

    QC

    CA

  3. ファイルを確認した後、保存します。