Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-33656

If json.ignose-parse-errors =true is configured and Array parsing errors occur, other columns will be empty

    XMLWordPrintableJSON

Details

    Description

      If json.ignore-parse-errors is set to true and Array parsing errors occur, the fields following array are resolved as empty in the complete json message

      Create Table DDL

      create table default_catalog.default_database.test (
      id                   STRING
      ,sheetNo              STRING
      ,attentionList        ARRAY<STRING>
      )
      WITH ('connector' = 'kafka',
      'topic' = 'test',
      'properties.bootstrap.servers' = 'xxx',
      'scan.startup.mode' = 'latest-offset',
      'format' = 'json',
      'json.ignore-parse-errors' = 'true',
      'json.map-null-key.mode' = 'LITERAL'
      );

      1.、

      2.

      3.

      Attachments

        1. image-2023-11-30-14-47-02-300.png
          361 kB
          duke
        2. image-2023-11-27-14-03-10-885.png
          55 kB
          duke
        3. image-2023-11-27-14-02-52-065.png
          69 kB
          duke
        4. image-2023-11-27-14-02-30-666.png
          42 kB
          duke
        5. image-2023-11-27-14-02-01-252.png
          56 kB
          duke
        6. image-2023-11-27-14-01-12-187.png
          55 kB
          duke
        7. image-2023-11-27-14-00-41-176.png
          28 kB
          duke
        8. image-2023-11-27-14-00-04-672.png
          42 kB
          duke
        9. image-2023-11-27-13-59-42-066.png
          58 kB
          duke
        10. image-2023-11-27-13-58-22-513.png
          63 kB
          duke

        Activity

          People

            Unassigned Unassigned
            duke13 duke
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated: