Поддерживаемые типы данных из баз данных

Insights в ArcGIS Enterprise
Insights desktop
Примечание:

Подключения к базам данных поддерживаются в Insights in ArcGIS Enterprise и Insights desktop.

В следующей таблице перечислены типы данных для каждой поддерживаемой базы данных, и приводится соответствие типов полей Esri для каждого типа. Типы полей, перечисленные как неподдерживаемые, не будут отображаться в таблицах базы данных в Insights.

Типы данных Google BigQuery

Примечание:

BigQuery поддерживает только типы данных GEOGRAPHY, использующие пространственную привязку 4326 (World Geodetic System 1984).

Тип данных BigQueryТип поля Esri

STRING

esriFieldTypeString

BYTES

Не поддерживается

INTEGER

esriFieldTypeInteger

FLOAT

esriFieldTypeDouble

NUMERIC

esriFieldTypeDouble

BOOLEAN

Не поддерживается

RECORD

Не поддерживается

TIMESTAMP

esriFieldTypeDate

DATE

esriFieldTypeDate

TIME

esriFieldTypeDate

DATETIME

esriFieldTypeDate

ARRAY

Не поддерживается

STRUCT

Не поддерживается

GEOGRAPHY

esriFieldTypeGeometry

REPEATED COLUMNS

Не поддерживается

BIGNUMERIC

esriFieldTypeDouble

Типы данных Microsoft SQL Server

Тип данных Microsoft SQL ServerТип поля Esri

bigint

esriFieldTypeDouble

binary

esriFieldTypeString

bit

Не поддерживается

char

esriFieldTypeString

date

esriFieldTypeDate

datetime

esriFieldTypeDate

datetime2

esriFieldTypeDate

datetimeoffset

Не поддерживается

decimal

esriFieldTypeDouble

плавающая

esriFieldTypeDouble

geography

esriFieldTypeGeometry

geometry

esriFieldTypeGeometry

image

Не поддерживается

int

esriFieldTypeInteger

money

esriFieldTypeDouble

nchar

esriFieldTypeString

ntext

Не поддерживается

numeric

esriFieldTypeDouble

nvarchar

esriFieldTypeString

real

esriFieldTypeSingle

smalldatetime

esriFieldTypeDate

smallint

esriFieldTypeSmallInteger

smallmoney

esriFieldTypeDouble

текст

Не поддерживается

Время

esriFieldTypeDate

timestamp

Не поддерживается

tinyint

esriFieldTypeSmallInteger

udt

Не поддерживается

uniqueidentifier

esriFieldTypeString

varbinary

Не поддерживается

varchar

esriFieldTypeString

xml

Не поддерживается

Типы данных Oracle

Тип данных OracleТип поля Esri

Любые типы

Не поддерживается

BFILE

Не поддерживается

BINARY_DOUBLE

esriFieldTypeDouble

BINARY_FLOAT

esriFieldTypeDouble

BLOB

Не поддерживается

CHAR

esriFieldTypeString

CLOB

Не поддерживается

DATE

esriFieldTypeDate

INTERVAL DAY TO SECOND

Не поддерживается

INTERVAL YEAR TO MONTH

Не поддерживается

LONG

Не поддерживается

LONG RAW

Не поддерживается

Типы носителя

Не поддерживается

NCHAR

esriFieldTypeString

NCLOB

Не поддерживается

NUMBER

Одно из следующего, в зависимости от разрядности и длины:

  • esriFieldTypeSmallInteger (разрядность: 1–4, длина: 0)
  • esriFieldTypeInteger (разрядность: 5–9, длина: 0)
  • esriFieldTypeSingle (разрядность: 1–6, разрядность: 1–6)
  • esriFieldTypeDouble (разрядность: 7+, длина: 7+ или разрядность: 10+, длина: 0+)

NVARCHAR2

esriFieldTypeString

RAW

Не поддерживается

ROWID

esriFieldTypeString

SDO_GEOMETRY

esriFieldTypeGeometry

SDO_GEORASTER

Не поддерживается

SDO_TOPO_GEOMETRY

Не поддерживается

ST_GEOMETRY

esriFieldTypeGeometry

Примечание:

Перед использованием в Insights типов данных ST_GEOMETRY необходимо настроить внешние процедуры. Более подробно см. в разделе Настройка extproc для доступа к ST_Geometry в Oracle.

TIMESTAMP

esriFieldTypeDate

TIMESTAMP WITH LOCALTIME ZONE

Не поддерживается

TIMESTAMP WITH TIMEZONE

Не поддерживается

Типы URI

Не поддерживается

UROWID

esriFieldTypeString

VARCHAR2

esriFieldTypeString

Типы XML

Не поддерживается

Указанные пользователем типы

Не поддерживается

