Загружаем навигацию по разделам. Статью можно читать.

Добавление данных

Вкладка ДАННЫЕ - самая правая панель отчета. Ее видно в режиме редактирования. Предназначена для добавления, обновления или удаления данных, их сортировки и фильтрации.

Основные возможности вкладки ДАННЫЕ

  • Создание календарного источника по диапазону дат.
  • Подключение таблиц из каталога доступных баз данных.
  • Прямое подключение к PostgreSQL или Microsoft SQL Server.
  • Выбор одной или нескольких таблиц, или представлений из базы данных.
  • Предпросмотр структуры и первых строк таблицы перед загрузкой.
  • Загрузка данных из CSV, Excel, JSON и XML.
  • Вставка данных вручную в формате CSV или JSON.
  • Загрузка файла по прямой ссылке.
  • Выбор нескольких листов Excel и создание отдельных источников для каждого листа.
  • Подключение списков Business Scanner Platform.
  • Подключение коннекторов ALAN IoT App, Business Scanner (Задачи) и Weeek CRM.
  • Подключение файлов через Data Gateway.
  • Подключение данных по JSON-ссылке с дополнительными HTTP-заголовками.
  • Настройка типов колонок перед созданием источника.
  • Разворачивание вложенных объектов в данных, полученных по ссылке.

Варианты добавления данных в отчет

  1. Откройте нужный отчет.
  2. Перейдите в режим редактирования по кнопке Изменить в правом верхнем углу страницы.
  3. Нажмите Получить данные в нижней панели действий или в правой панели Данные (значок плюса).

При создании первого отчета добавить данные можно со стартового экрана, где доступны быстрые карточки:

  • Получить данные;
  • Базы данных;
  • Excel;
  • CSV;
  • Вставьте данные или введите их вручную;
  • Списки;
  • ссылка Посмотреть список доступных коннекторов.

Если в отчете еще нет источников, в панели Данные отображается пустое состояние с кнопкой Добавить данные.

Модальное окно добавления данных

При нажатии на кнопку ПОЛУЧИТЬ или ДОБАВИТЬ ДАННЫЕ (в любом из вариантов) откроется модальное окно добавления данных. Оно называется Добавить источник данных.
Здесь можно выбрать способ подключения к источнику данных: из каталога доступных баз или прямое подключение баз данных, не зарегистрированных в каталоге.

В левой части окна доступны варианты источников данных:

  • Глобальные источники;
  • Хранилища;
  • Календарь;
  • Базы данных;
  • Файлы;
  • Списки;
  • Коннекторы;
  • Ссылки;
  • Data Gateway;
  • Веб-службы;
  • Cloud Apps;
  • Yandex Services.

Внизу окна для удобства есть кнопка Отмена. И основная кнопка действия - Выберите файл. Текст этой кнопки меняется в зависимости от выбора источника данных. Например, при получении данных из файла – «Выберите файл», из Календаря- «Далее», по ссылкам – предложит «Загрузить данные». Кнопка становится недоступной, пока не заполнены обязательные поля или не выбран нужный элемент.

Сообщения об ошибках

Ошибки отображаются в нижней части окна или внутри текущего шага. Обычно сообщение содержит краткую причину: не удалось загрузить список, отсутствует URL, неверный файл, ошибка сервера, неверные параметры подключения или недоступен токен авторизации.

Варианты подключения данных из разных источников

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

  1. Откройте Получить данные.
  2. В левой навигации выберите Календарь.
  3. В поле От выберите начальную дату.
  4. В поле До выберите конечную дату.
  5. Нажмите Создать. В отчет добавится источник данных Календарь с полями даты, года, месяца, дня и дня недели.

Подключить базу данных из каталога Используется, когда нужная база уже зарегистрирована в каталоге Alan-IT и доступна пользователю.

  1. Откройте Получить данные.
  2. Выберите Базы данных.
  3. На шаге выбора способа подключения отметьте Из каталога доступных баз данных.
  4. Нажмите Далее.
  5. В каталоге выберите нужную базу данных.
  6. Нажмите Подключить.
  7. На шаге выбора таблиц отметьте одну или несколько таблиц.
  8. При необходимости используйте поиск, фильтр по типу и предпросмотр.
  9. Нажмите кнопку Загрузить и преобразовать. Выбранные таблицы будут добавлены в отчет как источники данных.

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

  1. Откройте Получить данные.
  2. Выберите Базы данных.
  3. На шаге выбора способа подключения отметьте Прямое подключение.
  4. Нажмите Далее.
  5. Выберите тип базы данных: PostgreSQL, Microsoft SQL Server и т.д.
  6. В блоке Сервер выберите способ ввода: Хост или Строка подключения.
  7. Для режима Хост заполните URL, порт, имя базы данных и режим SSL. Для режима Строка подключения вставьте строку подключения.
  8. В блоке Аутентификация укажите логин и пароль.
  9. Нажмите Тестировать подключение.
  10. После успешного теста нажмите Продолжить с этим подключением.
  11. Выберите таблицы или представления.
  12. Нажмите Загрузить и преобразовать. В результате таблицы из внешней базы данных будут добавлены в отчет.

Создать источник через собственный SQL-запрос Когда нужно загрузить не всю таблицу, а подготовленную выборку: например, только нужные поля, строки за период или результат объединения таблиц.

  1. Откройте прямое подключение к базе данных.
  2. Заполните параметры сервера и аутентификации.
  3. В блоке Расширенные параметры включите Использовать собственную SQL инструкцию.
  4. Введите SQL-запрос.
  5. Используйте только запросы на чтение: SELECT или WITH.
  6. Нажмите Тестировать подключение и создать источник данных. Если подключение и запрос корректны, источник будет создан сразу по результату SQL-инструкции.

Выбрать таблицы из базы данных Когда подключение уже выбрано и нужно определить, какие таблицы попадут в отчет.

  1. На шаге Выбор таблиц просмотрите список найденных таблиц.
  2. Используйте вкладки Все, Таблицы и Представления.
  3. Введите часть названия в поле поиска, если таблиц много.
  4. При необходимости нажмите Группировать по схемам или Показать все.
  5. Отметьте нужные таблицы.
  6. Чтобы выбрать все видимые элементы, нажмите Выбрать все.
  7. Для проверки нажмите значок предпросмотра рядом с таблицей.
  8. Нажмите Загрузить и преобразовать. Выбранные таблицы будут загружены в список источников отчета.

Посмотреть предпросмотр таблицы или списка Когда нужно проверить структуру источника до добавления в отчет, понять какие поля есть в источнике и как выглядят первые строки данных.

  1. На карточке таблицы или списка нажмите значок предпросмотра.
  2. В открывшемся окне посмотрите количество колонок и строк в превью.
  3. Проверьте левую панель со структурой колонок.
  4. Проверьте правую таблицу с первыми строками данных.
  5. Закройте окно предпросмотра.

Загрузить файл с компьютера Когда данные находятся в локальном CSV, Excel, JSON или XML-файле.

  1. Откройте Получить данные.
  2. Выберите Файлы.
  3. Перейдите на вкладку Выбрать файл.
  4. Перетащите файл в область загрузки или нажмите на нее и выберите файл.
  5. Дождитесь обработки файла.
  6. Если это Excel с несколькими листами, выберите один или несколько листов.
  7. Нажмите Далее.
  8. Укажите или проверьте имя источника данных.
  9. На вкладке Таблица проверьте первые строки.
  10. На вкладке Заголовки проверьте и при необходимости измените типы данных для каждой колонки таблицы (текст/число/дата).
  11. Нажмите Загрузить и преобразовать. Файл будет добавлен в отчет как источник данных. Если выбрано несколько листов Excel, каждый лист станет отдельным источником.

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

  1. Откройте Получить данные.
  2. Выберите Файлы.
  3. Перейдите на вкладку Ввести данные.
  4. Вставьте данные в формате CSV или JSON.
  5. Если вставлен CSV, проверьте разделитель: запятая, точка с запятой, табуляция или вертикальная черта.
  6. Нажмите Загрузить данные.
  7. Проверьте имя источника, строки и типы колонок.
  8. Нажмите Загрузить и преобразовать. Введенные данные будут добавлены в отчет как источник.

Загрузить файл по URL Когда файл доступен по прямой ссылке, например https://example.com/data.csv.

  1. Откройте Получить данные.
  2. Выберите Файлы.
  3. Перейдите на вкладку Ввести URL файла.
  4. Вставьте прямую ссылку на файл.
  5. Нажмите Загрузить.
  6. Проверьте имя источника, строки и типы колонок.
  7. Нажмите Загрузить и преобразовать. Файл по ссылке будет добавлен в отчет как источник данных.

Добавить список Business Scanner Platform Когда нужно использовать уже созданный справочник или список из Business Scanner Platform.

  1. Откройте Получить данные.
  2. Выберите Списки.
  3. Найдите список в каталоге.
  4. При необходимости используйте поиск по названию или описанию.
  5. Нажмите на карточку списка, чтобы выбрать его.
  6. Можно выбрать несколько списков.
  7. Для проверки нажмите значок предпросмотра на карточке списка.
  8. Нажмите Добавить список или Добавить выбранные списки. Выбранные списки будут добавлены в отчет как источники данных.

Подключить данные ALAN IoT App Когда нужно загрузить данные конкретного IoT-устройства.

  1. Откройте Получить данные.
  2. Выберите Коннекторы.
  3. Выберите коннектор ALAN IoT App.
  4. Нажмите Далее.
  5. Найдите устройство по названию, Device EUI или описанию.
  6. При необходимости измените сортировку или вид списка.
  7. Выберите устройство.
  8. Нажмите Загрузить и преобразовать. В отчет добавится источник данных выбранного IoT-устройства.

Подключить данные Business Scanner (Задачи) Когда нужно анализировать задачи, участников, теги, чек-листы или действия по задачам.

  1. Откройте Получить данные.
  2. Выберите Коннекторы.
  3. Выберите коннектор типа Business Scanner (Задачи).
  4. Нажмите Далее.
  5. Выберите доску.
  6. При необходимости используйте поиск, сортировку и переключение вида.
  7. Нажмите Далее.
  8. Выберите типы данных: Задачи; Действия в задачах; Пользователи; Участники в задачах; Чек-листы; Элементы чек-листов; Теги.
  9. Или нажмите Выбрать все.
  10. Нажмите Загрузить и преобразовать. Каждый выбранный тип данных будет добавлен в отчет отдельным источником.

Подключить данные Weeek CRM Когда нужно анализировать данные CRM: сделки, контакты, организации, воронки и валюты.

  1. Откройте Получить данные.
  2. Выберите Коннекторы.
  3. Выберите коннектор Weeek.
  4. Нажмите Далее.
  5. Выберите нужные типы данных: Воронки; Статусы воронок; Сделки; Организации; Контакты; Валюты.
  6. При необходимости нажмите Выбрать все.
  7. Нажмите Загрузить и преобразовать. Выбранные таблицы Weeek CRM будут добавлены в отчет как источники данных.

Подключить данные по JSON-ссылке Когда данные доступны через URL, который возвращает JSON-ответ.

  1. Откройте Получить данные.
  2. Выберите Ссылки.
  3. Введите название источника, если хотите задать его вручную.
  4. Введите URL.
  5. Если API требует авторизацию или специальные параметры, добавьте HTTP-заголовки.
  6. Нажмите Загрузить данные.
  7. На шаге предпросмотра выберите Путь к данным, если в ответе найдено несколько массивов или объектов.
  8. Проверьте типы колонок.
  9. Если колонка содержит вложенный объект, откройте контекстное меню заголовка и выберите Развернуть столбцы.
  10. Проверьте строки предпросмотра.
  11. Нажмите Загрузить и преобразовать. JSON-данные по ссылке будут добавлены в отчет. Если вложенные объекты были развернуты, они станут отдельными колонками.

Подключить файл через Data Gateway Когда файл находится в корпоративной сети или на машине, доступ к которой организован через шлюз.

  1. Откройте Получить данные.
  2. Выберите Data Gateway.
  3. Выберите шлюз со статусом online.
  4. В дереве папок выберите файл.
  5. Проверьте превью первых 5 строк.
  6. Нажмите Подключить. Выбранный файл будет добавлен в отчет как источник Data Gateway.

Работа с данными

Что отображается в каталогах и списках

  • В каталоге баз данных: название базы, сервер, логин, статус активности и признак SSL.
  • В выборе таблиц: название таблицы или представления, тип объекта, схема и количество строк, если оно доступно.
  • В списках: название, описание, количество элементов или записей, количество колонок, дополнительные поля и первые названия колонок.
  • В коннекторах: название интеграции, тип интеграции и дата создания.
  • В устройствах IoT: название, Device EUI и описание.
  • В досках задач: название, рабочая область, количество задач и чек-листов.
  • В Data Gateway: имя шлюза, hostname, операционная система, версия, статус, имя файла, размер и дата изменения.

Можно ли сортировать, группировать, экспортировать или раскрывать данные

ДействиеДоступность
Поиск таблиц, списков, устройств и досокДа
Фильтр таблиц по типу Все / Таблицы / ПредставленияДа
Группировка таблиц по схемамДа
Выбор всех видимых таблицДа
Сортировка устройствДа, по описанию или количеству устройств
Сортировка досокДа, по рабочей области, количеству задач или количеству досок
Переключение вида устройств и досокДа, сетка, таблица, kanban, список
Предпросмотр таблиц и списковДа
Предпросмотр файловДа
Предпросмотр JSON-ссылокДа, до 50 строк на экране из загруженного превью
Предпросмотр Data GatewayДа, первые 5 строк файла
Изменение типов колонокДа, для файлов и JSON-ссылок
Разворачивание вложенных объектовДа, для JSON-ссылок
Экспорт из окна предпросмотраКнопка отображается, но рабочий сценарий экспорта требует уточнения

Частые варианты использования

Быстро начать отчет с Excel или CSV

  1. Откройте Получить данные.
  2. Выберите Файлы.
  3. Загрузите Excel или CSV.
  4. Проверьте названия колонок и типы данных.
  5. Нажмите Загрузить и преобразовать.

Добавить календарь к фактическим данным

  1. Сначала загрузите фактическую таблицу с датами.
  2. Добавьте источник Календарь на нужный диапазон дат.
  3. Используйте календарные поля для фильтрации и группировки в отчете.

Проверить, подходит ли таблица из базы данных

  1. Выберите базу данных.
  2. Найдите таблицу через поиск.
  3. Откройте предпросмотр.
  4. Проверьте названия колонок, типы и первые строки.
  5. Только после проверки добавьте таблицу в отчет. Так можно избежать подключения лишних или похожих таблиц.

Загрузить несколько связанных таблиц по Задачам

  1. Выберите коннектор Business Scanner (Задачи).
  2. Выберите доску.
  3. Отметьте Задачи, Пользователи, Участники в задачах, Теги и другие нужные таблицы.
  4. Загрузите выбранные таблицы. Используется для распределения и контроля выполнения задач по специалистам, создания чек-листов.

Подготовить JSON API к анализу

  1. Выберите Ссылки.
  2. Укажите URL и заголовки авторизации, если они нужны.
  3. Загрузите данные.
  4. Выберите правильный путь к массиву данных.
  5. Разверните вложенные колонки, если API возвращает объекты внутри объектов.
  6. Проверьте типы колонок и создайте источник. Так можно использовать данные из API без отдельной ручной подготовки файла.

Подключить файл из закрытой сети

  1. Убедитесь, что Data Gateway запущен и отображается как online.
  2. Откройте Data Gateway.
  3. Выберите шлюз и файл в каталоге.
  4. Проверьте первые строки.
  5. Нажмите Подключить. Вариант подходит для файлов, которые нельзя открыть прямой публичной ссылкой.

Возможные состояния экрана

  • Нет доступных баз данных - в каталоге нет баз, доступных пользователю.
  • Таблицы не найдены - в базе нет таблиц.
  • Нет доступных коннекторов - коннекторы еще не созданы в разделе подключений.
  • Нет доступных устройств - в выбранной интеграции ALAN IoT App нет устройств.
  • Нет доступных досок - в выбранной интеграции задач нет досок.
  • Нет доступных шлюзов - агент Data Gateway не запущен или не подключен.
  • Каталог файлов пуст - для шлюза не найдены расшаренные папки или файлы.

Ошибки

Могут возникать при:

  • отсутствии токена авторизации;
  • недоступности API;
  • ошибке загрузки баз, таблиц, списков, устройств, досок или шлюзов;
  • неверных параметрах прямого подключения;
  • отсутствии обязательных полей подключения;
  • некорректной SQL-инструкции;
  • попытке использовать запрещенные SQL-операции;
  • ошибке загрузки файла;
  • неподдерживаемом формате файла;
  • превышении максимального размера файла;
  • некорректном JSON или XML;
  • пустом Excel-листе или JSON-массиве;
  • недоступном URL;
  • HTTP-ошибке при загрузке данных по ссылке;
  • невозможности найти данные в JSON-ответе;
  • ошибке создания источника на сервере.

