Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

Data Cloud: CSV での時刻形式の取り込みに関する問題

公開日: Oct 27, 2025
説明

入力 CSV ファイルに以下の形式の日付/時刻の項目が含まれる場合:

2025-03-01T00:00:00.000-700
06
-14-2022 00:00:00
UTC

Data Cloud への取り込み後、日付/時刻の項目が誤って解析されるか、データエクスプローラーで誤った時間が表示されます。
詳細にわたるレビューとテストの結果、次の要因が原因であることがわかりました。

タイムゾーン形式の誤り:

    • -700」または「UTC」は ISO 8601 の有効なタイムゾーン形式ではありません。
    • ISO 8601 では、タイムゾーンの差は「-07:00」または「UTC」で表します。

パーサーによる誤った形式の特定:

  • 取り込み中、CSV パーサーは最も適したものを特定しようとして、誤って「yyyy-MM-dd'T'HH:mm:ss.SSSSS」という形式であると推測します。
  • ただし、ローカルファイルアップロードはより厳格なパーサー (DateTimeFormatter) を使用するため、Spark や SimpleDateFormat などの柔軟な解析をサポートしていません。その結果、無効なタイムスタンプの解析に失敗し、null として処理されます。

手動での UI 形式の修正エラー:

  1. 手動で UI の形式を次のいずれかに設定しても、問題は解消されません。
  • yyyy-MM-dd'T'HH:mm:ss.SSSXXX
  • yyyy-MM-dd'T'HH:mm:ss.SSSZZZ
  • yyyy-MM-dd'T'HH:mm:ss.SSS ZZZ
  • yyyy-MM-dd'T'HH:mm:ss.SSS Z
 
解決策

時刻の値には ISO 8601 に準拠したタイムゾーンの値を使用する必要があります。通常、ISO 8601 形式でのタイムゾーンは「-07:00」のような形式で表されます。

その他のリソース

W-18042824

ナレッジ記事番号

004695454

 
読み込み中
Salesforce Help | Article