我有一个问题,我无法解决。我正在使用YAML将CSV加载到gpdb表。我想避免硬编码数据库登录细节(主机,ID,密码)。 YAML不支持包含或导入选项。如何将存储在第二个文件中的凭证连接或调用到用于执行的YAML脚本的正确位置?如何避免在yaml中为gpload硬编码登录凭证
---
VERSION:
DATABASE: dbname # <- these should be dynamic
USER: user # <-
PASSWORD: itsasecret # <-
HOST: server_address # <-
PORT: 1234 # <-
GPLOAD:
input...
output...
我不知道为什么你在'DATABASE'之前放**',这使得你的YAML文件无效,因为'*'应该引入一个别名,并且别名不能以'*'开头。 – Anthon
安森,感谢您的评论。我试图用粗体或斜体来突出它。出于某种原因,它不会以这种方式显示: - | – wizengeeky
你不能在缩进的代码段中加粗,这就是全部“文字”。但是你可以在YAML中发表评论以指出需要强调的内容。 – Anthon