Tipos de dados suportados
As tabelas a seguir mostram os tipos de dados SQL do banco de dados que são compatíveis ao usar o Direct Query.
Tipos de dados SQL do Amazon Redshift compatíveis
Tipos de dados | Visível | Selecionável |
---|---|---|
BIGINT |
Sim | Sim |
INTEGER |
Sim | Sim |
SMALLINT |
Sim | Sim |
DECIMAL (p,s) |
Sim | Sim |
NUMERIC (p,s) |
Sim | Sim |
DOUBLE |
Sim | Sim |
DOUBLE PRECISION | Sim | Sim |
REAL | Sim | Sim |
FLOAT |
Sim | Sim |
FLOAT4 | Sim | Sim |
FLOAT8 | Sim | Sim |
TIME |
Sim | Sim |
DATE | Sim | Sim |
TIME WITH TIME ZONE | Sim | Sim |
TIMESTAMP | Sim | Sim |
TIMESTAMPTZ | Sim | Sim |
BOOLEAN |
Sim | Sim |
TEXT |
Sim | Sim |
CHARACTER (n) |
Sim | Sim |
VARCHAR (n) |
Sim | Sim |
HLLSKETCH |
Não | Não |
SUPER | Sim | Sim |
GEOMETRY | Sim | Sim |
GEOGRAPHY | Sim | Sim |
Tipos de dados compatíveis do Azure SQL
Tipos de dados | Visível | Selecionável |
---|---|---|
BIGINT | Sim | Sim |
BIT | Sim | Sim |
CHAR O tamanho máximo são 4096 bytes. |
Sim | Sim |
DATE | Sim | Sim |
DATETIME | Sim | Sim |
DATETIME2 | Sim | Sim |
DATETIMEOFFSET | Sim | Sim |
DECIMAL | Sim | Sim |
FLOAT | Sim | Sim |
GUID | Sim | Sim |
INT | Sim | Sim |
MONEY | Sim | Sim |
NCHAR O tamanho máximo são 4096 caracteres. |
Sim | Sim |
NUMERIC | Sim | Sim |
NVARCHAR O tamanho máximo são 4096 caracteres. |
Sim | Sim |
REAL | Sim | Sim |
ROWVERSION | Sim | Sim |
SMALLDATETIME | Sim | Sim |
SMALLINT | Sim | Sim |
SMALLMONEY | Sim | Sim |
TIME | Sim | Sim |
TINYINT | Sim | Sim |
VARCHAR O tamanho máximo são 4096 caracteres. |
Sim | Sim |
XML | Sim | Sim |
Tipos de dados compatíveis do Azure Synapse Analytics
Tipos de dados | Visível | Selecionável |
---|---|---|
BIGINT | Sim | Sim |
BIT | Sim | Sim |
CHAR O tamanho máximo são 4096 bytes. |
Sim | Sim |
DATE | Sim | Sim |
DATETIME | Sim | Sim |
DATETIME2 | Sim | Sim |
DATETIMEOFFSET | Sim | Sim |
DECIMAL | Sim | Sim |
FLOAT | Sim | Sim |
INT | Sim | Sim |
MONEY | Sim | Sim |
NCHAR O tamanho máximo são 4096 caracteres. |
Sim | Sim |
NUMERIC | Sim | Sim |
NVARCHAR O tamanho máximo são 4096 caracteres. |
Sim | Sim |
REAL | Sim | Sim |
SMALLDATETIME | Sim | Sim |
SMALLINT | Sim | Sim |
SMALLMONEY | Sim | Sim |
TIME | Sim | Sim |
TINYINT | Sim | Sim |
VARCHAR O tamanho máximo são 4096 caracteres. |
Sim | Sim |
Tipos de dados SQL Databricks compatíveis
Tipos de dados | Visível | Selecionável |
---|---|---|
BIGINT |
Sim | Sim |
INTEGER |
Sim | Sim |
TINYINT |
Sim | Sim |
SMALLINT |
Sim | Sim |
DECIMAL (p,s) |
Sim | Sim |
NUMERIC (p,s) |
Sim | Sim |
DOUBLE |
Sim | Sim |
FLOAT |
Sim | Sim |
TIMESTAMP |
Sim | Sim |
DATE | Sim | Sim |
BINARY |
Sim | Sim |
BOOLEAN |
Sim | Sim |
STRING |
Sim | Sim |
CHAR |
Sim | Sim |
VARCHAR |
Sim | Sim |
ARRAY |
Sim | Não |
MAP |
Não | Não |
STRUCT |
Não | Não |
Tipos de dados SQL do Google BigQuery compatíveis
Tipos de dados | Visível | Selecionável |
---|---|---|
INT64 |
Sim | Sim |
INTEGER |
Sim | Sim |
SMALLINT |
Sim | Sim |
BIGINT |
Sim | Sim |
TINYINT |
Sim | Sim |
BYTEINT |
Sim | Sim |
DECIMAL (p,s) |
Sim | Sim |
NUMERIC (p,s) |
Sim | Sim |
BIGDECIMAL |
Sim | Sim |
BIGNUMERIC | Sim | Sim |
FLOAT64 |
Sim | Sim |
STRING |
Sim | Sim |
DATE |
Sim | Sim |
DATETIME |
Sim | Sim |
TIME |
Sim | Sim |
TIMESTAMP |
Sim | Sim |
Intervalo |
Sim | Não |
BOOL |
Sim | Sim |
BYTES | Sim | Sim |
ARRAY | Não | Não |
STRUCT | Não | Não |
GEOGRAPHY | Não | Não |
JSON | Não | Não |
Tipos de dados compatíveis do Microsoft SQL Server
Tipos de dados | Visível | Selecionável |
---|---|---|
BIGINT | Sim | Sim |
BIT | Sim | Sim |
CHAR O tamanho máximo são 4096 bytes. |
Sim | Sim |
DATE | Sim | Sim |
DATETIME | Sim | Sim |
DATETIME2 | Sim | Sim |
DATETIMEOFFSET | Sim | Sim |
DECIMAL | Sim | Sim |
FLOAT | Sim | Sim |
GUID | Sim | Sim |
INT | Sim | Sim |
MONEY | Sim | Sim |
NCHAR O tamanho máximo são 4096 caracteres. |
Sim | Sim |
NUMERIC | Sim | Sim |
NVARCHAR O tamanho máximo são 4096 caracteres. |
Sim | Sim |
REAL | Sim | Sim |
ROWVERSION | Sim | Sim |
SMALLDATETIME | Sim | Sim |
SMALLINT | Sim | Sim |
SMALLMONEY | Sim | Sim |
TIME | Sim | Sim |
TINYINT | Sim | Sim |
VARCHAR O tamanho máximo são 4096 caracteres. |
Sim | Sim |
XML | Sim | Sim |
Tipos de dados compatíveis do PostgreSQL
Tipos de dados | Visível | Selecionável |
---|---|---|
BIGINT |
Sim | Sim |
INTEGER |
Sim | Sim |
SMALLINT |
Sim | Sim |
DECIMAL (p,s) |
Sim | Sim |
NUMERIC (p,s) |
Sim | Sim |
DOUBLE PRECISION | Sim | Sim |
REAL | Sim | Sim |
BIGSERIAL |
Sim | Sim |
SERIAL | Sim | Sim |
SMALLSERIAL | Sim | Sim |
MONEY | Sim | Sim |
TIME |
Sim | Sim |
DATE | Sim | Sim |
TIME WITH TIME ZONE | Sim | Sim |
TIMESTAMP | Sim | Sim |
TIMESTAMPTZ | Sim | Sim |
Intervalo | Sim | Sim |
INT4RANGE | Sim | Sim |
INT8RANGE | Sim | Sim |
NUMRANGE | Sim | Sim |
TSRANGE | Sim | Sim |
TSTZRANGE | Sim | Sim |
DATERANGE | Sim | Sim |
ENUMERATED (criado pela função ENUM) |
Sim | Não |
BOOLEAN |
Sim |
Sim (bool=NULL não pode ser selecionado) |
TEXT |
Sim | Sim |
CHARACTER (n) |
Sim | Sim |
VARCHAR (n) |
Sim | Sim |
POINT |
Não | Sim |
LINE | Sim | Sim |
LSEG | Sim | Sim |
BOX | Sim | Sim |
PATH | Sim | Sim |
POLYGON | Sim | Sim |
CIRCLE | Sim | Sim |
CIDR | Sim | Sim |
INET | Sim | Sim |
MACADDR | Sim | Sim |
BIT (n) | Sim | Sim |
BIT VARYING (n) | Sim | Sim |
TSVECTOR | Sim | Sim |
TSQUERY | Sim | Sim |
UUID | Sim | Sim |
XML | Sim | Sim |
JSON | Sim | Sim |
JSONB | Sim | Sim |
INTEGER[] | Sim | Sim |
TEXT[][] | Sim | Sim |
COMPOSITE (definido pelo usuário) | Sim | Não |
DOMAIN (definido pelo usuário) | Sim | Sim |
PG_LSN | Sim | Sim |
Tipos de dados SQL Snowflake compatíveis
Tipos de dados | Visível | Selecionável |
---|---|---|
NUMBER (p,s) |
Sim | Sim |
DECIMAL (p,s) |
Sim | Sim |
NUMERIC (p,s) |
Sim | Sim |
INTEGER |
Sim | Sim |
BIGINT |
Sim | Sim |
SMALLINT |
Sim | Sim |
TINYINT |
Sim | Sim |
BYTEINT |
Sim | Sim |
FLOAT |
Sim | Sim |
FLOAT4 |
Sim | Sim |
FLOAT8 |
Sim | Sim |
DOUBLE |
Sim | Sim |
DOUBLE PRECISION |
Sim | Sim |
REAL | Sim | Sim |
VARCHAR (n) |
Sim | Sim |
CHAR (n) |
Sim | Sim |
STRING (n) |
Sim | Sim |
TEXT (n) |
Sim | Sim |
BINARY (n) |
Não | Não |
VARBINARY |
Não | Não |
BOOLEAN |
Não | Não |
TIMESTAMP (p) |
Sim | Sim |
TIMESTAMP_NTZ (p) |
Sim | Sim |
TIMESTAMP_TZ (p) | Sim | Sim |
TIMESTAMP_LTZ (p) | Sim | Sim |
DATE | Sim | Sim |
DATETIME | Sim | Sim |
TIME (p) | Sim | Sim |
VARIANT | Sim | Sim |
OBJECT | Sim | Não |
ARRAY | Sim | Não |
GEOGRAPHY | Não | Não |
Convertendo tipos de dados sem suporte no Azure SQL, Azure Synapse Analytics e Microsoft SQL Server
Você pode usar a função de banco de dados da Microsoft CONVERT() para habilitar a exibição de tipos de dados sem suporte onde isso for possível.
Quando você usa CONVERT() em uma expressão de gráfico, o primeiro campo (tipo de dados no qual converter) deve ser colocado entre aspas simples, por exemplo, 'varchar'.
Por exemplo, a seguinte expressão não seria aceita, pois o resultado é um VARBINARY(MAX) que não tem suporte:
No entanto, é possível usar a seguinte expressão, pois ela resulta no valor VARCHAR "text":