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

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

CHARNCHARVARCHARVARCHAR2NVARCHAR2LONG

STRING

DATE

TIMESTAMP

TIMESTAMP

STRING

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

TIMESTAMPzoneId

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

TIMESTAMPzoneId

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)、BFILEJSONVECTORBOOLEAN、および空間型(例: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

CHARNCHARVARCHARVARCHAR2NVARCHAR2LONG

STRING

DATE

TIMESTAMP

TIMESTAMP

STRING

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

TIMESTAMPzoneId

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

TIMESTAMPzoneId

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)、BFILEJSONVECTORBOOLEAN、および空間型(例:SDO_GEOMETRY

サポートされていない

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

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