Eugene Lee
02/02/2023, 3:23 AM__
to prefix certain columns. This is preventing me from adding adding these tables using the LDM.
I get the following error:
Column name is not aligned with naming conventions name=__cubeJoinField separator=__ numOfParts=2 expectedNumOfParts=3
The answer to this previously asked question says that the LDM should give me an option to ignore columns
https://community.gooddata.com/data-sources-59/why-are-column-names-with-invalid-514
However I can’t find this option anywhere. Can anyone confirm that this should be possible? Thanks!Joseph Heun
02/02/2023, 3:37 AMEugene Lee
02/02/2023, 3:39 AMJoseph Heun
02/02/2023, 4:27 AMJan Soubusta
02/02/2023, 8:43 AMwdfPrefix
, which causes no LDM entity (attribute/fact/..) is generated from matching columns.
If you are looking for this feature (limit generation of LDM entities from columns), this prefix can be used, but unfortunately __
is not valid pattern in this case, because we expect prefix (e.g. wdf
) followed by seperator(e.g. __
).
Generally, if you even want to exclude columns generated into LDM or if you want to customize the generated LDM, you can always utilize our Python SDK. You can execute scan/generateLogicalModel with the SDK and then apply any logic on it in Python language.
I did it in many demos and can give you an example if you are interested.Eugene Lee
02/03/2023, 3:08 AM