Db2 for LUW、MySQL、Oracle、PostgreSQL、またはSQL Serverソースを持つタスクに対して[LOBを含める]オプションを選択した場合、キャプチャされたLOBデータはターゲットにロードされるときに切り詰められる可能性があります。切り詰めポイントは、主にターゲットが許可する最大サイズによって決まります。
ターゲット側の切り詰めポイント:
•バイナリラージオブジェクトタイプ: BLOB、BYTEA、GEOGRAPHY、GEOMETRY、IMAGE、LONG RAW、LONG VARCHAR FOR BIT、またはVARBINARY(MAX)カラムは、ターゲットのBINARYカラムに書き込まれる前に切り詰められます。
- Amazon S3、Databricks、Google Cloud Storage、Microsoft Azure Data Lake Storage Gen2、Oracle、Oracle Cloud Object Storage、Microsoft Fabric OneLake、PostgreSQL、およびSQL Serverターゲットの場合、データは16777216バイトに切り詰められます。
•Db2 for LUW、MySQL、およびOracleソースの場合に、ターゲットで許容される最大サイズよりも小さいポイントでデータが切り詰められるようにするには、ソースのカスタムプロパティdbmiSourceBlobTruncationSizeおよびdbmiSourceClobTruncationSizeを指定して、BLOB型とCLOB型のデータの切り詰めが発生するバイト数を制御します。MySQLソースの場合、デフォルトはすべてのBlob、テキスト、JSON形式で16MBです。