メインコンテンツまでスキップ

Oracle 統合CDCコネクターのリファレンス

備考

ベータ版

この機能はベータ版です。ワークスペース管理者は、 プレビュー ページからこの機能へのアクセスを制御できます。Databricksのプレビューを管理するを参照してください。

このページには、Databricks Lakeflow ConnectのOracle統合CDCコネクタのリファレンスが含まれています。

自動データ変換​

このコネクターは、Oracleのデータ型をDatabricks(Delta互換)型に次のようにマッピングします。

Oracleタイプ

Databricks タイプ

NUMBER

STRING

NUMBER(p)

DECIMAL(p, 0)

NUMBER(p, s) ここでは s < 0

DECIMAL(p + |s|, 0) p + |s| <= 38の場合は、それ以外の場合は STRING

NUMBER(p, s) ここでは 0 <= s <= p

DECIMAL(p, s)

NUMBER(p, s) ここでは s > p

DECIMAL(s, s) s <= 38の場合は、それ以外の場合は STRING

FLOAT

DECIMAL(38, 10)

BINARY_FLOAT

FLOAT

BINARY_DOUBLE

DOUBLE

CHAR、NCHAR、VARCHAR、VARCHAR2、NVARCHAR2、 LONG

STRING

DATE

TIMESTAMP

TIMESTAMP

STRING

TIMESTAMP(p) WITH TIME ZONE (p <= 6)

TIMESTAMP と zoneId

TIMESTAMP(p) WITH LOCAL TIME ZONE (p <= 6)

TIMESTAMP と zoneId

TIMESTAMP(p) WITH [LOCAL] TIME ZONE (p > 6)

STRING

INTERVAL YEAR TO MONTH

INTERVAL YEAR TO MONTH。先行精度が 8 を超える場合は STRING にマップされます。

INTERVAL DAY TO SECOND

INTERVAL DAY TO SECOND。先行精度が 8 を超える場合、または小数秒のスケールが 6 を超える場合は、STRING にマッピングされます。

LONG RAW, RAW

BINARY (一部サポート)

CLOB, NCLOB

STRING (一部サポート)

BLOB

BINARY (一部サポート)

ROWID, UROWID

STRING

XML (XMLTYPE)、BFILE、JSON、VECTOR、BOOLEAN、および空間型(例:SDO_GEOMETRY)

サポートされていない

Oracleタイプ

Databricks タイプ

NUMBER

STRING

NUMBER(p)

DECIMAL(p, 0)

NUMBER(p, s) ここでは s < 0

DECIMAL(p + |s|, 0) p + |s| <= 38の場合は、それ以外の場合は STRING

NUMBER(p, s) ここでは 0 <= s <= p

DECIMAL(p, s)

NUMBER(p, s) ここでは s > p

DECIMAL(s, s) s <= 38の場合は、それ以外の場合は STRING

FLOAT

DECIMAL(38, 10)

BINARY_FLOAT

FLOAT

BINARY_DOUBLE

DOUBLE

CHAR、NCHAR、VARCHAR、VARCHAR2、NVARCHAR2、 LONG

STRING

DATE

TIMESTAMP

TIMESTAMP

STRING

TIMESTAMP(p) WITH TIME ZONE (p <= 6)

TIMESTAMP と zoneId

TIMESTAMP(p) WITH LOCAL TIME ZONE (p <= 6)

TIMESTAMP と zoneId

TIMESTAMP(p) WITH [LOCAL] TIME ZONE (p > 6)

STRING

INTERVAL YEAR TO MONTH

INTERVAL YEAR TO MONTH。先行精度が 8 を超える場合は STRING にマップされます。

INTERVAL DAY TO SECOND

INTERVAL DAY TO SECOND。先行精度が 8 を超える場合、または小数秒のスケールが 6 を超える場合は、STRING にマッピングされます。

LONG RAW, RAW

BINARY (一部サポート)

CLOB, NCLOB

STRING (一部サポート)

BLOB

BINARY (一部サポート)

ROWID, UROWID

STRING

XML (XMLTYPE)、BFILE、JSON、VECTOR、BOOLEAN、および空間型(例:SDO_GEOMETRY)

サポートされていない

ラージオブジェクト(LOB)カラム​

このコネクターは、LogMinerがREDOレコード内にインラインで配信するRAW、BLOB、CLOB、およびNCLOBの値をキャプチャします。LogMinerはこれらの値を変更Logs内のSQLステートメントとインラインで含めるため、コネクターは変更から直接それらを読み取ります。インライン外に書き込まれるためLogMinerがREDOレコードに含めないラージオブジェクトの値は、キャプチャされません。