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

MySQLコネクタリファレンス

備考

プレビュー

MySQL コネクタはパブリック プレビュー段階です。アクセスをリクエストするには、Databricks アカウント チームにお問い合わせください。

データ型のマッピングや DDL 操作の処理など、 LakeFlow ConnectのMySQLコネクタに関するリファレンス マテリアルを見つけます。

データ型のマッピング

Databricks は、MySQL データ型を Delta 互換データ型に自動的に変換します。次の表は、MySQL 型が Delta 型にどのようにマッピングされるかを示しています。

MySQLタイプ

Delta型

TINYINT

SMALLINT

TINYINT UNSIGNED

SMALLINT

SMALLINT

SMALLINT

SMALLINT UNSIGNED

INTEGER

MEDIUMINT

INT

MEDIUMINT UNSIGNED

INT

INT

INT

INT UNSIGNED

LONG

BIGINT

BIGINT

BIGINT UNSIGNED

DECIMAL(20,0)

DECIMAL/NUMERIC(p,s) 精度とスケールが38以下の場合

DECIMAL(p,s)

DECIMAL/NUMERIC 精度とスケールが38より大きい場合

STRING

DOUBLE

DOUBLE

FLOAT

FLOAT

BIT(N)

BINARY

BIT(1)

BOOLEAN

BOOL

SMALLINT

DATE

DATE

DATETIME

STRING

TIME

STRING

TIMESTAMP

TIMESTAMP

YEAR

STRING

BINARY

BINARY

CHAR

STRING

BLOB

BINARY

LONGBLOB

BINARY

LONGTEXT

STRING

MEDIUMBLOB

BINARY

MEDIUMTEXT

STRING

TINYBLOB

BINARY

TINYTEXT

STRING

VARBINARY

BINARY

VARCHAR

STRING

JSON

STRING

ENUM

STRING

SET

STRING

TEXT

STRING

GEOMETRY

NOT SUPPORTED

GEOMETRYCOLLECTION

NOT SUPPORTED

LINESTRING

NOT SUPPORTED

MULTILINESTRING

NOT SUPPORTED

MULTIPOINT

NOT SUPPORTED

MULTIPOLYGON

NOT SUPPORTED

ゆっくり変化する次元( SCD )

MySQL コネクタは、SCD タイプ 1 と SCD タイプ 2 の両方をサポートします。

  • SCD タイプ 1 : 各行の最新バージョンのみが維持されます。更新すると以前の値が上書きされます。
  • SCD タイプ 2 : 各行のすべてのバージョンは、開始タイムスタンプと終了タイムスタンプとともに維持されます。

詳細については、 「履歴追跡の有効化 ( SCDタイプ 2)」を参照してください。