流之外的METADATA $ ROW_ID?

问题描述 投票:0回答:1

((1)在雪花中,是否有办法在雪花表流之外访问METADATA $ ROW_ID?

((2)我是否正确认为此ROW_ID实际上是正确处理UPDATE所必需的? (文档使其显得相当可选。)

有点相关,

((3)导出流并创建多个文件时,是否可以保证每个DELETE-INSERT对将最终出现在同一文件中?

stream snowflake-data-warehouse
1个回答
1
投票

1)不,您需要将其存储在下游表中,以便以后使用。

2)仅当您的数据中没有用于更新/合并的自然键时才需要。

3)不,没有办法保证COPY INTO位置声明中的记录进入哪些文件。这里唯一的选择是将其发送到SINGLE_FILE,这可能不是一个选择,而且速度较慢。

© www.soinside.com 2019 - 2024. All rights reserved.