- Newest
- Most votes
- Most comments
To address the issue, consider the following steps:
Verify the CSV File Schema: Ensure your CSV file includes a header row and that the “CreatedDate” column is in a standard, recognized timestamp format (for example, ISO 8601 such as “2025-02-09T12:34:56Z”). AppFlow uses schema inference to detect timestamp fields; if the format isn’t recognized, it won’t prompt you to select a source timestamp.
Review Connector Limitations: Note that incremental sync based on a source timestamp may not be supported for all connectors or file formats. Although the documentation mentions the ability to select a timestamp field, this functionality might be limited to certain connectors (for example, Salesforce or DynamoDB) and may not work with S3 CSV files. Double-check that your AppFlow configuration for S3 supports incremental flows.
Re-import or Manually Configure the Schema: If your CSV is correctly formatted, try re-importing the schema when creating the flow. In some cases, starting a new flow (or even a new S3 file with a confirmed header and timestamp column) can force AppFlow to detect the “CreatedDate” column as a timestamp field.
Consider Alternative File Formats: If the CSV approach does not work, you might experiment with converting your file to JSON format, where you can explicitly define the field types. JSON schemas can sometimes provide more control over type recognition in AppFlow.
By following these steps, you can help ensure that AppFlow correctly recognizes your timestamp field for incremental updates.
