Uploaded image for project: 'Atlas'
  1. Atlas
  2. ATLAS-4129

[Atlas: Glossary Term Bulk Import] Only glossaries are created when there is faulty input in one of the rows during bulk import of glossaries

    XMLWordPrintableJSON

Details

    Description

      While importing bulk glossaries via bulk import feature, if one of the rows has a fault, it throws exception and creates only glossary names for the rest of the input.

      Consider the following input

      GlossaryName, TermName, ShortDescription, LongDescription, Examples, Abbreviation, Usage, AdditionalAttributes, TranslationTerms, ValidValuesFor, Synonyms, ReplacedBy, ValidValues, ReplacementTerms, SeeAlso, TranslatedTerms, IsA, Antonyms, Classifies, PreferredToTerms, PreferredTerms
      gloss_1,term_1
      gloss_1,term_1
      gloss_2,term_2
      gloss_3,term_3
      
      

      Here we are creating gloss_1 and term_1 twice.

      The first time succeeds, the second time it throws the right exception as follows

       {"errorCode":"ATLAS-500-00-016", "errorMessage":"Error occurred while creating glossary term: \{0}
      ",
      "errorCause":"Glossary term with qualifiedName term_1@gloss_1 already exists"}

       

      But for the remaining rows, it creates only the glossaries without creating the terms

      Attachments

        1. Screenshot 2021-01-28 at 11.46.10 AM.png
          618 kB
          Dharshana M Krishnamoorthy

        Issue Links

          Activity

            People

              mayank_nj Mayank Jain
              dharshmk Dharshana M Krishnamoorthy
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: