When processing data in Prophecy, the available data types depend on which SQL warehouse your organization uses. This guide outlines which data types are supported in Prophecy for each platform. You’ll work with data types when reading data sources and defining their schemas.Documentation Index
Fetch the complete documentation index at: https://docs.prophecy.ai/llms.txt
Use this file to discover all available pages before exploring further.

Data types
The tables below list the data types Prophecy supports depending on the SQL warehouse you use for processing.- Databricks
- BigQuery
The data types you see in Prophecy correspond to data types in Databricks SQL.
| Data type | Description |
|---|---|
| Array | Represents values comprising a sequence of elements. |
| Bigint | Represents 8-byte signed integer numbers. |
| Binary | Represents byte sequence values. Only partially supported in the Prophecy UI. |
| Boolean | Represents true and false values. |
| Date | Represents values comprising year, month, and day, without a timezone. |
| Decimal | Represents numbers with maximum precision and fixed scale. |
| Double | Represents 8-byte double-precision floating point numbers. |
| Float | Represents 4-byte single-precision floating point numbers. |
| Integer | Represents 4-byte signed integer numbers. |
| Smallint | Represents 2-byte signed integer numbers. |
| String | Represents character string values. |
| Struct | Represents values with the structure described by a sequence of fields. |
| Timestamp | Represents values comprising year, month, day, hour, minute, and second, with a timezone. |
| Tinyint | Represents 1-byte signed integer numbers. |
| Variant | Represents semi-structured data. Only partially supported in the Prophecy UI. |
| Void | Represents the untyped NULL. Only partially supported in the Prophecy UI. |

