首页 > 解决方案 > 使用相对路径创建雪花舞台

问题描述

我正在尝试使用“test”文件夹名称作为 Snowflake 阶段创建的动态文件夹路径,该路径位于 s3 url 之后。

复制命令运行但返回零记录。

  create or replace stage MYSQL_S3 url='s3://myproject/product/BackEnd/'
  credentials=(aws_key_id='x' aws_secret_key='s' AWS_TOKEN='s')
  file_format = myformat.format_csv;


 copy into test from @MYSQL_S3 pattern = 'test/'

有什么遗漏吗?

标签: snowflake-cloud-data-platformsnowflake-schemasnowflake-task

解决方案


试试pattern='.*test/.*'Pattern是一个正则表达式,必须匹配路径(S3 键)和文件名。您可以使用LIST查看模式匹配的内容。

或附加test/到舞台网址,请尝试copy into test from @MYSQL_S3/test/;


推荐阅读