AUTO CDC FROM SNAPSHOT操作中にエラーが発生しました。
DUPLICATE_KEY_VIOLATION
フロー「<flowName>」のテーブル <provenance> において、キー「<key>」に対応する <count> の行が見つかりました。 キーごとに最大で 1 行が想定されています。
DYNAMIC_SNAPSHOT_VERSION
スナップショット バージョンは、テーブルとは独立して評価可能である必要があります。
最初のスナップショットが空です
AUTO CDC FROM SNAPSHOT は、処理する最初のスナップショット ソースとしてラムダ関数から返される None を取得します。 少なくとも 1 つの有効なスナップショット ソースが処理可能であることを確認してください。
INTEROP_CONTINUOUS_NOT_SUPPORTED
ターゲットの <target> は、連続したパイプラインにおいて、apply_changes_from_snapshot と apply_changes の両方で記述されています。 この組み合わせは現在、トリガー付きパイプラインのみでサポートされています。
INTEROP_EXPECTATIONS_NOT_SUPPORTED
ターゲット <target> は、apply_changes_from_snapshot と apply_changes の両方で書き込まれますが、スナップショット フロー <flowName> が期待される動作を定義しています。 ターゲットを共有する前に、スナップショットのフローから期待値を削除してください。
INTEROP_IGNORE_NULL_UNSUPPORTED
ターゲット <target> には、apply_changes_from_snapshot フローと、ignoreNull=true を設定した apply_changes フロー <flowName> の両方によって書き込みが行われます。 apply_changes_from_snapshotとテーブルを共有するすべてのapply_changesフローでignoreNull=falseを設定します。
INTEROP_KEYS_MISMATCH
ターゲット <target> は、キー <snapshotKeys> を持つ apply_changes_from_snapshot フローと、キー <autoCdcKeys> を持つ apply_changes フロー <flowName> によって書き込まれます。 このテーブルに書き込みを行うすべてのフローで、同じキーを使用してください。
INTEROP_SCD_TYPE_NOT_SUPPORTED
ターゲット <target> には、apply_changes_from_snapshot フローと apply_changes フローの両方によって書き込みが行われますが、後者は SCD タイプ 1 でのみサポートされています。 フローの 1 つで、SCD タイプ「<scdType>」が使用されています。 このテーブルに書き込むすべてのフローで、SCD Type 1 を使用してください。
INTEROP_SEQUENCING_TYPE_MISMATCH
ターゲット <target> は、スナップショットバージョン型 <acfsType> の `apply_changes_from_snapshot` フローと、シーケンスバイ型 <autoCdcType> の `apply_changes` フローによって記述されています。 両方に同じタイプを使用してください。
INTEROP_SYSTEM_COLUMN_CONFLICT
既存の `apply_changes_from_snapshot` テーブルには、`apply_changes` によって予約されているユーザー列が含まれているため、ターゲット <target> に `apply_changes` フローを追加できません: <columns>。 apply_changes を追加する前に、競合する列の名前を変更するか削除してください。
INVALID_SNAPSHOT_VERSION
AUTO CDC クエリでは、スナップショットとそのバージョンの両方を指定する必要があります。 スナップショット バージョンが予期されない場合は、返されるタプルの 2 番目の値としてプレースホルダーとして null を指定してください。
INVALID_SNAPSHOT_VERSION_TYPE
スナップショット バージョンの種類はサポートされていません。
INVALID_TUPLE_NULL_SNAPSHOT_VERSION
ターゲット テーブル 'AUTO CDC FROM SNAPSHOT' への<target> クエリで無効なスナップショット バージョンが見つかりました。 返されたスナップショット バージョンは None されましたが、 AUTO CDC FROM SNAPSHOT スナップショット DataFrame ごとに有効な null 以外のスナップショット バージョンが必要です。
MISSING_AUTOCDC_SYSTEM_COLUMNS
ターゲット テーブルに必要な AutoCDC 互換システム列がありません: <missing>。 テーブルは適切なスキーマを使用して再作成する必要がある場合があります。
NULL_SNAPSHOT_VERSION
スナップショット バージョンが見つかりませんでした。
OUT_OF_ORDER_SNAPSHOT_VERSION
スナップショットは順番に処理する必要があります:スナップショットバージョン <currentVersion> は最新の処理されたバージョン <previousVersion>より大きくありません。
SCD_TYPE_2_NOT_SUPPORTED
ACFSUnifiedTableProcessor は、SCD タイプ 1 のみをサポートしています。 SCD Type 2 は、統合テーブルへの書き込みではサポートされていません。
SCD_TYPE_2_SYSTEM_GENERATED_COLUMNS_NOT_SUPPORTED
AUTO CDC と AUTO CDC FROM SNAPSHOT の両方のフローの対象となる SCD タイプ 2 テーブルは、現在の構成では、差分生成列や ID 列を使用できません。 未対応の列: <columns>。
SCD_TYPE_2_TRACKED_COLUMNS_NOT_SUPPORTED
AUTO CDC と AUTO CDC FROM SNAPSHOT フローの両方で対象となる SCD タイプ 2 テーブルは、track_history_column_list および track_history_except_column_list をサポートしていません。 すべての列の変更を追跡するには、これらのオプションを削除してください。
SNAPSHOT_VERSION_NOT_SORTABLE
スナップショットのバージョンは並べ替え可能である必要があります。
SQL_QUERY_SOURCE_NOT_SUPPORTED
AUTO CDC ... FROM SNAPSHOT では、SQL クエリのスナップショット ソースはサポートされていません。
VERSION_QUERY_REQUIRES_QUERY_SOURCE
AUTO CDC ... FROM SNAPSHOT では、VERSION クエリが指定された場合、クエリ スナップショットのソースが必要です。