json - 如何克服 Snowflake Varchar (16,777,216) 加载图像数据的限制
问题描述
我们有一个场景从我们的源 SQL Server 加载图像列并加载到雪花中,但由于雪花具有 Varchar 限制,因此由于“字符串长问题”而失败。
到现在为止,我们也尝试了 Varchar 和 Variant 数据类型来加载这个 Image 数据类型,但是由于它的巨大尺寸,它也无法用于 Variant (Snowflake 正试图将其读取为 JSON,这就是我们也尝试变体的原因)。
有什么方法可以克服雪花中 Varchar 数据类型长度的限制。
解决方案
您需要将其作为非结构化数据处理,这是最近发布的公共预览版。
https://www.snowflake.com/blog/snowflake-launches-unstructured-data-support-in-public-preview/
这显示了如何开始:
https://docs.snowflake.com/en/user-guide/unstructured-intro.html
如果您尝试某事但它不起作用,您可以使用您正在尝试的代码更新您的问题,其他人可以尝试提供帮助。
推荐阅读
- objective-c - NSPredicate 检查字符串属性中的任何单词是否与 Swift 中的搜索词匹配
- javascript - 同一 Handlebars 脚本中的不同事件
- spring-boot - 将 spring-kafka-test 更新到 2.2.x,但仍然使用带有 junit5 和 spring boot 2 的旧 kafka-client 1.1.1
- jenkins - 在 Jenkins X 部署中使用 https 应用程序
- java - 如果不存在,则通过将 spring Jpa 与 hibernate 一起使用来创建模式
- c - 在 c 中使用 fseek 后核心转储
- r - 使用mutate后如何保留标签?
- python - 从列中的字符串中提取一组 n 个数字
- python - ValueError('Missing scheme in request url: %s' % self._url) 在修改 start_url 参数时调用蜘蛛
- amazon-web-services - 限制每个地区的角色假设