変更された動作
2025年2月リリースには、次のコネクタの動作の変更が含まれています。
Amazon Redshift V2コネクタ
JDBCドライバのバージョンが2.1.0.26にアップグレードされたため、このリリースから、Amazon Redshift V2コネクタの次の動作が変更されました。
- •SQLトランスフォーメーションのSQLクエリがエラーを返す場合、エラーメッセージは次の形式で表示されます。
エラー: department_auto_dynamicにカラム""xyz""が存在しません
アップグレード前は、エラーメッセージは次の形式で表示されていました。
[Amazon] (500310) 無効な操作: department_auto_dynamicにカラム""xyz""が存在しません
- • Amazon RedshiftのParquetソースからdecimal値を含む外部テーブルを読み取ると、decimal値の精度とスケールがターゲットでも維持されます。
例えば、ソースのdecimalデータ型のカラムの精度が15で、スケールが10の場合、アップグレード後は、decimal値12345.6789012345でターゲットの精度とスケールが維持されます。
Business 360 FEPコネクタ
このリリースから、フィールドグループをエクスポートするための送信ジョブのマッピングでBusiness 360 FEPコネクタを使用すると、エクスポートされるデータにはフィールドグループのソースシステムが含まれます。フィールドグループに複数のエントリが含まれている場合は、エクスポートされたデータ内のソースシステムに基づいてフィールドグループを識別できます。
以前は、エクスポートされたデータには、ルートフィールドのソースシステムのみが含まれていました。
Databricksコネクタ
このリリースから、Databricks Deltaコネクタの名前がDatabricksコネクタに変更されました。
Microsoft SQL Serverコネクタ
JDBCベースドライバがバージョン6.0.0.001282に更新されました。
Microsoft SQL Serverコネクタは、デフォルトでこのドライバを使用します。以前のベースドライバはEBFフォルダにあります。EBFフォルダのドライバーを使用するように、一部のカスタムプロパティを構成できます。EBFドライバの使用方法の詳細については、
How to use the patched or latest JDBC or ODBC driver for Oracle and Microsoft SQL Server Connectorsを参照してください。
Oracleコネクタ
このリリースから、Oracleコネクタの次の動作が変更されました。
- •JDBCとODBCの基本ドライバが次のバージョンに更新されました。
- - JDBC: 6.0.0.001165
- - ODBC: 08.02.3072
Oracleコネクタはデフォルトでこれらのドライバを使用します。以前のベースドライバはEBFフォルダにあります。EBFフォルダのドライバーを使用するように、一部のカスタムプロパティを構成できます。EBFドライバの使用方法の詳細については、
How to use the patched or latest JDBC or ODBC driver for Oracle and Microsoft SQL Server Connectorsを参照してください。
- •Oracle接続を使用したマッピングを実行し、nVarchar2データ型のカラムにデータを書き込む場合、ソースデータの長さがターゲットオブジェクトに設定された精度を超えると、行は拒否され、警告メッセージが表示されます。
以前は、これらのレコードは、ターゲットオブジェクトに設定された精度に従ってデータを切り詰めた後にターゲットに書き込まれていました。
- •Secure AgentでDTMタイプのOdbcDataDirectNonWapiシステムプロパティを1に設定し、VARCHAR2データ型のカラムにデータを書き込むマッピングを設定する場合、ソースデータの長さがターゲットオブジェクトに設定された精度を超えると、行は拒否され、警告メッセージが表示されます。この問題は、baseフォルダにあるドライババージョンを使用している場合に発生します。
以前は、これらのレコードは、ターゲットオブジェクトに設定された精度に従ってデータを切り詰めた後にターゲットに書き込まれていました。
この問題を解決するには、次のいずれかの手順を実行します。
- - Oracleデータベースのカラムの長さを増やし、マッピングを実行する前にターゲットを再同期できます。
- - VARCHAR2データ型のデータをカラム幅に基づいて切り詰めて書き込むには、Oracle接続の[ランタイムの詳細接続プロパティ]フィールドにColumnSizeAsCharacter=0を入力し、マッピングを実行します。
Snowflake Data Cloud Connector
このリリースから、SQLトランスフォーメーションを使用して、同じ名前で引数の数が異なるSnowflakeのオーバーロードされたストアドプロシージャを呼び出すことができます。
以前は、同じ名前で引数の数が異なる複数のストアドプロシージャを持つスキーマを使用したマッピングを構成できませんでした。
ただし、アップグレード後に、同じ名前で引数の数が異なるストアドプロシージャがすでに含まれている既存のマッピングで使用されているスキーマにストアドプロシージャを追加すると、マッピングは実行時に失敗します。
マッピングを正常に実行するには、スキーマから対象のストアドプロシージャを選択し直して、マッピングを再実行します。