Snowflake cloud data platform 雪花卡夫卡连接器不断出现故障

Snowflake cloud data platform 雪花卡夫卡连接器不断出现故障,snowflake-cloud-data-platform,Snowflake Cloud Data Platform,当我启动卡夫卡连接器时,我不断收到以下错误: Caused by: org.apache.kafka.connect.runtime.rest.errors.BadRequestException: Connector configuration is invalid and contains the following 3 error(s): snowflake.url.name: Cannot connect to Snowflake snowflake.user.name: Cannot

当我启动卡夫卡连接器时,我不断收到以下错误:

Caused by: org.apache.kafka.connect.runtime.rest.errors.BadRequestException: Connector configuration is invalid and contains the following 3 error(s):
snowflake.url.name: Cannot connect to Snowflake
snowflake.user.name: Cannot connect to Snowflake
snowflake.private.key: Cannot connect to Snowflake
我尝试了以下两种方式设置url:

snowflake.url.name=<ID assigned to me>.snowflakecomputing.com:443
snowflake.url.name=<My user id>.us-west-2.snowflakecomputing.com:443
删除所有新行字符后,值如下所示:

snowflake.private.key=MIIEowIBAAKCAQEApM9bYyleCC+......... <long string>

我做错了什么?

snowflake.url.name应该与您通过UI访问snowflake时使用的帐户名相匹配,而不是您的登录名。此帐户名可能在url中也有一个区域,应该包括该区域。例如,xyzcompany.us-east-1.snowflakecomputing.com:443


我会确保您在UI工作表的正确位置设置了角色。最简单的检查方法是运行SELECT CURRENT_角色;命令您也可以只运行USE-ROLE-SECURITYADMIN;在工作表中,确保设置正确。该角色应具有更改用户参数的权限。

snowflake.url.name应与您通过UI访问snowflake时使用的帐户名相匹配,而不是您的登录名。此帐户名可能在url中也有一个区域,应该包括该区域。例如,xyzcompany.us-east-1.snowflakecomputing.com:443


我会确保您在UI工作表的正确位置设置了角色。最简单的检查方法是运行SELECT CURRENT_角色;命令您也可以只运行USE-ROLE-SECURITYADMIN;在工作表中,确保设置正确。该角色应该具有更改用户参数的权限。

在我的情况下,它在我使用“ACCOUNTADMIN”角色时起作用。

在我的情况下,它在我使用“ACCOUNTADMIN”角色时起作用。

我所做的与您在这里描述的完全相同,但它仍然不起作用。不知道这是否是因为我使用的是“30天试用”版本。我的做法与您在这里描述的完全相同,但仍然不起作用。不知道是不是因为我使用的是“30天试用”版本。
~/.ssh/id_rsa
snowflake.private.key=MIIEowIBAAKCAQEApM9bYyleCC+......... <long string>
alter user <my user id> set rsa_public_key='MIIEowIBAAKCAQEApM9bYyleCC...';
SQL access control error: Insufficient privileges to operate on user 
snowflake.url.name=<account_name>.snowflakecomputing.com:443