ArcGIS 中支持的云数据仓库数据类型

ArcGIS 使用特定数据类型。 通过数据库连接、查询图层或 web 服务访问云数据仓库中的表时,ArcGIS 将过滤掉并且不会显示任何不受支持的数据类型。

下表列出了映射到 ArcGIS 数据类型的云数据仓库数据类型。 如果未列出某个 ArcGIS 数据类型,则云数据仓库不支持该数据类型。

Amazon Redshift

ArcGIS 数据类型Redshift 数据类型备注

大整数

bigint、decimal(p,s)

Precision (p) 范围为 10 到 18(含 10 和 18)并且 scale (s) = 0

Blob

不支持

日期

timestamp、timestamptz

仅日期

date

双精度

double precision、decimal(p,s)

Precision (p) > 9 并且 scale (s) > 0 或者 p = 19 并且 s = 0。

转为浮点型

real、decimal(p,s)

Precision (p) 范围为 1 到 9(含 1 和 9)并且 scale (s) > 0

几何

几何

GUID

不支持

长整型

integer、decimal(p,s)

Precision (p) 范围为 5 到 9(含 5 和 9)并且 scale (s) = 0

栅格

不支持

短整型

smallint、decimal(p,s)

Precision (p) 范围为 1 到 4(含 1 和 4)并且 scale (s) = 0

文本

char、varchar、boolean、hllsketch、super

仅时间

time(不含时区)、timetz

时间戳偏移

不支持

Google BigQuery

ArcGIS 数据类型BigQuery 数据类型备注

大整数

int64

Blob

字节

日期

datetime、timestamp

仅日期

date

双精度

float64、numeric、bignumeric

转为浮点型

不支持

几何

geography

GUID

不支持

长整型

不支持

栅格

不支持

短整型

boolean

文本

string、record、array<t>

仅时间

时间

时间戳偏移

不支持

Snowflake

ArcGIS 数据类型Snowflake 数据类型备注

大整数

number 和 number(p,s)

Scale (s) = 0 和 precision (p) 范围为 10 到 18(含 10 和 18)或 p = 38

Blob

binary

日期

timestamp_ltz、timestamp_ntz

仅日期

date

双精度

float、float4、float8、double 和 number(p,s)

Precision (p) 范围为 19 到 37(含 19 和 37)并且 scale (s) > 0

转为浮点型

不支持

几何

geography、geometry

GUID

不支持

长整型

number(p,s),其中 n 的范围为 5 到 9(含 5 和 9)

Precision (p) 范围为 5 到 9(含 5 和 9)并且 scale (s) = 0

栅格

不支持

短整型

number(p,s)

Precision (p) 范围为 1 到 4(含 1 和 4)并且 scale (s) = 0

文本

varchar

仅时间

时间

时间戳偏移

timestamp_tz