snowflake-cloud-data-platform - 检查雪花中的表架构更改
问题描述
我有一张雪花表,我正在从 AWS 作业中插入数据。在雪花中插入数据之前,我想检查插入值的列数和数据类型是否与雪花表相同。
解决方案
您使用的是什么文件类型?Snowflake 最近实现了模式检测功能,允许检测阶段中文件的模式。请注意,此功能目前仅限于 Apache Parquet、Apache Avro 和 ORC 文件:https ://docs.snowflake.com/en/user-guide/data-load-overview.html#detection-of-column-definitions-分阶段的半结构化数据文件
推荐阅读
- jmeter - 如何使用 JMeter 测试 Web 应用程序的事件?
- sql-server - 不可能:UPDATE 语句失败,而 SELECT 成功
- python - python在处理来自数据库的响应时添加额外的引号(将json转换为字符串)
- css - FullCalendar v5 更改 Angular 中的事件大小
- azure - Azure.Messaging.ServiceBus.ServiceBusClient 的连接字符串
- laravel - 如果有两个或更多数据,则更新,如果数据在 laravel eloquont 的单个查询中不存在则跳过
- azure - 如何在数据工厂中为“设置变量”活动设置变量
- javascript - 如何将 node.js 模块导入 node.js 模块
- html - CSS媒体查询更改html选择器中的字体大小不起作用
- string - 如何在文本字段中格式化电话号码