При использовании служб Analysis Services можно добавить файл Translations
для предоставления имен объектов, зависящих от локали.В настоящее время это работает нормально.
Однако, когда я прихожу для просмотра данных, логические значения True
или False
всегда на английском языке.
Как вы можете видеть на скриншоте нижеинтерфейс и визуализация Power BI выбрали настройку на французском языке и применили соответствующие имена объектов, но True
и False
остаются (то же самое можно увидеть и при фактической загрузке французской версии рабочего стола Power BI):
Поскольку логическое / логическое значение представляет собой просто значение bit
, а не string
данных или может быть неоднозначным из-за форматирования (например, dd/mm/yyyy
и mm/dd/yyyy
даты), я бы подумал, что Vrai
и Faux
будут использоваться в том виде, в каком они есть при использовании формул Excel.
Похоже, это чисто проблема с тем, как механизм Vertipaq передает свои данные.Если вы добавляете новую меру на панель мониторинга Power BI, работающую на французском языке, которая всегда возвращает False
, вы получаете ту же проблему:
и даже если вы проанализируете модель во французском Excel, вы получите ту же проблему:
Кто-нибудь нашел способ обойти это, в идеале неполагаться на строковые представления логических значений?