作業期間 AUTO CDC FROM SNAPSHOT 發生錯誤。
重複鍵違規
找到<count>流程 '' 資料表中<key>索引鍵 '<provenance><flowName>' 的資料列。 每個索引鍵最多應該有1個數據列。
動態快照版本
快照版本應該可以獨立於數據表進行評估。
首次快照為空
AUTO CDC FROM SNAPSHOT 會 None 從 Lambda 函式傳回做為要處理的第一個快照集來源。 請確定至少有一個有效的快照集來源可供處理。
INTEROP_CONTINUOUS_NOT_SUPPORTED
Target <target> 由 apply_changes_from_snapshot 與 apply_changes 共同撰寫,並以連續流水線形式呈現。 此組合目前僅支援觸發管線。
INTEROP_EXPECTATIONS_NOT_SUPPORTED
Target <target> 由 apply_changes_from_snapshot 與 apply_changes 共同撰寫,但快照流程 <flowName> 定義了期望。 在分享目標前,先從快照流程中移除期望。
INTEROP_IGNORE_NULL_UNSUPPORTED
Target <target> 由 apply_changes_from_snapshot 流程與 apply_changes 流程 <flowName>共同寫入,後者設定 ignoreNull=true。 在每個與 apply_changes_from_snapshot 共享資料表的 apply_changes 流程上設定 ignoreNull=false。
INTEROP_KEYS_MISMATCH
Target <target> 由帶有鍵的 <snapshotKeys> apply_changes_from_snapshot 流程撰寫,apply_changes 流程 <flowName> 則以鍵 <autoCdcKeys>撰寫。 每個寫入此表格的流程都使用相同的鍵。
INTEROP_SCD_TYPE_NOT_SUPPORTED
Target <target> 可由 apply_changes_from_snapshot 流程與 apply_changes 流程共同撰寫,後者僅支援 SCD 類型 1。 其中一個流程使用 SCD 類型 '<scdType>'。 每個寫入此表格的流程都使用 SCD 類型 1。
INTEROP_SEQUENCING_TYPE_MISMATCH
Target <target> 由一個帶有快照版本類型的 <acfsType> apply_changes_from_snapshot流程和一個以序列為 <autoCdcType>類型 的 apply_changes流程所撰寫。 兩者都用同一種。
INTEROP_SYSTEM_COLUMN_CONFLICT
無法將 apply_changes 流程新增至目標 <target>,因為現有的 apply_changes_from_snapshot 資料表包含 apply_changes 保留的使用者欄位:<columns>。 在新增apply_changes前,請先重新命名或移除衝突欄位。
INVALID_SNAPSHOT_VERSION(無效的快照版本)
AUTO CDC 查詢需要指定快照及其版本。 如果沒有預期的快照版本,請將 null 作為回傳元組的第二個值占位符。
無效的快照版本類型
不支援快照版本類型。
INVALID_TUPLE_NULL_SNAPSHOT_VERSION
發現用於查詢目標資料表『AUTO CDC FROM SNAPSHOT』的<target>快照版本無效。 傳回的快照版本是 None,但 AUTO CDC FROM SNAPSHOT 需要每個快照 DataFrame 的有效非空快照版本。
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 Type 2 表格,無法在目前配置中使用 Delta 產生或身份欄位。 無支撐欄位: <columns>。
SCD_TYPE_2_TRACKED_COLUMNS_NOT_SUPPORTED
AUTO CDC 與 AUTO CDC FROM SNAPSHOT 流程所針對的 SCD Type 2 表格不支援 track_history_column_list 或 track_history_except_column_list。 移除這些追蹤所有欄位變更的選項。
快照版本不可排序
快照版本必須可排序。
SQL_QUERY_SOURCE_NOT_SUPPORTED
自動疾病控制中心...... FROM SNAPSHOT 使用 SQL 查詢時,不支援快照來源。
VERSION_QUERY_REQUIRES_QUERY_SOURCE
AUTO CDC ... FROM SNAPSHOT 在指定查詢時 VERSION ,必須提供查詢快照來源。