Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Названия таблиц

При загрузке данных используйте короткие названия для таблиц (не более 30 символов).

Выборка
hiddentrue
  • Используйте латиницу при именовании добавляемых таблиц. Спецсимволы и пробелы в названиях таблиц не поддерживаются.

Названия полей в источнике данных

Названия полей в источнике данных должны содержать только буквы (a-z, A-Z, а-я, А-Я), числа (0-9) и символ подчеркивания ( _ ). Длина названия должна быть не более 40 символов50 символов (при редактировании через пользовательский интерфейс).

Названия мер

В названии мер нельзя использовать квадратные скобки [ , ] и другие спецсимволы, за исключением символа подчеркивания ( _ ).

Модель данных

  • На данный момент поддерживаются только денормализованные таблицы и модели данных “звезда” и “созвездие“.

Дашборды

  • Дашборды, созданные в версии 3.4, могут быть опубликованы на Портале версии 2.хх при условии, что платформы развернуты на одном сервере.

  • В данный момент, если применить тему на всю рабочую область, а потом создать новый дашборд, то у этого дашборда будет системная тема, а не тема рабочей области. Но если снова применить тему на всю рабочую область, то она применится и на новые дашборды.

Настройка виджетов

  • При разбивке данных, нельзя добавить отдельные значения в формате Bool.

  • В текущей версии нельзя отсортировать данные по колонке с типом данных целое число.

Плоская таблица

  • Не отображаются данные столбцов из разных таблиц, если они не связаны. Для отображения данных необходимо также добавить поле из таблицы фактов, с которой они связаны.

  • Визуализация данных не будет производиться, если показатель не агрегируется:

    Image RemovedImage Added

Загрузка данных с помощью JDBC

При загрузке данных с помощью JDBC следует учитывать, что если в запросе используется FULL JOIN, который объединяет данные таблиц, то в результате слияния могут появиться пустые ячейки, которые заполняются значением null. При этом, если в предложении SELECT используется колонка, которая не допускает использование значений null, то данные не загрузятся. 

В данной ситуации, для успешной загрузки данных, в запросе необходимо использовать функцию coalesce, которая заменит null на пустую строку в поле. Например, для загрузки колонки brandname с отсутствующими значениями, в запросе необходимо указать select coalesce(brandname, '''') вместо select brandname.

Пример запроса:

Блок кода
select *
from jdbc(
    'jdbc:postgresql://84.252.140.141:5432/postgres?user=postgres&password=',
    'postgres',
    'select coalesce(brandname, ''''), brands.key as "bk", salesamount, facts.key as "fk"
     from brands
     full join facts on brands.key = facts.key;');

DAX

Не поддерживается сценарий, когда в DAX-формуле участвует несколько мер, которые используют данные разных таблиц (со стороны “один“). Иными словами, если в расчете предполагается использовать меру из таблицы-справочника, то в рамках этого DAX необходимо использовать только меры из этой же таблицы-справочника. Несколько мер можно использовать при условии, что:

  • все меры используют данные из одной и той же таблицы;

  • используются расчеты с несколькими таблицами фактов. (синяя звезда)

На этой странице

Оглавление

Нужна дополнительная помощь?

Свяжитесь с технической поддержкой.

Выборка
hiddentrue

Особенности при работе с EVALUATE

  • Функция SUMMARIZECOLUMNS не работает с фильтрами без меры. DAX выражение работает корректно, если встроить меру с COUNTROWS.