【问题标题】:greenplum gpload : configuration YML file errorgreenplum gpload:配置 YML 文件错误
【发布时间】:2017-02-25 11:34:30
【问题描述】:

当我尝试在 greenplum 中执行 gpload 时,遇到了错误。

输入指令:

[gpadmin@mdw ~]$ gpload -f test.yml

我得到的错误

2017-02-25 11:19:13|ERROR|configuration file error: expected <block end>, but found '?', line 9

配置 YAML 文件内容:

VERSION: 1.0.0.1 
DATABASE: gpadmin
USER: gpadmin
HOST: gpdbsne
PORT: 5432
GPLOAD:
   INPUT:
    - SOURCE:
    LOCAL_HOSTNAME:
      - gpdbsne
    PORT: 8999
    FILE:
      - /home/gpadmin/testfile.txt
    - FORMAT: text 
    - DELIMITER: '|'
    - QUOTE: '"'
    - COLUMNS:
       - col1: text
       - col2: text
       - col3: text
       - col4: text
       - col5: text
   OUTPUT:
     - TABLE: public.test
     - MODE: insert 
     - MAPPING:
           col1: col1
           col2: col2

【问题讨论】:

    标签: linux greenplum hawq


    【解决方案1】:

    我是否正确理解数据结构是:INPUT - SOURCE - LOCAL_HOSTNAME ?
    如果是这样,请在 SOURCE: Item 之后添加两个空格。
    -- 根据评论编辑。
    呈现格式的 yml 配置高度依赖于表格。
    因此,工作配置可能如下所示:

    VERSION: 1.0.0.1 
    DATABASE: gpadmin
    USER: gpadmin
    HOST: gpdbsne
    PORT: 5432
    GPLOAD:
      - INPUT:
        - SOURCE:
          LOCAL_HOSTNAME: gpdbsne
          PORT: 8999
          FILE: /home/gpadmin/testfile.txt
        - FORMAT: text 
        - DELIMITER: '|'
        - QUOTE: '"'
        - COLUMNS:
          - col1: text
          - col2: text
          - col3: text
          - col4: text
          - col5: text
      - OUTPUT:
        - TABLE: public.test
        - MODE: insert 
        - MAPPING:
          - col1: col1
          - col2: col2
    

    【讨论】:

    • 能否请您提供 json 或任何其他数据模型表示?我会在 yml config 中为你生成它。
    • 谢谢我刚刚重新检查。这是工作 。目前,得到这个 2017-02-25 18:34:24|ERROR|unexpected key: "local_hostname"
    • yml 配置风格总是很无聊。首先拥有数据模型并了解有 3 种类型的值非常重要:单值、键值和列表。所有这些都可以通过制表方式混合。
    • 谢谢你,我申请并开始了只有我面对这个paste.ofcode.org/F3qq57WrFjbUAe2nNLgcKN
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-19
    • 2014-12-28
    • 1970-01-01
    • 2012-07-17
    • 1970-01-01
    相关资源
    最近更新 更多