Openflow Connector for PostgreSQL: Datenzuordnung¶
Bemerkung
Dieser Connector unterliegt den `Nutzungsbedingungen für Snowflake Connector<https://www.snowflake.com/legal/snowflake-connector-terms/>`_.
In diesem Thema wird beschrieben, wie die PostgreSQL-Datentypen den Snowflake-Datentypen zugeordnet werden.
Zuordnung von PostgreSQL zu Snowflake-Datentypen¶
Die folgende Tabelle zeigt, wie die PostgreSQL-Datentypen bei der Replikation von Daten den Snowflake-Datentypen zugeordnet werden.
PostgreSQL-Typ |
Snowflake-Typ |
Anmerkungen |
|---|---|---|
SMALLINT/INT2 |
INT |
|
INTEGER / INT / INT4 |
INT |
|
BIGINT/INT8 |
INT |
|
SMALLSERIAL / SERIAL2 |
INT |
|
SERIAL/SERIAL4 |
INT |
|
BIGSERIAL / SERIAL8 |
INT |
|
NUMERIC/DECIMAL |
NUMBER |
Die Skalierung und die Präzision bleiben im Rahmen der Snowflake-Beschränkungen erhalten. Die negative Skalierung wird mit angepasster Genauigkeit in Skalierung 0 umgewandelt. |
REAL / FLOAT4 |
FLOAT |
|
DOUBLE PRECISION / FLOAT8 |
FLOAT |
|
MONEY |
FLOAT |
|
BOOLEAN/BOOL |
BOOLEAN |
|
CHARACTER / CHAR / BPCHAR |
TEXT |
|
CHARACTER VARYING / VARCHAR |
TEXT |
|
TEXT |
TEXT |
|
BYTEA |
BINARY |
Unterstützt bis zur maximalen Eintragsgröße in Snowflake (16 MB). |
DATE |
DATE |
|
TIME / TIME WITHOUT TIME ZONE |
TIME |
|
TIME WITH TIME ZONE / TIMETZ |
TIMESTAMP_TZ |
|
TIMESTAMP / TIMESTAMP WITHOUT TIME ZONE |
TIMESTAMP_NTZ |
|
TIMESTAMP WITH TIME ZONE / TIMESTAMPTZ |
TIMESTAMP_LTZ |
|
INTERVAL |
TEXT |
|
JSON |
VARIANT |
Unterstützt bis zur maximalen Eintragsgröße in Snowflake (16 MB). |
JSONB |
VARIANT |
Unterstützt bis zur maximalen Eintragsgröße in Snowflake (16 MB). |
UUID |
TEXT |
|
XML |
TEXT |
|
BIT |
TEXT |
|
BIT VARYING / VARBIT |
TEXT |
|
POINT |
TEXT |
|
LINE |
TEXT |
|
LSEG |
TEXT |
|
BOX |
TEXT |
|
PATH |
TEXT |
|
POLYGON |
TEXT |
|
CIRCLE |
TEXT |
|
CIDR |
TEXT |
|
INET |
TEXT |
|
MACADDR |
TEXT |
|
MACADDR8 |
TEXT |
|
TSVECTOR |
TEXT |
|
TSQUERY |
TEXT |
|
PG_LSN |
TEXT |
Bemerkung
Beliebige PostgreSQL-Datentypen, die nicht in dieser Tabelle aufgeführt sind, werden standardmäßig TEXT zugeordnet.