【问题标题】:Data not loaded correctly into snowflake table from S3 bucket数据未从 S3 存储桶正确加载到雪花表中
【发布时间】:2022-01-24 00:47:14
【问题描述】:

我在将数据从亚马逊 S3 存储桶加载到雪花表时遇到问题。这是我的命令:

copy into myTableName
  from 's3://dev-allocation-storage/data_feed/'
  credentials=(aws_key_id='***********' aws_secret_key='**********')
  PATTERN='.*/.*/.*/.*'
  file_format = (type = csv field_delimiter = '|' skip_header = 1 error_on_column_count_mismatch=false );

我的存储桶中有 3 个 CSV 文件,它们都被加载到表中。但我的目标表中有 8 列,但它们都作为 JSON 对象加载到第一列中。

【问题讨论】:

  • 我们为什么要大喊大叫?
  • @Alexander 如果您批准编辑,那么大喊大叫就会停止。然后还可以进行另一次编辑以删除不需要的 AWS 标签。

标签: snowflake-cloud-data-platform


【解决方案1】:

检查您没有将每一行都用双引号括起来。类似“f1|f2|...|f8”的东西。这将被视为一个单列值。不像“f1”|“f2”|...|“f8”。

【讨论】:

    猜你喜欢
    • 2022-01-22
    • 1970-01-01
    • 2020-11-13
    • 1970-01-01
    • 2021-11-14
    • 1970-01-01
    • 2021-03-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多