如何在雪花外部表中给出图案

时间:2020-03-30 03:46:14

标签: snowflake-cloud-data-platform

我在S3中的特定路径(只有这些文件存在)中有2k个文件,其格式为emp_test_user_1.csv,emp_test_user_2.csv等。

必须创建一个外部表并将数据加载到该表中。当我尝试创建并提供模式,例如pattern ='emp_test_user * .csv';

加载表后,没有将数据加载到表中。 你能帮我吗?

1 个答案:

答案 0 :(得分:0)

尝试更改模式以匹配整个路径,而不仅仅是文件名。例如:

pattern='.*emp_test_user.*\\.csv'

.*匹配零个或多个字符。要匹配点,可以使用[.]\\.


更新

您可以使用LIST测试您的模式:

list @mystage pattern='.*emp_test_user.*[.]csv'