Snowflake创建DORA Auto-grader API集成时SQL内部错误如何解决
Snowflake DORA API集成创建错误修复方案
- 核心配置错误排查:你当前执行SQL的
api_allowed_prefixes参数中,AWS区域字段填写为us-west2,不符合AWS标准区域命名规则,正确格式应为us-west-2,缺少分隔横杠是触发本次内部错误的最常见原因。 - 权限校验项:
- 确认你使用的是实验分配的Snowflake专属试用账户,DORA专用IAM角色仅对实验环境账户开放权限,自定义商业账户无法调用该角色
- 运行
show grants to role accountadmin;确认当前持有ACCOUNTADMIN角色拥有CREATE INTEGRATION系统权限
- 修正后可直接执行的SQL语句:
use role accountadmin; create or replace api integration dora_api_integration api_provider = aws_api_gateway api_aws_role_arn = 'arn:aws:iam::321463406630:role/snowflakeLearnerAssumedRole' enabled = true api_allowed_prefixes = ('https://awy6hshxy4.execute-api.us-west-2.amazonaws.com/dev/edu_dora');
若修正配置后仍出现相同报错,可在Snowflake控制台提交支持工单,附带报错incident编号
9891434,平台侧可直接基于该编号检索后端日志定位故障。
内容的提问来源于stack exchange,提问作者Gopal Krishan
相关产品推荐
相关产品推荐

