Redshift UNLOAD 相关问题

0

【以下的问题经过翻译处理】 我已经查看了文档并在互联网上进行了搜索,但是我无法找到下面客户问题的答案 - 是否有我错过的某些信息?或者,您能否回答他们的问题? - 这些是围绕UNLOAD语句的问题:

使用UNLOAD时,各种列类型会如何转换为字符串?特别是布尔值、日期和时间戳(有时区和没有时区的)会如何转换?

2. ```
在使用第三方解密库/工具的UNLOAD加密(AES256-GCM)时,有什么坑?我们有示例代码/工具用法吗?

清单文件的行结尾符是什么?最后一行需要吗?

4. ```
有没有资源列出UNLOAD语句可能失败的方法?

任何见解都将不胜感激。

profile picture
EXPERTE
gefragt vor 5 Monaten23 Aufrufe
1 Antwort
0

【以下的回答经过翻译处理】 请参考以下问题的答案:

  1. 由于UNLOAD使用SELECT语句获取数据,因此数据类型转换类似于正常在屏幕上显示的SELECT输出。客户可以在与所需转换一起使用的SELECT语句中执行类型转换。
  2. 根据Redshift文档[1],UNLOAD不支持使用客户提供的密钥(SSE-C)的Amazon S3服务器端加密。
  3. 由UNLOAD创建的清单文件是一个JSON文件,因此使用JSON格式,并在其中使用JSON符号表示记录的开始和结束。
  4. 请参考Redshift的使用说明[2],其中包含了一些UNLOAD的故障条件。

除了以上提到的点,建议您查看UNLOAD文档[3]以获取更多详细信息。

[1]http://docs.aws.amazon.com/redshift/latest/dg/r_UNLOAD.html [2]http://docs.aws.amazon.com/redshift/latest/dg/r_UNLOAD.html#unload-usage-notes [3]http://docs.aws.amazon.com/redshift/latest/dg/r_UNLOAD_command_examples.html

profile picture
EXPERTE
beantwortet vor 5 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen