Uploaded image for project: 'Talend Component Kit'
  1. Talend Component Kit
  2. TCOMP-2096

Support BigDecimal type in DI integration

Details

    • All
    • Hide

      Will create another ticket for the 1.38.6 release backport for validation (7.3.1-R2022-05).
      Backport to maintenance/1.38 involves more cherry-pickings and checkings.

      Show
      Will create another ticket for the 1.38.6 release backport for validation (7.3.1-R2022-05). Backport to maintenance/1.38 involves more cherry-pickings and checkings.
    • GreenHopper Ranking:
      0|i2dnmr:
    • 9223372036854775807
    • Small

    Description

      https://talend.slack.com/archives/C01LY0MJ44B/p1644593435220949

      Need to keep BigDecimal type information when converting studio record to TCK record.

      We need this type for connectors. like in TDI-47538

       

      Edit fdesiles:

      Following this feature implementation, schema for records will have a new property matching to the original type of the column in the record:

      This new property is called talend.studio.type and will take following form:

      SchemaImpl.EntryImpl(name=newColumn7BigDecimal, rawName=newColumn7BigDecimal, type=STRING, nullable=true, metadata=false, defaultValue=null, elementSchema=null, comment=, props={talend.studio.precision=-1, talend.studio.key=false, talend.studio.length=-1, talend.studio.type=id_BigDecimal})
      

      It will be up to each output components to use it afterwards.

       

      Attachments

        Activity

          People

            emmanuel_g emmanuel gallois
            zhao_jin Zhao Jin
            emmanuel gallois, Fabien Desiles
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: