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

Датасет работает с источниками в режиме прямого доступа: все запросы к данным DataLens выполняет на стороне источника. Настройки датасета определяют, каким образом датасет будет работать с данными источника.

Подключение нескольких таблиц

Если в источнике доступно несколько таблиц, вы можете объединять их с помощью оператора JOIN.
Объединение происходит через создание связи. В связи вы указываете поля исходной таблицы и поля таблицы, с которой происходит объединение.

Доступны следующие операторы JOIN:

Фильтрация по умолчанию для новых чартов

В датасете можно создать фильтр по умолчанию. Он будет применен к любому новому чарту, созданному на основе данных из текущего датасета.

Примечание

  • Фильтр для отдельного чарта задается в настройках чарта.
  • Фильтры по умолчанию не применяются к данным в области предпросмотра датасета.

Фильтрация по умолчанию для новых чартов позволяет:

  • Уменьшить объем данных, запрашиваемых из источника при построении чарта.
  • Не добавлять одинаковые фильтры в новые чарты, созданные на основе данных из одного датасета.

Выполнение SQL-запросов в датасетах

Источник данных датасета можно определять произвольными SQL-запросами над подключениями к БД. Текст запроса при обращении к источнику данных исполняется в виде подзапроса. Подробнее о том, как использовать SQL-запросы в датасете, читайте в разделе Описание датасета через SQL-запрос к источнику.
При использовании SQL-запросов в датасетах рекомендуется:

  • Ограничить права пользователя, прописанного в подключении, до read-only.
  • Пользователям, которые не должны иметь права на выполнение произвольного запроса, назначить право доступа Исполнение на подключение и связанные с ним датасеты.

Включить или отключить использование подзапросов в качестве источника можно при создании подключения и при его редактировании.

См. также