【问题标题】:while parsing a block collection expected <block end>, but found '?'解析块集合时预期 <block end>,但发现“?”
【发布时间】:2021-09-25 16:27:07
【问题描述】:

我遇到了这个错误,不知道发生了什么

Raw Error:
    ------------------------------
    while parsing a block collection
      in "<unicode string>", line 4, column 5:
            - name: adventure_works_elt
            ^
    expected <block end>, but found '?'
      in "<unicode string>", line 5, column 5:
            description: 
            ^

代码如下:

版本:1

sources:
    - name: adventure_works_elt
    description: 
    tables:
        - name: SalesOrderHeader
        description:
        - name: Product
        description:
        - name: ProductCategory
        description:
        - name: ProductSubcategory
        description:
        - name: ProductListPriceHistory
        description:
        - name: Address
        description:
        - name: StateProvince
        description:
        - name: CountryRegion
        description:
        - name: SalesOrderHeaderSalesReason
        description:
        - name: Person
        description:
        - name: SalesReason
        description:

【问题讨论】:

    标签: sql dbt


    【解决方案1】:

    使用 YAML 字典,您需要像这样排列键:

    sources:
        - name: adventure_works_elt
          description: ""
          tables:
            - name: SalesOrderHeader
              description: ""
            - name: Product
              description: ""
            - name: ProductCategory
              description: ""
            - name: ProductSubcategory
              description: ""
            - name: ProductListPriceHistory
              description: ""
            - name: Address
              description: ""
            - name: StateProvince
              description: ""
            - name: CountryRegion
              description: ""
            - name: SalesOrderHeaderSalesReason
              description: ""
            - name: Person
              description: ""
            - name: SalesReason
              description: ""
    

    请注意我添加的引号,您需要这些引号以避免另一个错误。

    【讨论】:

      猜你喜欢
      • 2019-04-26
      • 2019-09-30
      • 1970-01-01
      • 2017-10-16
      • 1970-01-01
      • 2018-03-27
      • 2020-04-25
      • 1970-01-01
      • 2015-11-10
      相关资源
      最近更新 更多