【问题标题】:How to create a stage with a filter on json file?如何在 json 文件上创建一个带有过滤器的阶段?
【发布时间】:2020-09-30 21:16:40
【问题描述】:

我很难使用舞台,因为其中一个 json 文件有语法问题。

有人知道是否可以创建一个带有regex 文件名过滤器的阶段?

一旦创建了舞台,我就成功了:

list @my_stage pattern = 'mypattern'

但我似乎无法将这个约束直接整合到舞台的创建中......

【问题讨论】:

    标签: json filter snowflake-cloud-data-platform stage


    【解决方案1】:

    创建阶段时无法指定模式,但在阶段上执行的操作可以应用模式,这有助于忽略已知的坏文件。

    可以在listing a stagequerying a stage directly 和执行COPY INTO <TABLE> FROM <STAGE> commands 时应用舞台文件上的模式。

    COPY INTO <TABLE> 选项还允许传递 ON_ERROR='CONTINUE' option 以自动忽略正在加载的任何文件中的不可读行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-12
      • 2021-11-24
      相关资源
      最近更新 更多