我有兩種不同的模式(金銀)在同一個統一目錄下。
我們正試圖逐步攝取數據在兩個金銀層。
銀表被創建為流媒體使用dlt.create_streaming_table DLT表(....)和apply_merge(....),這是完美的工作
我有一個DLT管道從銀流DLT表閱讀和嚐試攝取金使用相同的概念:
dlt.create_streaming_table (GOLD_TABLE)
然後
apply_merge ({UNITY_CATALOG_NAME} {SCHEMA_SILVER}。{SOURCE_SILVER_TABLE} > > > > {GOLD_TABLE}。。。)
管道是拋出這個錯誤:
未能讀數據集”{UNITY_CATALOG}, {SCHEMA_SILVER}。{TABLE_NAME}’。數據集不是在管道中定義
配置:
PS:同樣的工作完全在使用統一目錄,隻需使用hive_metastore。