Skip to main content
This page maps Alteryx Designer data types to Prophecy Analysts data types used in Prophecy SQL pipelines. Prophecy SQL pipelines run on different execution engines such as Databricks SQL or BigQuery.
Because each engine provides its own SQL type system, the resulting data type may differ depending on the configured environment.
Use the tabs below to view the mapping for your execution engine.
This section maps Alteryx Designer data types to Databricks SQL types used by Prophecy pipelines.

String data

Alteryx has four data types for strings: String, WString, V_String, V_WString.In Prophecy, all strings can be handled with the SQL data type STRING.
AlteryxProphecy (Databricks SQL)Notes
String / V_StringSTRINGDatabricks STRING is UTF-8 variable-length. While Alteryx distinguishes between fixed and variable storage, STRING covers both use cases.
WString / V_WStringSTRINGDatabricks strings are Unicode by default. While Alteryx uses a separate wide-string type, STRING is effectively wide-string.

Numeric data

Alteryx has seven numeric types: Byte, Int16, Int32, Int64, Fixed Decimal, Float, Double.
AlteryxProphecy (Databricks SQL)Notes
ByteTINYINTAlteryx Byte (0–255) becomes signed TINYINT (-128–127). Cast to SMALLINT if you need a higher positive range.
Int16SMALLINTTwo-byte signed integer.
Int32INTFour-byte signed integer.
Int64BIGINTEight-byte signed integer.
Fixed DecimalDECIMAL(p,s)Defaults to DECIMAL with no parameters. Precision and scale can be specified explicitly.
FloatFLOAT32-bit single precision (~7 digits).
DoubleDOUBLE64-bit double precision (~15–16 digits).

DateTime data

Alteryx has three DateTime data types: Date, Time, DateTime.
AlteryxProphecy (Databricks SQL)Notes
DateDATECalendar date (YYYY-MM-DD) without timezone.
TimeSTRING or derived TIMESTAMPDatabricks lacks a standalone TIME type.
DateTimeTIMESTAMPRepresents precise time values with microsecond precision.

Precision and range differences

  • Databricks supports wider date ranges (year 0001–9999).
  • Alteryx cannot process dates earlier than 1400.
  • Casting from strings must match the expected format.

Boolean data

Alteryx type: Bool
AlteryxProphecy (Databricks SQL)Notes
BoolBOOLEANTrue/False literal values.

Quick reference

AlteryxProphecy (Databricks SQL)
String / V_StringSTRING
WString / V_WStringSTRING
ByteTINYINT
Int16SMALLINT
Int32INT
Int64BIGINT
Fixed DecimalDECIMAL(p,s)
FloatFLOAT
DoubleDOUBLE
DateDATE
TimeSTRING or TIMESTAMP
DateTimeTIMESTAMP
BoolBOOLEAN