Skip to content

Adding column fails on aliases #36

Description

Adding a column is failing on aliases error

Command:

tableau_utilities --clean_dir --location local --file_path '/Users/jayrosenthal/Downloads/test.tdsx' --save_tds datasource --column_name MY_FIELD --folder_name 'My New Folder'  --persona string_dimension
Unable to complete action
Errors occurred while trying to load the data source "Test". The load was not able to complete successfully.
Error(1121,10): element 'aliases' is not allowed for content model '(server-captions,calculation,utility-members?,aliases,statistical-model?,semantic-values*,desc,((members)|(range)))' (id: /var/folders/b5/zgd5y94951x5gphxds76x5n00000gn/T/tableau-temp/281698952/Test.tds)
Error(1136,10): element 'aliases' is not allowed for content model '(server-captions,calculation,utility-members?,aliases,statistical-model?,semantic-values*,desc,((members)|(range)))' (id: /var/folders/b5/zgd5y94951x5gphxds76x5n00000gn/T/tableau-temp/281698952/Test.tds)
Error(1331,10): element 'aliases' is not allowed for content model '(server-captions,calculation,utility-members?,aliases,statistical-model?,semantic-values*,desc,((members)|(range)))' (id: /var/folders/b5/zgd5y94951x5gphxds76x5n00000gn/T/tableau-temp/281698952/Test.tds)

I see this data structure in the file and I think that's the issue:

 <column caption='My column' datatype='boolean' name='[MY_COLUMN]' role='dimension' type='nominal'>
        <aliases>
          <alias key='false' value='C' />
          <alias key='true' value='P' />
        </aliases>
        <desc>
          <formatted-text>
            <run>My definitions</run>
          </formatted-text>
        </desc>
      </column>

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions