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

OracleソースとOracleターゲット

次の表は、OracleソースとOracleターゲットを使用したデータベース取り込みとレプリケーション設定の推奨データ型マッピングを示しています。
Oracleソースデータ型
Oracleターゲットデータ型
binary_double
binary_double
binary_float
binary_float
blob
blob
char(s byte), 1 <= size <= 2000
char(s byte), 1 <= size <= 2000
char(s char), 1 <= size <= 2000
char(s char), 1 <= size <= 2000
clob
clob
date
date
float(precision), 1 <= p <= 126
float(precision), 1 <= p <= 126
integer
integer
long raw
long raw
long(2147483648 byte)
long(2147483648 byte)
nchar(s char), 1 <= size <= 2000
nchar(s char), 1 <= size <= 2000
nclob
nclob
number
number
number(*,s), -84 <= s <= 127
number(*,s), -84 <= s <= 127
number(p,s), 1 <= p <= 38, -84 <= s <= 127
number(p,s), 1 <= p <= 38, -84 <= s <= 127
nvarchar2(s char), 1 <= size <= 4000
nvarchar2(s char), 1 <= size <= 4000
raw(size), 1 <= size <= 2000
raw(size), 1 <= size <= 2000
rowid
rowid
timestamp(precision) with time zone, 0 <= p <= 9
timestamp(precision) with time zone, 0 <= p <= 9
timestamp(precision), 1 <= p <= 9
timestamp(precision), 1 <= p <= 9
varchar2(s byte), 1 <= size <= 4000
varchar2(s byte), 1 <= size <= 4000
varchar2(s char), 1 <= size <= 4000
varchar2(s char), 1 <= size <= 4000
xml
clob
LOBの制限事項
データベース取り込みとレプリケーションの初期ロードジョブ、増分ロードジョブ、および組み合わせロードジョブは、Oracle BLOB、CLOB、NCLOB、LONG、LONG RAW、およびXMLカラムからDatabricksターゲットにデータをレプリケートできます。LOBカラムデータは、ターゲットで切り詰められる可能性があります。すべてのOracle LOBデータ型とこのターゲットで、切り詰めポイントは16777216バイトです。詳細については、Oracleソースの設定の[LOBを含める]に関する説明を参照してください。
サポートされていないソースデータ型
データベース取り込みとレプリケーションでは、どのロードタイプでも次のOracleソースデータ型はサポートされません。
サポートされていないデータ型を持つソースカラムは、ターゲット定義から除外されます。
必要に応じて、データベース取り込みとレプリケーションタスクを定義する際に、カスタムデータ型のマッピングを作成できます。詳細については、「Oracleターゲットの設定」の「データ型ルール」を参照してください。