Стартовый курс для быстрого погружения в работу с low-code платформой Loginom. За 12 занятий вы научитесь создавать первые сценарии, импортировать наборы данных, выполнять базовые манипуляции с ними, а также проектировать вложенные структуры обработки данных.
К курсу идет свободно распространяемая библиотека готовых компонентов Loginom Silver Kit.
Инструменты для бизнес-аналитики. Платформа Loginom: общая характеристика. Редакции платформы. Лицензирование. Категории пользователей. Установка Loginom настольных редакций. Запуск Loginom Desktop и Loginom Studio. Рекомендуемые браузеры. Элементы симуляции. Вызов справки.
Элементы среды приложения-клиента. Пакет. Структура пакета. Навигация в приложении. Модули и ссылки. Сценарий как поток данных. Структура модуля. Дерево пакетов. Работа с пакетом (открытие, сохранение, быстрый доступ). Компонент и узел. Объекты, с которыми работает узел: набор данных, переменные, подключения. Понятие порта. Основные команды узла. Добавление, удаление и связывание узлов. Панель компонентов. Панель процессов. Понятие объекта «переменная». Переменные сценария и их классификация. Настройка порта переменных сценария. Добавление и использование переменных сценария в узлах.
Компонент и узел: определения, отличия. Структура узла сценария. Порты и их виды. Графическая семантика. Основные действия с портом (добавление, удаление, редактирование метки). Основные действия с узлом (переименование, комментарий, выполнение, обучение, активация, клонирование, принудительное удаление). Основные действия с группой узлов (упорядочивание, выравнивание, удаление, навигация, карта сценария). Узел-ссылка и кейсы его применения. Свойства узла. Модификаторы доступа. Быстрый просмотр.
Пример сценария. Компоненты импорта в Loginom. Формат файла LGD. Понятие файлового хранилища и работа с ним (для серверных версий). Импорт из txt, основные настройки, относительные пути к файлам. Алгоритм распознавания типа поля. Конвертация типов.. Компоненты Фильтр строк и Сортировка. Обработка в фильтре пустых значений. Основные условия фильтрации. Экспорт в файл.
5. Настройка портов. Автосинхронизация
Типы и виды данных в Loginom. Настройка и перенастройка узла. Настройка входного порта. Настройка соответствий между столбцами внутри узла (мэппинг полей). Алгоритм мэппинга. Автоматическое связывание. Упорядочивание связей. Команда синхронизации и понятие автосинхронизации. Простой сценарий импорта и экспорта с включенной автосинхронизацией. Потерянные связи. Обязательные и необязательные столбцы. Основные кейсы применения автосинхронизации. Компонент Параметры полей. Проектирование без данных, примеры.
Компонент Калькулятор. Конструктор выражений, правила составления выражений. Промежуточные поля, кэширование. Настройка визуализаторов. Визуализатор «Таблица».
1. Переменные и параметризация
Переменные сценария и их виды. Приоритет переменных. Входные переменные узлов. Управляющие переменные и их настройка. Порт управляющих переменных. Компоненты для работы с переменными. Синхронизация в переменных.
2. Компоненты "Условие" и "Замена"
Компонент "Условие". Назначение компонента и основные кейсы использования. Настройка компонента на примере. Особенности работы. Режим отладки. Компонент "Замена". Логика работы. Таблицы замен. Режимы замен. Допустимые интервалы замен.
Подмодели как способ иерархической декомпозиции сценария. Получение подмодели путем объединения существующих компонентов сценария. Разворачивание подмодели. Пример создания сценария с подмоделью. Проектирование без данных. Создание пустой подмодели и ее наполнение.
4. Компоненты "Выполнение узла" и "Цикл"
Компонент "Выполнение узла". Настройка компонента по шагам на примере. Логика работы узла. Отличие от узла-ссылки. Компонент "Цикл". Общие сведения. Цикл с заданным количеством итераций. Цикл с постусловием. Групповая обработка: повтор расчета на всех товарных группах. Примеры. Когда не следует использовать цикл.
5. Внешние компоненты и библиотеки
Способы повторного использования фрагментов сценария. Внешние библиотеки. Loginom Main Library. Подключение библиотек. Использование внешних компонентов через Выполнение узла. Использование производных компонентов. Стандартные и производные компоненты. Служебные компоненты.
6. Пример создания законченного пакета
Постановка задачи - очистка чеков от возвратов. Проектирование подмодели. Реализация подмодели. Повторное использование компонента.
Модули курса входят в более полный курс "Бизнес-аналитика и наука о данных".