Uploaded image for project: 'Apache NiFi'
  1. Apache NiFi
  2. NIFI-6680

Nifi PutKudu processor - Convert record field names to lowercase

    XMLWordPrintableJSON

Details

    • Wish
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.9.2
    • 1.11.0
    • Extensions
    • None

    Description

      Kudu supports case sensitive column names while query tools built over Kudu (eg. Impala) do not. If a table is created via Impala, which is the most common use case, all column names are converted to lowercase. If an incoming record in a FlowFile contains uppercase column names, the columns won't match the schema of the destination table unless the schema for the record is modified to have lowercase field names.

      Rather than converting the schema of the record, I propose field names are converted to lowercase before they are put into Kudu.  

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              kmccarthy Kevin J McCarthy
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 1h Original Estimate - 1h
                  1h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 4.5h
                  4.5h