Создание структуры данных

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

Выберите необходимый запрос и нажмите Добавить
BI

После добавления первого запроса получится такая структура данных:
BI

После добавления первого запроса можно:

  • Построить доску на основе данных из одного непреобразованного запроса
  • Преобразовать данные из добавленного запроса (фильтр, добавление столбца и другое)
  • Добавить к запросу данные из других запросов

Преобразование данных. Шаги преобразования

BI

Шаги преобразования применяются к таблице последовательно.
Шаги можно добавлять только к последнему добавленному в структуру запросу.

Добавить шаг преобразования

Для добавления нового шага преобразования, нажмите +
В открывшемся окне выберите тип преобразования данных.

Типы преобразования данных

Добавить столбец - Добавляет столбец с заданными значениями. Это могут быть результаты преобразования других столбцов или констант. Также есть возможность использовать логические операторы. Может быть несколько типов добавления столбцов.

Примеры преобразований:

Обрезать часы на звонках из коллтрекинга (Вместо 23.03.2018 14:00 —> 23.03.2018 00:00) - DATETIME_TRUNC(date, DAY)

Выделение информации по регулярному выражению - REGEXP_EXTRACT(ga_adcontent, "\\|cid\\|(\\d+)")

Выделить CampaignId из данных коллтрекинга - CASE WHEN utmsource LIKE "yandex" AND utmmedium LIKE "cpc" THEN REGEXP_EXTRACT(utmcontent, "\\|cid_(\\d+)") WHEN utmsource LIKE "google" AND utmmedium LIKE "cpc" THEN REGEXP_EXTRACT(utmcontent, "\\|cid_(\\d+)") ELSE "No CampaignId" END

Выделить систему из данных коллтрекинга - CASE WHEN utmsource LIKE "yandex" AND utmmedium LIKE "cpc" THEN "Директ" WHEN utmsource LIKE "google" AND utmmedium LIKE "cpc" THEN "AdWords" ELSE "Else" END

Изменить тип столбца - Позволяет менять тип данных поля среди: date (даты), float (дробные числа), integer (целые числа), text (текст).

Фильтрация - Фильтрует значения таблицы по выбранному фактору.

Сводная таблица - Позволяет производить обобщение выбранных числовых значений по выбранным измерениям. Аналог функции сводная таблица из Excel.

Удалить столбец - Позволяет удалить столбец из таблицы.

Сортировка - Производит сортировку значений таблицы по выбранному фактору.

Шаги можно редактировать и удалять.

Добавление других запросов в структуру

Способы объединения данных

Данные можно склеивать двумя способами: поместить строки из запросов друг под другом (аналог функции UNION из SQL) или поместить столбцы из разных запросов друг за другом (аналог функции JOIN из SQL)

Таблица объединения

В К50:BI помещение строк из запросов друг под другом называется таблицей объединения. Она состоит из множества столбцов таблиц, участвующих в объединении.

Обратите внимание

Если в одной из исходных таблиц есть столбец, которого нет в других таблицах, то значение этого столбца для строк из других таблиц становится NULL.

Для создания таблицы объединения, нажмите

BI
Сохранять дубликаты строк - по умолчанию из дублирующих строк будет выбрана и оставлена только одна уникальная. Если вам необходимо оставить все строки, установите эту настройку.

В результате появится таблица вида:

Таблица присоединения

В К50:BI помещение столбцов из разных запросов друг за другом называется таблицей присоединения. Она получается посредством присоединения к одной главной таблице других таблиц, данные сопоставляются по одному или нескольким столбцам.

Для создания таблицы объединения, нажмите

BI

После добавления запроса, необходимо выбрать способ связи данных.

В результате появится таблица вида:

Вложенные структуры данных

Структура может быть вложенной. Например присоединенные запросы можно объединить с другим запросом.

В результате появится таблица вида:

Общую структуру и вложенность можно увидеть в меню Таблицы
BI