Типы данных PostgreSQL

Тип данных PostgreSQLТип поля Esri

BIGINT

esriFieldTypeDouble

BIGSERIAL

esriFieldTypeDouble

BIT

Не поддерживается

BIT VARYING

Не поддерживается

BOOLEAN

Не поддерживается

BOX

Не поддерживается

BYTEA

Не поддерживается

CHARACTER

esriFieldTypeString

CHARACTER VARYING

esriFieldTypeString

CIDR

Не поддерживается

CIRCLE

Не поддерживается

DATE

esriFieldTypeDate

DOUBLE PRECISION

esriFieldTypeDouble

INET

Не поддерживается

INTEGER

esriFieldTypeInteger

INTERVAL

Не поддерживается

JSON

Не поддерживается

JSONB

Не поддерживается

LINE

Не поддерживается

LSEG

Не поддерживается

MACADDR

Не поддерживается

MONEY

esriFieldTypeDouble

NUMERIC

esriFieldTypeDouble

PATH

Не поддерживается

PG_LSN

Не поддерживается

POINT

esriFieldTypeGeometry

POLYGON

esriFieldTypeGeometry

REAL

esriFieldTypeSingle

SMALLINT

esriFieldTypeSmallInteger

SMALLSERIAL

esriFieldTypeSmallInteger

SERIAL

esriFieldTypeInteger

TEXT

esriFieldTypeString

TIME (без часового пояса)

esriFieldTypeDate

TIME (с часовым поясом)

Не поддерживается

TIMESTAMP (без часового пояса)

esriFieldTypeDate

TIMESTAMP (с часовым поясом)

Не поддерживается

TSQUERY

Не поддерживается

TSVECTOR

Не поддерживается

TXID_SNAPSHOT

Не поддерживается

UUID

Не поддерживается

XML

Не поддерживается

Типы данных SAP HANA

Тип данных SAP HANAТип поля Esri

ALPHANUM

esriFieldTypeString

BIGINT

esriFieldTypeDouble

BINTEXT

Не поддерживается

BLOB

Не поддерживается

BOOLEAN

Не поддерживается

CLOB

Не поддерживается

DATE

esriFieldTypeDate

DECIMAL

esriFieldTypeDouble

DOUBLE

esriFieldTypeDouble

INTEGER

esriFieldTypeInteger

NCLOB

Не поддерживается

NVARCHAR

esriFieldTypeString

REAL

esriFieldTypeSingle

SECONDDATE

esriFieldTypeDate

SHORTTEXT

esriFieldTypeString

SMALLDECIMAL

esriFieldTypeDouble

SMALLINT

esriFieldTypeSmallInteger

ST_GEOMETRY

esriFieldTypeGeometry

ST_POINT

esriFieldTypeGeometry

TEXT

Не поддерживается

TIME

esriFieldTypeDate

TIMESTAMP

esriFieldTypeDate

TINYINT

esriFieldTypeSmallInteger

VARBINARY

Не поддерживается

VARCHAR

esriFieldTypeString

Типы данных Snowflake

Примечание:

Snowflake поддерживает только типы данных GEOGRAPHY, использующие пространственную привязку 4326 (World Geodetic System 1984).

Тип данных SnowflakeТип поля Esri

ARRAY

Не поддерживается

BIGINT

esriFieldTypeInteger

BOOLEAN

Не поддерживается

BINARY

Не поддерживается

CHAR

esriFieldTypeString

CHARACTER

esriFieldTypeString

DATE

esriFieldTypeDate

DATETIME

esriFieldTypeDate

DECIMAL

esriFieldTypeDouble

DOUBLE

esriFieldTypeDouble

DOUBLE PRECISION

esriFieldTypeDouble

FLOAT

esriFieldTypeDouble

FLOAT4

esriFieldTypeDouble

FLOAT8

esriFieldTypeDouble

GEOGRAPHY

esriFieldTypeGeometry

INT

esriFieldTypeInteger

INTEGER

esriFieldTypeInteger

NUMBER

esriFieldTypeDouble

NUMERIC

esriFieldTypeDouble

OBJECT

Не поддерживается

REAL

esriFieldTypeSingle

SMALLINT

esriFieldTypeSmallInteger

STRING

esriFieldTypeString

TEXT

esriFieldTypeString

TIME

esriFieldTypeDate

TIMESTAMP

esriFieldTypeDate

TIMESTAMP_NTZ

esriFieldTypeDate

TIMESTAMP_LTZ

Не поддерживается

TIMESTAMP_TZ

Не поддерживается

VARBINARY

Не поддерживается

VARCHAR

esriFieldTypeString

VARIANT

Не поддерживается

Ресурсы

Более подробную информацию о базах данных и Insights см. в следующих разделах: