非法模式字符:读取yaml时n

问题描述 投票:0回答:1

我有一个具有以下定义的yaml,但在读取文件时我收到错误#错误:运行读取报告配置时失败。 非法模式字符:n

  - source: internal
    instance: internal
    query: "select distinct b.HSETTLEDATE,a.ACCOUNT_NO,a.FREEZE_STATUS,a.DESCRP,a.FREEZE_MARK_UNMARK_DT,a.NARRATION,a.EXTENDED_NARR from Demo2 a left join Demo1 b on a.ACCOUNT_NO=INT(b.ACC_NO)"
    fetch_size: 10000
    partition: 1
    df_name: 'monthly_report_for_dbt_freeze_account_error'
    output_file_type: excel
    delimiter: na
    output_flag: T
    output_location: ""
    output_filename: "monthly_report_for_dbt_freeze_account_error"


这个查询在语法上是正确的 - 不确定这里的错误是什么......

apache-spark-sql yaml
1个回答
0
投票

更新 - 虽然错误显示问题出在读取配置中,但它是在执行查询时出现的 - 该错误是由 yaml 的先前块引起的

当 Spark 无法解析日期格式时,会出现错误

请检查代码中的 to_date 语句

遵循的步骤

    运行每个查询(打印创建的数据框)
  1. 检查每个查询的日期格式
© www.soinside.com 2019 - 2024. All rights reserved.