sqitch init snowflake无法确定snowflake帐户名称



我正在学习sqitchtutorial雪花教程,在初始化sqitch项目时遇到了问题

当我运行sqitch init widgets --engine snowflake

终端显示"无法确定Snowflake账户名称">

Ugh,听起来像是Sqitch中的一个缺陷。如果找不到帐户代码,它会抱怨,因为没有帐户代码就无法连接到Snowflake。但是,当命令不会连接到Snowflake时,它应该抑制该错误,如init命令中所示。

这是一份错误报告;我们应该在v1.0.1之前修复它。

同时,按照这里的注释中提到的设置SnowSQL配置文件是一个不错的解决方法,但您也可以设置$SNOWSQL_ACCOUNT环境变量,例如

SNOWSQL_ACCOUNT=xxx ./t/sqitch init foo --engine snowflake

Sriga提供了此处查看的答案的文档。

但是,要回答您的问题,要确定帐户名称,需要设置SnowSQL配置文件。要做到这一点,您需要遵循关于如何在建立与Snowflake连接的计算机上设置SnowSQL的指南。

  • SnowSQL配置文件

请确保您也按照本文开头提供的文档中的步骤连接Sqitch。

最新更新