雪花中的Bytea替代品是啥

Posted

技术标签:

【中文标题】雪花中的Bytea替代品是啥【英文标题】: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

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

我们将不胜感激任何帮助

【问题讨论】:

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

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

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

【讨论】:

【参考方案2】:

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

【讨论】:

以上是关于雪花中的Bytea替代品是啥的主要内容,如果未能解决你的问题,请参考以下文章

Java 中的 NamedTuple 替代方案是啥?

JPQL 中的 LIMIT 子句替代方案是啥?

HTTP/2 世界中的 WebSockets 替代方案是啥?

[NSBundle mainBundle] URLForResource:withExtension: 在 iOS 3 SDK 中的替代方法是啥

Harmony OS 中用于 Android OS 中的 AccelerateInterpolator 和 OvershootInterpolator 的替代类是啥?

Angular2 GA/Final Release 中的 ControlGroup 和 Control 的替代方案是啥?