Monitoring Errors
Find and analyze errors using logs
In the Sources page of your UI, the “Logs” tab provides a centralized view of any errors that occurred during the data ingestion process:
Errors typically occur when there is a schema mismatch:
- Field Type Mismatch: The data type of a field does not match the expected type (e.g., a String instead of Integer)
- Missing Required Fields: A required field is absent in the data being ingested
- Unexpected Fields: The data contains fields that are not defined in the schema
Example
For example, we can take this sample dataset of customer information:
With the following schema:
Note that the final data entry has “thirty” for age
, which expects an Integer.
On the “Logs” tab, we can see detailed information about the ingestion error that occured:
timestamp
(Datetime): The exact date and time when the error occurred
error
(String): The type of the error encountered
We can see here that the error occured at row 30 specifically for the age
value.
data
(String): The specific data payload that caused the error