Tipos de datos que admite
Las tablas siguientes muestran los tipos de datos SQL de bases de datos admitidos al utilizar Direct Query.
Tipos de datos admitidos de Amazon Redshift SQL
| Tipos de datos | Visible | Seleccionable |
|---|---|---|
|
BIGINT |
Sí | Sí |
|
INTEGER |
Sí | Sí |
|
SMALLINT |
Sí | Sí |
|
DECIMAL (p,s) |
Sí | Sí |
|
NUMERIC (p,s) |
Sí | Sí |
|
DOUBLE |
Sí | Sí |
| DOUBLE PRECISION | Sí | Sí |
| REAL | Sí | Sí |
|
FLOAT |
Sí | Sí |
| FLOAT4 | Sí | Sí |
| FLOAT8 | Sí | Sí |
|
TIME |
Sí | Sí |
| DATE | Sí | Sí |
| TIME WITH TIME ZONE | Sí | Sí |
| TIMESTAMP | Sí | Sí |
| TIMESTAMPTZ | Sí | Sí |
|
BOOLEAN |
Sí | Sí |
|
TEXT |
Sí | Sí |
|
CHARACTER (n) |
Sí | Sí |
|
VARCHAR (n) |
Sí | Sí |
|
HLLSKETCH |
No | No |
| SUPER | Sí | Sí |
| GEOMETRY | Sí | Sí |
| GEOGRAPHY | Sí | Sí |
Tipos de datos de Azure SQL admitidos
| Tipos de datos | Visible | Seleccionable |
|---|---|---|
| BIGINT | Sí | Sí |
| BIT | Sí | Sí |
|
CHAR El tamaño máximo es de 4096 bytes. |
Sí | Sí |
| DATE | Sí | Sí |
| DATETIME | Sí | Sí |
| DATETIME2 | Sí | Sí |
| DATETIMEOFFSET | Sí | Sí |
| DECIMAL | Sí | Sí |
| FLOAT | Sí | Sí |
| GUID | Sí | Sí |
| INT | Sí | Sí |
| MONEY | Sí | Sí |
|
NCHAR El tamaño máximo es de 4096 caracteres. |
Sí | Sí |
| NUMERIC | Sí | Sí |
|
NVARCHAR El tamaño máximo es de 4096 caracteres. |
Sí | Sí |
| REAL | Sí | Sí |
| ROWVERSION | Sí | Sí |
| SMALLDATETIME | Sí | Sí |
| SMALLINT | Sí | Sí |
| SMALLMONEY | Sí | Sí |
| TIME | Sí | Sí |
| TINYINT | Sí | Sí |
|
VARCHAR El tamaño máximo es de 4096 caracteres. |
Sí | Sí |
| XML | Sí | Sí |
Tipos de datos de Azure Synapse Analytics admitidos
| Tipos de datos | Visible | Seleccionable |
|---|---|---|
| BIGINT | Sí | Sí |
| BIT | Sí | Sí |
|
CHAR El tamaño máximo es de 4096 bytes. |
Sí | Sí |
| DATE | Sí | Sí |
| DATETIME | Sí | Sí |
| DATETIME2 | Sí | Sí |
| DATETIMEOFFSET | Sí | Sí |
| DECIMAL | Sí | Sí |
| FLOAT | Sí | Sí |
| INT | Sí | Sí |
| MONEY | Sí | Sí |
|
NCHAR El tamaño máximo es de 4096 caracteres. |
Sí | Sí |
| NUMERIC | Sí | Sí |
|
NVARCHAR El tamaño máximo es de 4096 caracteres. |
Sí | Sí |
| REAL | Sí | Sí |
| SMALLDATETIME | Sí | Sí |
| SMALLINT | Sí | Sí |
| SMALLMONEY | Sí | Sí |
| TIME | Sí | Sí |
| TINYINT | Sí | Sí |
|
VARCHAR El tamaño máximo es de 4096 caracteres. |
Sí | Sí |
Tipos de datos SQL Databricks admitidos
| Tipos de datos | Visible | Seleccionable |
|---|---|---|
|
BIGINT |
Sí | Sí |
|
INTEGER |
Sí | Sí |
|
TINYINT |
Sí | Sí |
|
SMALLINT |
Sí | Sí |
|
DECIMAL (p,s) |
Sí | Sí |
|
NUMERIC (p,s) |
Sí | Sí |
|
DOUBLE |
Sí | Sí |
|
FLOAT |
Sí | Sí |
|
TIMESTAMP |
Sí | Sí |
| DATE | Sí | Sí |
|
BINARY |
Sí | Sí |
|
BOOLEAN |
Sí | Sí |
|
STRING |
Sí | Sí |
|
CHAR |
Sí | Sí |
|
VARCHAR |
Sí | Sí |
|
ARRAY |
Sí | No |
|
MAP |
No | No |
|
STRUCT |
No | No |
Tipos de datos SQL de Google BigQuery compatibles
| Tipos de datos | Visible | Seleccionable |
|---|---|---|
|
INT64 |
Sí | Sí |
|
INTEGER |
Sí | Sí |
|
SMALLINT |
Sí | Sí |
|
BIGINT |
Sí | Sí |
|
TINYINT |
Sí | Sí |
|
BYTEINT |
Sí | Sí |
|
DECIMAL (p,s) |
Sí | Sí |
|
NUMERIC (p,s) |
Sí | Sí |
|
BIGDECIMAL |
Sí | Sí |
| BIGNUMERIC | Sí | Sí |
|
FLOAT64 |
Sí | Sí |
|
STRING |
Sí | Sí |
|
DATE |
Sí | Sí |
|
DATETIME |
Sí | Sí |
|
TIME |
Sí | Sí |
|
TIMESTAMP |
Sí | Sí |
|
INTERVAL |
Sí | No |
|
BOOL |
Sí | Sí |
| BYTES | Sí | Sí |
| ARRAY | No | No |
| STRUCT | No | No |
| GEOGRAPHY | No | No |
| JSON | No | No |
Tipos de datos de Microsoft SQL Server admitidos
| Tipos de datos | Visible | Seleccionable |
|---|---|---|
| BIGINT | Sí | Sí |
| BIT | Sí | Sí |
|
CHAR El tamaño máximo es de 4096 bytes. |
Sí | Sí |
| DATE | Sí | Sí |
| DATETIME | Sí | Sí |
| DATETIME2 | Sí | Sí |
| DATETIMEOFFSET | Sí | Sí |
| DECIMAL | Sí | Sí |
| FLOAT | Sí | Sí |
| GUID | Sí | Sí |
| INT | Sí | Sí |
| MONEY | Sí | Sí |
|
NCHAR El tamaño máximo es de 4096 caracteres. |
Sí | Sí |
| NUMERIC | Sí | Sí |
|
NVARCHAR El tamaño máximo es de 4096 caracteres. |
Sí | Sí |
| REAL | Sí | Sí |
| ROWVERSION | Sí | Sí |
| SMALLDATETIME | Sí | Sí |
| SMALLINT | Sí | Sí |
| SMALLMONEY | Sí | Sí |
| TIME | Sí | Sí |
| TINYINT | Sí | Sí |
|
VARCHAR El tamaño máximo es de 4096 caracteres. |
Sí | Sí |
| XML | Sí | Sí |
Tipos de datos PostgreSQL admitidos
| Tipos de datos | Visible | Seleccionable |
|---|---|---|
|
BIGINT |
Sí | Sí |
|
INTEGER |
Sí | Sí |
|
SMALLINT |
Sí | Sí |
|
DECIMAL (p,s) |
Sí | Sí |
|
NUMERIC (p,s) |
Sí | Sí |
| DOUBLE PRECISION | Sí | Sí |
| REAL | Sí | Sí |
|
BIGSERIAL |
Sí | Sí |
| SERIAL | Sí | Sí |
| SMALLSERIAL | Sí | Sí |
| MONEY | Sí | Sí |
|
TIME |
Sí | Sí |
| DATE | Sí | Sí |
| TIME WITH TIME ZONE | Sí | Sí |
| TIMESTAMP | Sí | Sí |
| TIMESTAMPTZ | Sí | Sí |
| INTERVAL | Sí | Sí |
| INT4RANGE | Sí | Sí |
| INT8RANGE | Sí | Sí |
| NUMRANGE | Sí | Sí |
| TSRANGE | Sí | Sí |
| TSTZRANGE | Sí | Sí |
| DATERANGE | Sí | Sí |
|
ENUMERATED (creado por la función ENUM) |
Sí | No |
|
BOOLEAN |
Sí |
Sí (bool=NULL no puede estar seleccionado) |
|
TEXT |
Sí | Sí |
|
CHARACTER (n) |
Sí | Sí |
|
VARCHAR (n) |
Sí | Sí |
|
POINT |
No | Sí |
| LINE | Sí | Sí |
| LSEG | Sí | Sí |
| BOX | Sí | Sí |
| RUTA | Sí | Sí |
| POLYGON | Sí | Sí |
| CIRCLE | Sí | Sí |
| CIDR | Sí | Sí |
| INET | Sí | Sí |
| MACADDR | Sí | Sí |
| BIT (n) | Sí | Sí |
| BIT VARYING (n) | Sí | Sí |
| TSVECTOR | Sí | Sí |
| TSQUERY | Sí | Sí |
| UUID | Sí | Sí |
| XML | Sí | Sí |
| JSON | Sí | Sí |
| JSONB | Sí | Sí |
| INTEGER[] | Sí | Sí |
| TEXT[][] | Sí | Sí |
| COMPOSITE (definido por el usuario) | Sí | No |
| DOMAIN (definido por el usuario) | Sí | Sí |
| PG_LSN | Sí | Sí |
Tipos de datos SQL Snowflake admitidos
| Tipos de datos | Visible | Seleccionable |
|---|---|---|
|
NUMBER (p,s) |
Sí | Sí |
|
DECIMAL (p,s) |
Sí | Sí |
|
NUMERIC (p,s) |
Sí | Sí |
|
INTEGER |
Sí | Sí |
|
BIGINT |
Sí | Sí |
|
SMALLINT |
Sí | Sí |
|
TINYINT |
Sí | Sí |
|
BYTEINT |
Sí | Sí |
|
FLOAT |
Sí | Sí |
|
FLOAT4 |
Sí | Sí |
|
FLOAT8 |
Sí | Sí |
|
DOUBLE |
Sí | Sí |
|
DOUBLE PRECISION |
Sí | Sí |
| REAL | Sí | Sí |
|
VARCHAR (n) |
Sí | Sí |
|
CHAR (n) |
Sí | Sí |
|
STRING (n) |
Sí | Sí |
|
TEXT (n) |
Sí | Sí |
|
BINARY (n) |
No | No |
|
VARBINARY |
No | No |
|
BOOLEAN |
No | No |
|
TIMESTAMP (p) |
Sí | Sí |
|
TIMESTAMP_NTZ (p) |
Sí | Sí |
| TIMESTAMP_TZ (p) | Sí | Sí |
| TIMESTAMP_LTZ (p) | Sí | Sí |
| DATE | Sí | Sí |
| DATETIME | Sí | Sí |
| TIME (p) | Sí | Sí |
| VARIANT | Sí | Sí |
| OBJECT | Sí | No |
| ARRAY | Sí | No |
| GEOGRAPHY | No | No |
Convertir tipos de datos no admitidos en Azure SQL, Azure Synapse Analytics y Microsoft SQL Server
Puede utilizar la función de bases de datos de Microsoft CONVERT() para habilitar la visualización de tipos de datos no admitidos cuando sea posible.
Cuando utiliza CONVERT() en una expresión de gráfico, el primer campo (tipo de datos para convertir) debe estar entre comillas simples, por ejemplo, 'varchar'.
Por ejemplo, la siguiente expresión no se admitiría porque el resultado es VARBINARY(MAX), que no es compatible:
Sin embargo, sí es posible utilizar la siguiente expresión, ya que da como resultado el valor VARCHAR "text":