Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ważne
Łącznik PostgreSQL dla programu Lakeflow Connect jest dostępny w publicznej wersji zapoznawczej. Skontaktuj się z zespołem obsługi konta Databricks, aby zarejestrować się w publicznej wersji testowej.
Ta strona zawiera materiał referencyjny dla łącznika PostgreSQL w usłudze Databricks Lakeflow Connect.
Automatyczne przekształcenia danych
Usługa Databricks automatycznie przekształca następujące typy danych PostgreSQL na typy danych zgodne z funkcją delta:
| Typ bazy danych PostgreSQL | typ Delta |
|---|---|
BOOLEAN |
BOOLEAN |
SMALLINT |
SMALLINT |
INTEGER |
INT |
BIGINT |
BIGINT |
DECIMAL(p,s) |
DECIMAL(p,s) |
NUMERIC(p,s) |
DECIMAL(p,s) |
REAL |
FLOAT |
DOUBLE PRECISION |
DOUBLE |
SMALLSERIAL |
SMALLINT |
SERIAL |
INT |
BIGSERIAL |
BIGINT |
MONEY |
DECIMAL(19,2) |
CHAR(n) |
STRING |
VARCHAR(n) |
STRING |
TEXT |
STRING |
BYTEA |
BINARY |
DATE |
DATE |
TIME |
STRING |
TIME WITH TIME ZONE |
STRING |
TIMESTAMP |
TIMESTAMP |
TIMESTAMP WITH TIME ZONE |
TIMESTAMP |
INTERVAL |
STRING |
UUID |
STRING |
JSON |
STRING |
JSONB |
STRING |
XML |
STRING |
ARRAY |
STRING |
CIDR |
STRING |
INET |
STRING |
MACADDR |
STRING |
BIT(n) |
BINARY |
BIT VARYING(n) |
BINARY |
Ważne uwagi dotyczące typów dat i godzin
-
DATEkolumny są pozyskiwane jako typ DeltaDATE. -
TIMESTAMPiTIMESTAMP WITH TIME ZONEkolumny są pozyskiwane jako typ DeltaTIMESTAMP. W przypadkuTIMESTAMP WITH TIME ZONE, informacje o strefie czasowej są zachowywane podczas pozyskiwania. - Kolumny
TIME,TIME WITH TIME ZONEiINTERVALsą pozyskiwane jako ciągi w ich oryginalnym formacie. W razie potrzeby możesz użyć funkcji SQL usługi Databricks, aby przeanalizować te ciągi w odpowiednich reprezentacjach czasu.
Typy danych zdefiniowanych przez użytkownika i innych firm
Typy zdefiniowane przez użytkownika oraz typy danych z rozszerzeń PostgreSQL innych firm są pozyskiwane jako ciągi. Jeśli chcesz przekształcić te typy, możesz użyć funkcji SQL usługi Databricks, aby przeanalizować reprezentacje ciągów w przetwarzaniu podrzędnym.
Typy złożone
Typy złożone PostgreSQL (nazywane również typami wierszy) są pozyskiwane jako ciągi. Reprezentacja ciągu jest zgodna z formatem typu złożonego bazy danych PostgreSQL: (value1,value2,value3).