データベース取り込みとレプリケーション > デフォルトのデータ型マッピング > PostgreSQLソースとDatabricksターゲット
  

PostgreSQLソースとDatabricksターゲット

次の表は、PostgreSQLソースとDatabricksターゲットを使用したデータベース取り込みとレプリケーション設定の推奨データ型マッピングを示しています。
PostgreSQLソースデータ型
Databricksターゲットデータ型
bigint
bigint
bit varying(precision), 1 <= p <= 83886080
binary
bit(precision), 1 <= p <= 83886080
binary
boolean
boolean
box
binary
character varying(size), 1 <= size <= 10485760
string
character(size), 1 <= size <= 10485760
string
cidr
string
circle
binary
date
string
daterange
string
double precision
double
inet
string
int4range
string
int8range
string
integer
int
json
string
jsonb
string
line
binary
lseg
binary
macaddr
string
macaddr8
string
money
decimal(19,2)
numeric
string
numeric(p,s), 1 <= p <= 38, 0 <= s <= 38
decimal(p,s), 1 <= p <= 38, 0 <= s <= 38
numeric(p,s), 39 <= p <= 1000, 39 <= s <= 1000
string
numrange
string
path
binary
point
binary
polygon
binary
real
float
smallint
int
time(precision) with time zone, 0 <= p <= 6
string
time(precision) without time zone, 0 <= p <= 6
string
timestamp(precision) with time zone, 0 <= p <= 6
timestamp
timestamp(precision) without time zone, 0 <= p <= 6
timestamp
tsrange
string
tstzrange
string
uuid
string
xml
string
制限
サポートされていないソースデータ型
初期ロードジョブの場合、データベース取り込みとレプリケーションでは次のPostgreSQLデータ型はサポートされていません。
増分ロードジョブの場合、データベース取り込みとレプリケーションでは、初期ロードジョブでサポートされていないものに加えて、次のPostgreSQLデータ型はサポートされていません。
データベース取り込みとレプリケーションジョブは、これらのデータ型を持つカラムにはデプロイしたりnullをプロパゲートしたりすることはできません。