区切りテキスト・データのインポート
データを区切るのに何を使用していますか?
可能であれば、タブ区切りのテキスト・ファイルを作成してください。カンマは入力フィールドで文字として使用されることがあるため(たとえば、1600 SW Wall Street, Suite 400)、ファイルの区切りにはタブの方が適しています。このような場合、ソフトウェアはそのレコードにもう1つフィールドがあると判断します。
カンマを区切り文字として使用しているのであれば、(上記の例のように)値の中でカンマが使用されているレコードがないか確認してください。ある場合は、次の1つを実行します。
- タブを使用して、区切りテキスト・ファイルを作成しなおします。
- フィールド(あるいは少なくともカンマが含まれているフィールド)を引用文字で囲みます。
注意: カンマ区切り(.csv)ファイルを使用している場合、各フィールドから必ずキャリッジ・リターン(改行)文字を削除してください。(スプレッドシート・プログラムが個別セル内で改行に対応している場合、ファイルを保存すると改行文字が入ることがあります。)これらの文字は、Oracle Responsysにアップロードする際にデータを破損することがあります。
ファイルに空のフィールドがありますか?
フィールドに値がないレコードでも、そのフィールドが空であることを表すために区切り文字が必要です。
フィールドが表示されない
一般的には、区切りテキスト・ファイルの1行目にフィールド名を入力します。これは必要条件ではなく、データのインポート後にフィールド名を入力することもできますが、より簡単で信頼性に優れた方法です。
タイムスタンプ・データが見つからない
Oracle Responsysからダウンロードされたデータ・ソースは、値をカンマで区切ったCSV形式で保存されます。これらのCSVファイルは変更して再びOracle Responsysにアップロードし、引き続き使用することができます。
ダウンロードしたデータ・ソースにTimestamp_列が含まれており、その列の情報を保持する場合は、変更したファイルをOracle Responsysにアップロードする前に、必ず列名を変更してください。
警告: 新しい列名は、timestamp (大文字、小文字、またはその混合)という語で開始することはできず、開始した場合、Oracle Responsysは既存の情報をアップロードの日時で上書きします。
重要: ダウンロードしたデータ・ソースをMicrosoft® Excelで編集する場合は、変更をカンマ区切りまたはタブ区切り形式で保存する前に、必ずすべてのタイムスタンプ列に次の形式を適用してください。yyyy-mm-dd hh:mm:ss.000
(末尾の3つのゼロに注意してください。)