Рекомендации пользователю

  • Перед загрузкой таблицы всегда открывайте предпросмотр, если источник незнакомый.
  • Для файлов проверяйте типы колонок до загрузки: особенно даты, суммы, проценты и идентификаторы.
  • Не загружайте все таблицы базы данных без необходимости. Выбирайте только те, которые нужны для отчета.
  • Для Excel с несколькими листами называйте источники так, чтобы потом было понятно, из какого листа они получены.
  • Для CSV проверяйте разделитель, если колонки распознались неправильно.
  • Для JSON-ссылок сначала выберите правильный путь к данным, а затем разворачивайте вложенные объекты.
  • Для прямых подключений используйте учетную запись только с правами на чтение.
  • Для SQL-инструкций используйте только запросы на чтение и заранее проверяйте результат на небольшом наборе строк.
  • Если коннектор не показывает данные, проверьте настройки интеграции в разделе подключений.
  • Если Data Gateway не отображается, убедитесь, что агент запущен и подключен к сети.

Частые вопросы

Какие источники данных можно добавить? Доступны: календарь, базы данных из каталога, прямые подключения к PostgreSQL и Microsoft SQL Server, файлы CSV/Excel/JSON/XML, вставленные CSV/JSON-данные, файлы по URL, списки Business Scanner Platform, JSON-ссылки, коннекторы ALAN IoT App, Business Scanner (Задачи), Weeek CRM и файлы через Data Gateway.

Можно ли загрузить несколько таблиц за один раз? Да. В базах данных можно выбрать несколько таблиц. В списках можно выбрать несколько списков. В Business Scanner (Задачи) и Weeek CRM можно выбрать несколько типов данных. В Excel можно выбрать несколько листов.

Почему кнопка ДАЛЕЕ или ЗАГРУЗИТЬ И ПРЕОБРАЗОВАТЬ недоступна? Обычно не заполнено обязательное поле или не выбран нужный элемент: база, таблица, список, коннектор, устройство, доска, тип данных, дата, файл или URL.

Какие форматы файлов поддерживаются? Поддерживаются CSV, Excel XLSX/XLS, JSON и XML. Для загрузки с компьютера максимальный размер файла - 50 МБ.

Можно ли вставить данные вручную? Да. Во вкладке Файлы есть режим Ввести данные. Он поддерживает CSV с разделителями и JSON.

Можно ли использовать свой SQL-запрос? Да, для прямого подключения. Нужно включить Использовать собственную SQL инструкцию. Разрешены только запросы на чтение: SELECT и WITH. Модифицирующие операции запрещены.

Почему SQL-запрос не принимается? Запрос отклоняется, если начинается не с SELECT или WITH, либо содержит операции изменения данных: DELETE, UPDATE, INSERT, CREATE, DROP, ALTER, TRUNCATE, REPLACE, MERGE, GRANT, REVOKE, COMMIT, ROLLBACK, SAVEPOINT.

Можно ли подключить API, который требует токен?

Да, если API возвращает JSON. В разделе Ссылки можно добавить заголовки, например Authorization, X-API-Key или X-Auth-Token.

Что делать, если JSON-ответ содержит несколько массивов? На шаге предпросмотра выберите нужный Путь к данным. Модуль пытается найти подходящие массивы и объекты автоматически.

Что значит точка рядом с названием колонки в JSON-предпросмотре? Она показывает, что колонка содержит вложенный объект. Такую колонку можно развернуть в отдельные столбцы через контекстное меню.

Почему список нельзя выбрать? Если список пуст и не содержит колонок, его карточка становится недоступной. Такой список нельзя выбрать или открыть в предпросмотре.

Почему не отображается нужный коннектор? В модуле отображаются коннекторы, доступные через API интеграций. Если нужного нет, его необходимо создать или проверить доступ в разделе подключений.

Почему Data Gateway показывает только часть шлюзов? В списке отображаются только шлюзы со статусом online. Offline-шлюзы в выборе не показываются.

Краткая памятка

  • Откройте отчет в режиме редактирования.
  • Нажмите Получить данные или Добавить данные.
  • Выберите тип источника в левой навигации.
  • Заполните обязательные поля или выберите нужный объект.
  • Откройте предпросмотр, если он доступен.
  • Проверьте названия колонок и типы данных.
  • Выберите только нужные таблицы, листы или типы данных.
  • Нажмите Загрузить и преобразовать или Создать.
  • Убедитесь, что новый источник появился в панели Данные.

Была ли статья полезной?

Ответ помогает редакторам улучшать документацию.