【问题标题】:What is Bytea alternative in snowflake雪花中的Bytea替代品是什么
【发布时间】:2021-12-06 15:09:47
【问题描述】:

我在 postgresql 中有一个数据类型为 bytea 的列。

值是这样的:10 10 20 20 10 10 20 10 10 20 10 10 20

我现在想在雪花中提取数据,但不知道雪花替代品是什么

我们将不胜感激任何帮助

【问题讨论】:

  • 卢卡斯是对的。了解更多详情。您打算如何使用这些数据?
  • 我没有发现任何有用的东西,已经看过这个文档。另外,我想要的输出与我提到的完全一样。使用我不确定,因为我的工作现在只是 ETL
  • 鉴于您可以在二进制数据和 Base64 之间进行绑定,这将是我的建议,并且您不知道如何使用它,我会将其存储为二进制数据,稍后再进行转换如果对于后者的预期用例性能更高,则转换为替代格式。如果没有使用,“最快/最好”是无法定义的,因此以太会找出它将如何使用。或者只是存储它。

标签: snowflake-cloud-data-platform sqldatatypes snowflake-schema


【解决方案1】:

由于您不知道将如何使用这些数据,因此最好的方法是将其存储为一种高效且便于日后转换的格式。与 PostGres 的 bytea 数据类型最接近的等效数据类型是 Snowflake 的 BINARY 类型,它允许以十六进制格式 (hex) 或可打印的 ASCII 字符 (base64) 存储(还有一个 UTF- 8 选项,但这可能与此处无关。

https://docs.snowflake.com/en/user-guide/binary-input-output.html

【讨论】:

    【解决方案2】:

    谢谢大家,我联系了分析团队,bytea 数据没有用,所以我们必须跳过这些

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-02-22
      • 2011-05-07
      • 2012-04-24
      • 2019-12-03
      • 2010-09-17
      • 2012-03-27
      • 2012-09-30
      • 2010-10-20
      相关资源
      最近更新 更多