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

  1. Преобразование данных. Шаги преобразования
  2. Типы преобразования данных
  3. Добавление других запросов в сводные данные

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

Чтобы добавить запрос,нажмите .

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

  • построить Доску на основе данных из одного непреобразованного запроса;

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

  • добавить к запросу данные из других запросов.

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

Для преобразования данных в Структуре данных доступны следующие шаги:

  • Добавить столбец.

  • Переименовать столбец.

  • Заменить столбец.

  • Удалить столбец.

  • Фильтр.

  • Изменить тип.

  • Сводная таблица.

  • Сортировка.

  • Лимит.

Каждый из типов преобразования можно использовать несколько раз.

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

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

Добавить столбец.

Используется для создания новых столбцов. Состоит их 3-х полей:

Имя — введите название нового столбца. Прописывается латиницей без пробелов.

Тип — выберите тип столбца из списка.

Выражение — введите значение для нового столбца. Это может быть текстовое значение (записывается в кавычках ""), числовое значение или выражение SQL.

Переименовать столбец.

Используется для назначения другого имени текущему столбцу. Состоит из 2-х полей :

Столбец — введите название текущего столбца, которое нужно изменить.

Имя — введите новое название для столбца.

Заменить столбец.

Используется для преобразования значений в исходном столбце. При этом сохраняется название столбца, но используются данные, полученные в результате преобразования. Например, можно добавить НДС к значениям стоимости. Состоит из 4-х полей:

Столбец — введите название столбца, который нужно заменить.

Имя — используется только для отображения имени столбца после замены (совпадает с именем заменяемого столбца).

Тип — тип данных столбца после преобразования.

Выражение — функция, выполняющая преобразование столбца.

Структуру данных, полученную в результате замены столбца, можно выгрузить в CSV-файл.

Удалить столбец.

Для удаления столбца из таблицы. Состоит из одного поля:

Столбец — выберите название столбца, который нужно удалить.

Фильтр.

Фильтрует значения таблицы по выбранному фактору. Одновременно можно задать несколько фильтров. Состоит из 2-х полей:

Название столбца — выберите столбец, к которому будет применена фильтрация.

Оператор фильтра — выберите условие, по которому будет фильтроваться значения столбцов.

Оператор фильтра Описание оператора
Равно Строгое соответствие значению.
Не равно Не строгое соответствие значению.
Среди Выбор значения строго из перечисленных.
Не среди Исключение значения, строго из перечисленных.
Содержит Выбор всех значений, где содержится искомое.
Не содержит Выбор всех значений, которые не содержат искомое.
Больше, чем Выбор большего значения, чем указанное выше.
Меньше, чем Выбор меньшего значения, чем указанное выше.
Соответствует интервалу Фильтр для поля Data. Фильтрует поля дат, в соответствии с выбором в календаре.
Пустой
Не пустой
Начинается с
Не начинается с
Заканчивается на
Не кончается на
Оператор фильтра Описание оператора
Равно Строгое соответствие значению.
Не равно Не строгое соответствие значению.
Среди Выбор значения строго из перечисленных.
Не среди Исключение значения, строго из перечисленных.
Содержит Выбор всех значений, где содержится искомое.
Не содержит Выбор всех значений, которые не содержат искомое.
Больше, чем Выбор большего значения, чем указанное выше.
Меньше, чем Выбор меньшего значения, чем указанное выше.
Соответствует интервалу Фильтр для поля Data. Фильтрует поля дат, в соответствии с выбором в календаре.
Пустой
Не пустой
Начинается с
Не начинается с
Заканчивается на
Не кончается на
Изменить тип.

Используется для изменения типа столбца. Например, можно изменить столбец CampaignId из числового типа в текстовый. Состоит из 3-х полей:

Столбец — выберите название столбца, которому нужно изменить тип.

Тип — выберите тип, который нужно изменить.

Новый тип — выберите тип столбца из списка.

Сводная таблица.

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

Сортировка.

Используется для отображения данных в определенном порядке. Можно использовать несколько группировок одновременно. Состоит из 2-х полей:

Столбец — введите название столбца, к которому будет применима сортировка.

Направление — выберите порядок, по которому будет проведена сортировка. Для числовых значений - от большего к меньшему / от меньшего к большему. Для текстовых значений — от А до Я / от Я до А.

Лимит.

Удаляет все строки, кроме первых N, где N — указанное число. Может быть применимо на этапе формирования структуры для вывода только части данных. Состоит из одного поля:

Значение — задайте количество строк, которое нужно загрузить в структуру.

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


BI

Доступные действия:

BI — Удалить шаг.

BI — Редактировать шаг.

BI (нажмите и перетащите этап на другую позицию) — Сменить очередность шага.

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

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

Данные можно склеивать двумя способами:

  • поместить строки из запросов друг под другом (аналог функции UNION из SQL);
  • или поместить столбцы из разных запросов друг за другом (аналог функции JOIN из SQL).
Таблица объединения.

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


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

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

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

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

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

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

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

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

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

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

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

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

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