Dear developers,
we have found an error when saiku (CE version 1.8.0 build 2019-04-12) tries to get label of lookup table with multi-language labels:
PSQLException: ERROR: column c_fra_class_code_fra_class_code_code.c_fra_class_code_fra_class_code_label_ does not exist Rada: Perhaps you meant to reference the column "c_fra_class_code_fra_class_code_code.c_fra_class_code_fra_class_code_label". Pozice: 98
saiku generates column name
c_fra_class_code_fra_class_code_label_ (note finale underscore)
but available columns are
c_fra_class_code_fra_class_code_label
c_fra_class_code_fra_class_code_label_en
c_fra_class_code_fra_class_code_label_ru
screenshots (not able to upload directly here :-/ uploading images is limited to users with >60 reputation points):
- saiku error: https://drive.google.com/open?id=1AVQHdk3VUKxs9yCG6RhNn-mclfOIblBC
- db state: https://drive.google.com/open?id=1YN4RJ5E15F95n74d_MUOcSAiM3tJKqzf
Is it possible to somehow tell saiku which language to use? Or to use default label (without final _en for example)?
workaround:
It is possible to rename column in rddcollectsaiku schema to contain final underscore. After that saiku is working fine.