次の方法で共有


DC_SCHEMA_CHANGE_ERROR エラー クラス

SQLSTATE: 割り当てなし

<tableName> ソースのテーブル <sourceName> にスキーマの変更が発生しています。

COLUMN_RENAME

新しい列 <newColumns> が追加され、既存の列 <missingColumns> が同時に削除されました。 1 つ以上の列の名前が変更された可能性があります。 特定の変換先テーブルに対して FULL REFRESH を実行してください。

COLUMN_TYPE_CHANGE

<columnNames> のデータ型が変更されました。 パイプライン全体を再実行するか、特定のターゲット テーブルを最新の情報に更新して新しいデータ型を適用してください。

CURSOR_KEY_CHANGE

カーソル キーが <oldKey> から <newKey> に変更されました。 特定の変換先テーブルに対して FULL REFRESH を実行してください。

DROP_COLUMNS

<droppedColumns> が削除されました。 パイプライン全体を再実行するか、特定のターゲット テーブルを最新の情報に更新して新しいスキーマを更新してください。

DROP_TABLE

ターゲット テーブルがソースから削除されました。 これは次回のパイプラインの実行から削除されますが、ターゲットは保持されます。 ターゲット テーブルを削除するには、手動で削除してください。

INCOMPATIBLE_COLUMN_TYPE_CHANGE

<columnNames> のうちの 1 つ以上のデータ型が変更されたため、正しく処理できません。 特定の変換先テーブルに対して FULL REFRESH を実行してください。

NEW_COLUMNS

新しい列 <newColumns> が追加されました。 パイプライン全体を再実行するか、特定のターゲット テーブルを最新の情報に更新して新しい列を追加してください。

PRIMARY_KEY_CHANGE

プライマリ キーが <oldKey> から <newKey> に変更されました。 特定の変換先テーブルに対して FULL REFRESH を実行してください。