- Первая фаза.
- Здание
- Дизайн приложений
- Повышение ценности бизнеса с помощью исследований пользователей
- Лучшие практики проектирования приложений
- Кредо решения проблемы тюльпанов
- Композитные и монолитные архитектуры
- How to Design a Tulip Solution
- Как создавать композитные приложения
- Как разработать эффективный макет базы
- Лучшие практики присвоения имен элементам в Tulip
- Как добавить фигуры в шаги приложения
- Редактор приложений
- Знакомство с редактором приложений Tulip
- Создание нового приложения Tulip
- Как использовать сочетания клавиш в редакторе и проигрывателе приложений
- Многоязычная функция в Tulip
- Шаги
- Виджет
- Что такое виджет?
- Виджеты ввода
- Встроенные виджеты
- Виджеты с кнопками
- Как настроить виджеты
- Добавление виджетов ввода в шаги
- Что такое виджет интерактивной таблицы?
- Product Docs Template
- Как вставлять видео
- Как встроить аналитику в приложение
- Работа с файлами
- Динамическое заполнение виджетов Single или Multiselect
- Как использовать виджет флажка
- Как добавить виджет штрих-кода
- Как добавить виджет сетки в шаг
- Как копировать/вставлять содержимое в приложениях и между приложениями
- Как добавить виджет датчика на свой шаг
- Обзор пользовательских виджетов
- Создание формы подписи Шаг
- Проверка достоверности данных с помощью виджетов ввода
- Обзор виджета истории записей
- Технические детали шагов формы
- Как добавить изображения в приложение
- Как использовать виджет электронной подписи
- Форматирование чисел в приложениях
- Innesco
- Что такое триггеры?
- Триггеры ступенчатого уровня
- Триггеры уровня приложений
- Триггеры виджетов
- Руководство по переходам между приложениями
- Триггеры таймера
- Как добавить триггеры для устройств
- Как добавить триггеры с условиями (утверждения If/Else)
- Список действий и переходов в редакторе триггеров
- Каковы 10 наиболее распространенных триггеров?
- Как установить цвет виджета с помощью триггера
- Как отправлять электронные письма
- Как настроить пользователей Tulip для получения SMS-уведомлений
- Как печатать шаги из триггера
- Как использовать редактор выражений в редакторе приложений
- Технические детали редактора выражений
- Полный список выражений в редакторе приложений
- Использование выражений времени суток
- Типовые выражения
- Использование выражений с массивами и объектами
- Работа со временем в триггерах
- Поддерживаемые пользовательские форматы времени
- Как заполнить приложение
- Как сканировать штрих-коды и QR-коды с помощью камеры устройства
- Как добавить регулярное выражение в триггер
- Использование информации о приложении в приложениях Tulip
- Как вызвать функцию коннектора с помощью триггеров
- Переменная
- Решение проблем
- Дати (индуистская богиня)
- Разъем
- Что такое коннекторы?
- Как создать коннектор
- Введение в хосты коннектора Tulip
- Как запустить функцию коннектора в нескольких средах
- Создание моментальных снимков коннектора
- Понимание массивов и объектов в выходных данных функций коннектора
- Отображение интерактивных списков записей таблицы или вывод коннектора в приложениях
- Поиск и устранение неисправностей разъемов
- Совместное использование разъемов в рабочих пространствах
- Разъем Управление входным кодированием
- Как создать тестовую базу данных для функции коннектора
- Как установить быстроразъемные соединения
- HTTP-коннекторы
- SQL-коннекторы
- MQTT-соединения
- Интеграция разъемов
- Анализы
- Что такое анализ?
- Введение в Analytics Builder
- Как создать новый анализ
- Обзор типов дисплеев
- Типы шаблонов, объяснение
- Как использовать универсальный шаблон
- Форматирование чисел в аналитике
- Введение в слои диаграммы
- Что такое диаграмма управления?
- Оповещения для контрольных диаграмм
- Как встроить аналитику в приложение
- Как анализировать данные из нескольких приложений
- Использование машинных данных в редакторе аналитики
- Понимание диапазонов дат
- Список полей в контекстной панели аналитики
- Как использовать редактор выражений в редакторе аналитики
- Технические детали редактора выражений
- Полный список выражений в редакторе аналитики
- Как изменить аналитику приложений
- Что такое слой прогноза?
- Пример анализа
- Как рассчитать выход по первому проходу с помощью анализа чисел
- Как создать аналитику на основе таблиц
- Как анализировать контрольные листы проверки качества с помощью анализа "множественных переменных"
- Как сравнить дефекты по типу и по дням с помощью поля "Сравнить по"
- Как просмотреть статистику времени цикла по пользователям с помощью табличного анализа
- Как построить диаграмму Парето для типичных дефектов
- Как создать первую приборную панель цеха
- Как обмениваться аналитическими данными или информационными панелями
- Как создавать информационные панели
- Vision
- Vision Centre
- Функции Tulip Vision
- Рекомендации и ограничения по сканированию штрихкодов Vision
- Использование детектора цвета
- Использование детектора изменений
- Использование джиг-детектора
- Использование виджета камеры Vision в приложениях
- Использование функции моментального снимка в Vision
- Использование детекторов матриц и штрихкодов
- Использование детектора оптического распознавания символов (OCR)
- Использование снимка экрана в качестве источника изображения для камеры
- Tulip Vision Integrationen
- Решение проблем с глазами
- Мониторинг оборудования
- Введение в мониторинг оборудования
- Как настроить вашу первую машину
- Как использовать машинные выходы в триггерах
- Как создать свой первый источник данных OPC UA
- Как создать свой первый MQTT-коннектор
- Как добавить виджет машины в приложение
- Как подготовить машины к подключению к Tulip
- Как добавить атрибуты машины, причины простоя и состояния
- Запись в атрибуты машины с помощью протоколов OPC UA/MQTT Новые функции
- Использование пограничных устройств для запуска хоста коннектора On Prem Connector
- Использование Edge MC для запуска OPC UA
- Как использовать API атрибутов машины
- Как настроить типы машин
- Как добавлять и настраивать машины
- Как создать свой первый машинный триггер
- Рекомендации по архитектуре машинного мониторинга с помощью Tulip
- Регулируемые отрасли
- Основы создания приложений GxP
- Лучшие практики создания приложений GxP
- Краткое описание возможностей Tulip в области GxP
- Сбор данных по GxP
- Исправления в данных о процессах и их обзор
- Функциональность паузы и возобновления
- Использование виджета истории записей для просмотра изменений в записях таблицы
- Как экспортировать данные приложения в CSV
- Проверка данных на соответствие требованиям GxP
- Проверка достоверности данных с помощью виджетов ввода
- Настройка ролей пользователей
- Как использовать виджет электронной подписи
- Второй пилот на передовой
- Использование и цены Frontline Copilot
- Виджет чата для операторов
- Страница настроек Frontline Copilot
- Перевести действие триггера
- Извлечение текста из изображения Триггерное действие
- Ответ на вопрос из триггерных действий с данными/документами
- Классифицировать действие триггера
- Речевой ввод
- Чат с таблицами
- Часто задаваемые вопросы по управлению Frontline Copilot
- Автоматизация
- Начало работы с автоматизациями
- Обзор редактора автоматизаций
- Как настроить автоматизацию по расписанию
- Как использовать версии автоматизаций
- Как использовать историю выполнения автоматизаций
- Пределы автоматизации
- Решение для управления запасами с автоматизацией
- Предупреждение о зацикливании в автоматизациях
- Экспорт в импорте
- Дизайн приложений
- Выполнение приложений
- Как использовать проигрыватель "Тюльпан
- Как запустить приложение в Tulip Player
- Выбор между приложениями Tulip Web Player и Tulip Player
- Как переключаться между несколькими учетными записями Tulip
- Как использовать Tulip Player на Apple iOS и iPadOS
- Языки, поддерживаемые в Tulip
- How to access your Tulip Player/Instance in an iFrame
- Как запускать приложения Tulip на разных устройствах
- Как устранить неполадки с проигрывателем Tulip Player
- Рекомендуемые устройства для запуска Tulip Player
- Как перезапустить Tulip Player, если экран погас
- Как экспортировать данные приложения в CSV
- Управление
- Конфигурация экземпляра Tulip
- Управление пользователями
- Введение: Управление пользователями
- Добавление и управление пользователями
- Обновление полей отдельных пользователей и операторов Tulip из приложений
- Настройка ролей пользователей
- Создание и управление группами пользователей
- Авторизация и управление доступом с помощью SAML
- Как добавить RFID-карту нового оператора с помощью RFID-считывателя
- Управление приложениями
- Интро: Управление приложениями
- Обзор публикации приложений
- Добавление и управление приложениями
- Создание и управление версиями приложений
- Настройка утверждений для ваших приложений
- Изменение разрешений на редактирование отдельных приложений
- Восстановление версии приложения для разработки из опубликованной версии
- Сравните версии приложений
- Как восстановить архивированные приложения
- Медицинский менеджмент
- Управление рабочим пространством
- Управление игроками
- Linux Player
- Характеристики игроков по платформам
- Поведение при выходе игрока из системы
- Как скрыть меню разработчика в Tulip Player
- Как отключить автоматические обновления для Tulip Player
- Разрешение ошибок резервной базы данных
- Использование Tulip Player с разными учетными записями Windows
- Корпоративные развертывания Tulip Player
- Обзор станций и интерфейсов
- Как устранить неполадки с проигрывателем Tulip Player
- Developers
- Connect to Software
- Connectors
- Что такое коннекторы?
- Как создать коннектор
- Введение в хосты коннектора Tulip
- Конфигурация и технические детали OAuth2.0
- Как запустить функцию коннектора в нескольких средах
- Создание моментальных снимков коннектора
- Понимание массивов и объектов в выходных данных функций коннектора
- Разъем Управление входным кодированием
- Как создать и настроить функцию HTTP-коннектора
- Как форматировать выходные данные HTTP-коннектора
- Использование HTTP-коннекторов в приложениях
- Как написать функцию коннектора SQL
- Обзор функций MQTT
- Как создать свой первый MQTT-коннектор
- Руководство по интеграции экосистем
- Интеграция с Amazon Bedrock
- Интеграция с AWS - получение всех таблиц Tulip и запись в S3
- Интеграция с AWS - отправка данных в AWS через API-шлюз и Lambda
- Интеграция с AWS - получение данных из таблиц Tulip
- AWS Integration - Fetch All Tulip Tables in Lambda Function
- Пример сценария ETL Glue для загрузки данных таблицы Tulip
- Интеграция с IoT Sitewise
- Бережливое ежедневное управление с AWS
- Интеграция машинного обучения в Microsoft Azure
- Интеграция с Microsoft Fabric
- Интеграция Rockwell FactoryTalk Optix
- Интеграция Snowflake с Fabric - получение таблиц Tulip в Snowflake
- Connectors
- Connect to Hardare
- Edge Devices
- Борде И.О.
- Рэнд MC
- Машинный комплект
- Пасарела IO
- Объявление об окончании продаж шлюза ввода-вывода
- Настройка шлюза ввода-вывода Tulip
- Как зарегистрировать шлюз ввода/вывода
- Сброс шлюза ввода/вывода к заводским настройкам
- Как включить удаленную поддержку шлюза ввода/вывода
- Как использовать аналоговые входы на шлюзе ввода/вывода
- Как использовать универсальный драйвер последовательного интерфейса на шлюзе ввода/вывода
- Технические характеристики шлюза ввода/вывода Tulip
- Fabrik-Kit
- Краткое руководство по эксплуатации заводского комплекта
- Информация о материалах и закупках заводского комплекта
- Настройка световых лент Edge IO
- Испытание блока датчика прерывистого света
- Как настроить ножную педаль в Tulip
- Модульные тесты датчиков температуры и влажности
- Как включить устройства из заводского комплекта в приложения
- Начальная установка комплекта светильников "Тюльпан
- Как использовать набор для подсветки тюльпанов
- Подключение USB-устройств заводского комплекта (штрих-код, ножная педаль, температура/влажность)
- Настройка датчика прерывистого луча
- Испытание блока светового комплекта
- Технические характеристики комплекта Tulip Light Kit
- Сборка светового стека
- Управление периферийными устройствами
- Как включить HTTPS на устройстве Edge
- Как настроить портал устройств
- Как управлять пограничными устройствами в Tulip
- Поддерживаемые версии микропрограммного обеспечения
- Как управлять автоматическими обновлениями устройств Edge
- Как настроить параметры сети на устройстве Tulip Edge
- Как настроить интерфейс LAN пограничного устройства
- Как устройства Tulip Edge получают свой IP-адрес
- Как настроить параметры SNMP для пограничных устройств
- Как узнать версию ОС устройства Edge
- Часто задаваемые вопросы об устройстве Tulip Edge Device
- Портал HTTPS для пограничных устройств
- Тематические исследования для терминального оборудования
- Пограничные устройства и FlowFuse
- Как включить и настроить MQTT-брокер Edge Device
- Как настроить мост MQTT на пограничном устройстве
- Использование Edge MC для запуска OPC UA
- Как использовать GPIO на Edge IO
- Использование Node-RED с Edge MC
- Использование Node-RED с Edge IO
- Как: Использование последовательного интерфейса с Edge IO
- Использование пограничных устройств для запуска хоста коннектора On Prem Connector
- Обмен данными с машинами с помощью коннектора Edge MC's Connector Host & Node-RED
- Что можно сделать с помощью Tulip + IoT
- Устранение неисправностей устройств Tulip Edge
- Совместимые устройства
- Список устройств Plug And Play, которые работают с Tulip
- Создание и поддержка драйверов устройств
- Поддержка драйверов устройств в Tulip
- Как настроить сканер штрих-кодов
- Использование драйвера последовательного интерфейса
- Как интегрировать принтер Zebra с Tulip
- Использование драйвера сетевого принтера Zebra
- Использование драйвера принтера этикеток Zebra серии GK
- Использование драйвера USB-бокса
- Использование драйвера Cognex In-Sight 2000
- Как настроить Cognex и Tulip
- Использование драйвера рН-метра MT SevenExcellence
- Использование драйвера АЦП общего назначения
- Использование драйвера термометра Omega HH806
- Использование драйвера цифрового штангенциркуля
- Как настроить температурный пистолет General TS05 Bluetooth
- Использование TCP-драйвера Cognex DataMan
- Настройка приемника Mitutoyo U-WAVE для Windows Tulip Player
- Использование драйвера шкалы Brecknell PS25
- Использование драйвера RFID
- Использование драйвера Kolver EDU 2AE/TOP/E
- Использование драйвера ножной педали USB
- Использование драйвера открытого протокола Torque
- Использование драйвера USB-шкалы Dymo M10
- Использование драйвера Cognex In-Sight
- Использование драйвера Telnet
- Использование драйвера ввода/вывода Generic
- Как настроить контроллер крутящего момента Kolver
- Использование многоканального калиперного драйвера Insize
- Использование драйвера USB-весов Dymo S50
- Конфигурация Zebra Android DataWedge
- Использование цифрового штангенциркуля Mitutoyo с U-волновым драйвером Mitutoyo
- Troubleshoot
- Нодо-Россо
- Обзор Node-RED
- Инструкции
- Тематические исследования
- Как настроить устройства Modbus
- Как настроить устройства Banner PICK-IQ с помощью Edge IO
- Как отправлять данные на машины с пограничных устройств с помощью Node-RED и меток Tulip
- Обмен данными с машинами с помощью коннектора Edge MC's Connector Host & Node-RED
- Подключение датчика 4-20 мА с помощью Edge IO и Node-RED
- Управление состояниями машины и количеством деталей с помощью Edge IO и Node-RED
- Подключение аналогового осциллографа с помощью Edge IO и Node-RED
- Подключение проводных фиджетов к Edge MC и Node-RED
- Edge Devices
- Написание многократно используемых компонентов
- Работа с API
- Connect to Software
- Техническая и ИТ-документация
- Расписание мероприятий по техническому обслуживанию
- Как получить поддержку Tulip
- ИТ-инфраструктура
- Путеводитель по Tulip IT
- Настройка списка разрешенных IP-адресов
- Обзор вариантов обеспечения безопасности Tulip
- Руководство по информационной безопасности Tulip
- Введение в хосты коннектора Tulip
- On-Prem Connector Host Version Support
- Включение ротации журналов для существующего локального контейнера Connector Host
- Рекомендации по архитектуре машинного мониторинга с помощью Tulip
- Подробная информация о виртуальной машине Tulip On-Premise
- Компоненты и сетевая диаграмма платформы Tulip
- Развертывание Tulip в AWS GovCloud
- Как использовать прокси-сервер с Tulip Player в Windows
- Обзор локальных узлов коннекторов
- Сетевые требования для развертывания Tulip Cloud
- Форма W-9 для тюльпанов
- Каковы политика и инфраструктура кибербезопасности компании Tulip?
- LDAP/SAML/SSO
- Как пользоваться партнерским порталом Tulip
- Гиды
- На пути к цифровой трансформации
- Use Cases by Solution
- Примеры
- Как получить информацию о рабочих заказах по рабочим станциям в режиме реального времени
- Учебник по применению 5S-аудита
- Как создать автоматизированное приложение для создания отчетов об отклонениях
- Как спланировать первое приложение для фронтальных операций
- Как отслеживать аудиты оборудования в таблице
- Как автоматизировать заказы на выполнение работ в приложении для фронтальных операций
- Как использовать производственные приложения в условиях высокой проходимости
- Как создать цифровое приложение с рабочими инструкциями
- Как отслеживать генеалогию продукта с помощью таблиц
- Как добавить весы Ohaus и хранить результаты в переменной
- Как сделать вычет из таблицы инвентаризации по завершении операции
- Как использовать "шаблон пользовательского интерфейса" рабочих инструкций
- Как создать матрицу навыков с помощью пользовательских полей
- Как создать таблицу спецификации материалов (BOM)
- Как импортировать электронную таблицу в таблицу
- Как управлять запасами с помощью таблиц
- Как передавать динамические данные между несколькими приложениями с помощью пользовательских полей
- Как перемещаться между несколькими приложениями, создав "маршрутное приложение"
- 📄 Отслеживание заказов
- 📄 Возможность отслеживания неисправностей
- Библиотека
- Использование библиотеки Tulip
- Laboratory Operation App Suite
- Библиотечные фонды
- Библиотечные приложения
- Учебные примеры
- Функциональные примеры
- Функциональный пример Andon
- Функциональный пример инспекции
- Функциональный пример данных Tulip Data
- Функциональный пример Duro PLM
- Technicon - Универсальные роботы Функциональный пример
- Объединенный производственный центр - функциональный пример
- Пример контрольной диаграммы
- Фотогалерея
- Модульный тест AI - вопросы и ответы по документу
- Решения для применения
- Пакет прикладных программ для CMMS
- Zerokey solutions
- Наглядность результатов
- Пакет документов для подачи заявки на электронную декларацию на партию товара (eBR)
- CAPA Lite от PCG
- 5 Почему устранение причин с помощью искусственного интеллекта
- Простой отчет о дефектах с помощью искусственного интеллекта
- Построитель бизнес-кейсов
- Совещание для начинающих сменщиков
- Kanban App Suite
- Простая приборная панель OEE
- Решение Arena BOM
- Комплект приложений для управления оборудованием
- Простой контрольный список
- Пакет управления контрольными списками
- Kamishibai App Suite
- Воронка кайдзен
- Простое решение для управления посещаемостью
- Аудит качества Камисибай
- Приложения для библиотеки Pack & Ship
- Управление CAPA
- Приложение для мобильных камер
- Калькулятор OEE
- Почасовая таблица производственных показателей
- Обратная промывка материала
- Приборная панель событий качества
- Применение первого прохода по урожайности
- От пикировки к свету
- Учебные решения
- Инвентаризация цифровых систем
- Отслеживание местоположения с помощью зрения
- Управление доступом к цифровым системам
- Управление материальными ресурсами
- Менеджер по инструментам и активам
- Качественное управление событиями
- Ступенчатое опережение с датчиком прерывистого света
- Цифровой секундомер
- Контрольный список аудита
- Приложение Katana ERP
- Базовая оценка высокого уровня
- Управление спецификациями
- Менеджер по инцидентам в области безопасности
- Управление картами "Камишибай
- Приборная панель бережливого производства
- Виджет диаграммы 5S Result Radar (spider)
- Контрольный список 5S
- Оценочная карта мобильного производства
- Шаблон мобильного дизайна
- Технологический инжиниринг (мобильный)
- Выполнение заказов на техническое обслуживание
- Пример контрольного списка ввода в эксплуатацию оборудования
- Как подать заявку
- Пакет приложений eDHR
- Шаблон для обучения
- Комплекс приложений для управления качественными событиями
- Приложение для создания шаблонов пакетной упаковки
- Шаблон пользовательского интерфейса с макетом приборной панели
- Панель мониторинга оборудования
- Шаблон для отслеживания дефектов
- Конфигурация цвета
- Пример рабочей инструкции
- Шаблон дизайна
- Управление обучением
- Типовые рабочие инструкции
- Шаблон рабочей инструкции
- Шаблон пик-листа
- Основные шаблоны для создания приложений Tulip
- Панель управления потоками путешественников и материалов
- Шаблон для отслеживания заказов
- Учебные примеры
- Компостируемый МЭС
- MES-система для фармацевтического сектора.
- Коннекторы и модульные тесты
- Тест на тему "Планеус
- COPA-DATA Connector
- Разъем planeus
- Veeva Connector
- Коннектор Inkit
- Коннектор MRPeasy
- Oracle Fusion Connector
- Коннектор LabVantage и модульное тестирование
- Коннектор чата Google
- Коннектор Salesforce
- Обзор Litmus
- Коннектор eMaint
- Коннектор eLabNext
- Коннектор Acumatica ERP
- Разъем CETEC
- Разъем PagerDuty
- Интеграция NiceLabel
- Обзор интеграции Aras
- Интеграция SDA
- Тест группы Nymi Band
- Интеграция арены
- Модульные тесты сканера штрих-кода
- Модульные тесты педалей
- Начало работы с Tulip на гарнитуре RealWear
- Разъем для подключения к воздушному столу
- Коннектор Shippo
- Интеграция с барменом
- SAP S/4 HANA Cloud Connector
- Модульные тесты RFID-сканера
- Коннектор Jira
- Тестирование устройства для печати этикеток Zebra
- Коннектор Google Translate
- MSFT Power Automate
- Коннектор OpenAI
- Коннектор календаря Google
- Модульный тест API Tulip
- Тестирование модулей Duro PLM
- Модульное тестирование HiveMQ
- Интеграция с NetSuite
- Тестирование модулей Cognex
- Интеграция с PowerBI Desktop
- Испытание устройства ProGlove
- Интеграция Fivetran
- Интеграция ParticleIO
- Коннектор Google Drive
- Коннектор "Снежинка
- Коннектор SAP SuccessFactors
- ZeroKey Integration
- Коннектор геокодов Google
- Коннектор Google Sheets
- Как интегрировать Tulip со Slack
- Тест модуля HighByte Intelligence Hub
- Юнит-тест LandingAI
- Тестирование устройства LIFX (беспроводные светильники)
- Коннектор календаря Microsoft
- M365 Dynamics F&O Connector
- Коннектор Microsoft Outlook
- Коннектор Microsoft Teams
- Подключите Microsoft Graph API к Tulip с помощью Oauth2
- Коннектор Microsoft Excel
- Приложения и коннектор NetSuite
- Разъем OpenBOM
- Модульные тесты весов
- Коннектор InfluxDB
- Коннектор Augury
- Коннектор ilert
- Разъем Schaeffler Optime
- MongoDB Atlas Connector
- Коннектор MaintainX
- Twilio Connector
- Коннектор SendGrid
- Коннектор Solace
- Как разрабатывать приложения Tulip для гарнитуры RealWear
- OnShape Connector
- Настраиваемые виджеты
- Job Planning/Scheduling Board
- Виджет временной шкалы
- Виджет просмотра дерева json
- Виджет управления задачами Kanban
- Виджет значка
- Продвинутый виджет таймера
- Пользовательский виджет сегментированной кнопки
- Пользовательский виджет Dynamic Gauge
- Виджет закусочной
- Тест блока детектора изменений
- Цветовой индикатор состояния Тест устройства
- Проверка длины входного сигнала Тест блока
- Модульное тестирование пользовательского виджета калькулятора
- Модульный тест виджета аннотации изображений
- Виджеты приборной панели Lean
- Тест блока Looper
- Тест блока секундомера
- Тест блока ввода номера
- Тест блока номерной панели
- Радиальные датчики
- Пошаговое тестирование модулей меню
- Виджет SVG
- Тест блока ввода текста
- Инструментальный совет Тест блока
- Инструкции по работе Точки ухода Единичный тест
- Написанное модульное тестирование виджета электронной подписи
- Модульный тест программы просмотра ZPL
- Виджет простого линейного графика
- Пользовательский виджет "Полки
- Виджет слайдера
- Пользовательский виджет NFPA Diamond
- Пользовательский виджет Pass - Fail
- Пользовательский виджет Simpler Timer
- Виджеты интеграции присутствия Nymi
- Автоматизация
- Check Expired Training
- Оповещение о событиях и эскалация: Управление просроченными событиями
- Почасовое уведомление о состоянии производства
- Обновление информации о состоянии оборудования для технического обслуживания
- Сброс состояния оборудования
- Сброс состояния калибровки
- Напоминание о проверке состояния машины
- Автоматизация обновления таблицы инвентаризации
- Автоматизация коннектора Slack
- Устройство для проверки количества деталей
Как использовать универсальный шаблон
Руководство по универсальному шаблону и оптимизации работы с функциями.
Универсальный шаблон Universal Template - это единый опыт для беспрепятственного построения анализов. Он позволяет переключаться между типами визуализации, разделяя запросы и визуализацию данных. Универсальный шаблон поддерживает все типы анализа и источники данных Tulip (Completions, Table data и Machine data).
Использование запросов и визуализаций
Запрос - это как инструкция, которую вы даете системе, подробно описывая, что вы хотите, чтобы она сделала с вашими "сырыми" данными из приложения, машины или таблицы Tulip. Результат запроса - это табличное представление данных, созданное Tulip Analytics на основе того, как вы настроили запрос. Вы настраиваете запрос на левой боковой панели редактора аналитики.
Вы можете визуализировать данные из этого запроса с помощью различных визуализаций, показывая все или только выбранные части данных. Визуализация выбирается в верхней части Редактора аналитики и далее настраивается на правой боковой панели Редактора аналитики.
Вы всегда можете увидеть результат запроса под визуализацией, если нажмете на Show Query Result, если только не выбрана визуализация "Таблица".
Построение запроса
Источник данных
Источник данных - это то, на чем строится анализ. Вы можете выбрать данные о завершении приложения, данные таблицы или машинные данные.
Если вы строите анализ для данных о завершении приложений, вы можете выбрать несколько приложений. В этом случае анализ будет учитывать записи о завершении из всех выбранных приложений.
Обратите внимание, что если выбрано несколько приложений, данные не будут объединены, но каждое завершение будет рассматриваться как отдельная строка. Это означает, что вы сможете совместно анализировать "поля" завершений (например, пользователь, время начала и станция). Другие данные, такие как переменные приложения, будут обрабатываться отдельно для каждого приложения и будут иметь значение "null" для записей завершения всех других приложений.
Если вы строите анализ для машин, вы можете выбрать один или несколько типов машин. Если вы хотите построить анализ для конкретной машины, добавьте дополнительный фильтр.
Группировки и операции
Группировки и операции - это основные области построения запроса. Здесь вы определяете, какие параметры данных вы хотите показать и в какой форме.
Группировки
Группировки дают указание максимально объединить группы. Если вы знакомы с функцией GROUP BY в обычных инструментах QL и BI, то процесс группировки ведет себя практически идентично. Группировки определяют поля и типы данных для поиска схожих значений. Они позволяют получить все более детальное представление о данных, которые вы хотите увидеть.
Группировки дают больше возможностей для определения того, какие строки должны быть объединены. Группировкой может быть любое поле любого типа. В зависимости от того, какие операции вы настроили, добавление одной или нескольких группировок приведет к разным результатам.
Давайте рассмотрим несколько комбинаций группировок.
| | Одна группировка | Несколько группировок | | --- | --- | --- | --- | | | Только отличительные значения | Одна строка для каждой строки исходных данных, показывающая значения для поля группировки и отличительные значения для этой строки | Одна строка для каждой строки исходных данных, показывающая значения для полей группировки и отличительные значения для этой строки | | | Только агрегации | Одна строка для каждой отличительной записи в поле группировки с этим значением для группировки и агрегированные значения всех строк исходных данных с этим значением. значение группировки | Одна строка для каждой комбинации отчетных записей полей группировки с соответствующими значениями для группировки и агрегированными значениями всех строк исходных данных с соответствующими значениями группировки | | Отличительные значения и агрегированные значения | Одна строка для каждой строки исходных данных, показывающая значения группировки и отличительные значения и агрегированные значения всех строк исходных данных с этим значением группировки (т.е. агрегированные значения - это значения группировки.т. е. агрегированные значения одинаковы для всех строк с одним и тем же значением группировки) | Одна строка для каждой строки исходных данных, показывающая значения группировок и агрегированные значения всех строк исходных данных с соответствующими значениями группировок (т. е. агрегированные значения одинаковы для всех строк с одинаковыми значениями группировок)|
Важно отметить, что данные будут показаны только в том случае, если существует строка с соответствующей информацией. Если в исходных данных нет данных за определенный день, анализ будет отображаться пустым.
Давайте рассмотрим пример работы группировок:
Данные из этой таблицы показывают, что существует 10 записей, помеченных как "sample_0". Все точки данных sample_0, кроме одной, не имеют дефектов. Если мы хотим сгруппировать эти данные в визуализацию, которая показывает только разные точки sample_0, где количество дефектов отличается, мы можем использовать группировки для объединения подобных наборов данных.
Операции
Операции могут быть либо агрегацией, которая объединяет несколько записей, либо полем, которое этого не делает.
Операции бывают двух общих категорий: 1. Различные значения Различные значения представляют собой отдельные точки данных из ваших исходных данных. В простейшем случае это одно значение переменной из записи завершения, поле из таблицы или атрибут машины.
Но это может быть и более сложная точка данных, например сумма двух полей из одной записи, комбинация нескольких строк или выражение, не содержащее функции агрегирования.
Используя таблицу, содержащую поле значений (числовое) и поле временных меток (дататайм), мы можем визуализировать значения по временным меткам, чтобы они выглядели следующим образом:
- Агрегации
Агрегации - это функции, которые берут данные из нескольких строк и объединяют их на основе заданной логики. Существует набор функций агрегирования, доступных в виде предварительно настроенных выборок, или вы можете использовать функции агрегирования в редакторе выражений для создания собственных расширенных агрегирований. Различные функции агрегирования работают для разных типов данных. Ниже показано, какие функции доступны и какие типы данных они поддерживают.
Функции агрегирования с прямым доступомОни позволяют объединять строки:
- Среднее
- Медиана
- Сумма
- Минимум
- Максимум
- Режим
- Стандартное отклонение
- 95-й перцентиль
- 5-й перцентиль
- Соотношение
- Соотношение Дополнение
Функции агрегирования, доступные в редакторе выражений
Функции агрегирования в редакторе выражений позволяют получить более подробные данные в соответствии с вашими конкретными требованиями. Полное руководство по всем доступным выражениям, которые вы можете использовать в своих анализах, см. в разделе Полный список выражений в редакторе аналитики.
Ограничение и сортировка
Вы можете определить максимальное количество строк, которые содержит результат запроса, добавив ограничение. С помощью ограничений вы можете сосредоточиться на определенных данных или ограничить количество данных, отображаемых на графике. Например, вы можете добавить ограничение, чтобы показать три производственные линии, на которых было больше всего дефектов за последний месяц.
Данные сортировки определяют, какие строки будут включены при оценке ограничения. Вы можете добавить сортировку по возрастанию или убыванию для любого поля, которое является частью результата запроса. Если вы добавите несколько полей для сортировки, данные будут отсортированы по первому из них. Затем результирующие группы для каждого значения первого поля будут отсортированы по второму и т. д.
Обратите внимание, что если вы не зададите сортировку явно, то результат запроса может быть отсортирован в зависимости от имеющихся данных. При использовании ограничений или диаграмм с порядковыми осями это может привести к различным визуализациям. В таких случаях мы рекомендуем добавить соответствующую сортировку.
В следующем примере используется график, который мы рассматривали с помощью Операций. Здесь мы ограничиваем результаты 100 точками данных и сортируем их в порядке убывания по времени.
Поскольку источник данных (таблица) обновляется новыми записями, визуализация будет показывать только 100 самых последних.
Диапазон дат
Диапазон дат определяет, какие данные будут включены в оценку анализа. Представьте это как фильтр для значения даты в наборе данных. Диапазон дат ограничивает анализ данными, относящимися к определенному периоду времени. По соображениям производительности мы рекомендуем использовать минимальный диапазон дат, возможный для вашего случая, вместо того чтобы позже добавлять дополнительные фильтры для сужения времени.
В качестве диапазона дат для различных источников данных используются следующие значения времени: * Данные о завершении приложения * "Время начала" завершения приложения * Дата таблицы, выбираемая пользователем * Дата создания * Дата обновления * Данные о машине * Время начала записи о деятельности машины
Фильтры
Фильтры определяют, какие данные должны быть включены в результат запроса. Типичные случаи использования: * Показ данных только для определенной производственной линии * Исключение определенной машины из анализа * Показ только точек данных со значением, превышающим определенный порог.
Фильтры настраиваются как условие. Все данные, удовлетворяющие условию, включаются в анализ. Давайте рассмотрим несколько примеров:
- Производственная линия равна A
- Будут включены все записи, у которых в поле "Производственная линия" стоит "A".
- Идентификатор машины не равен "Машина 1"
- Включит все машины, которые не равны "Машина 1".
- Продолжительность тестирования > 55
- Включает все записи, в которых тестирование длилось более 55 секунд.
Фильтры можно задавать двумя разными способами: 1. Используя предварительно настроенные функции фильтрации в сочетании с полем из исходных данных 2. Настройка выражения, которое оценивается как булево.
Визуализации
При создании нового анализа с помощью универсального шаблона по умолчанию выбирается визуализация " Таблица". Вы можете в любой момент переключиться на другой тип визуализации, используя настройку Display As в верхней части экрана. В дополнение к "Таблице" доступны следующие варианты:
- Бар
- Линия
- Разброс
- Гистограмма
- Пончик
- Индикатор
- Коробка
- Одиночное значение
- Слайд-шоу
- Парето
Настройка визуализации
Для большинства типов визуализации вы можете свободно выбирать, какие поля результата запроса вы хотите визуализировать тем или иным способом. Это делается на панели данных в правой части редактора аналитики. При первом переключении на другую визуализацию конфигурация пуста. Вы можете настроить визуализацию вручную на панели данных или начать с предложения, нажав кнопку Start with suggestion (Начать с предложения ) в центре экрана.
Необходимыми условиями для настройки визуализации являются:
- В результатах запроса есть данные
- Для визуализации доступны нужные поля. Например, для гистограммы требуется как минимум одно числовое поле.
Если оба эти требования не выполняются, редактор аналитики выдаст предупреждение.
Параметры панели данных
В следующем списке представлен обзор параметров конфигурации для различных типов визуализации:
Столбик, Линия, Разброс
- Ось X
- Поле, значения которого должны отображаться на оси X
- Ось Y
- Одно или несколько числовых полей, значения которых должны отображаться на оси Y.
- Сравнивать по
- Поле, используемое для отображения на графике значений одной и той же серии.
Если вы хотите показать несколько серий, вы можете сделать это, выбрав несколько полей для оси Y или одно поле для оси Y и поле для Compare By. Комбинирование нескольких полей для оси Y и поля "Сравнить по" невозможно.
Для этих типов визуализации в меню "..." настройки оси X доступен режим "Сравнить значения полей". Это позволяет визуализировать числовые значения нескольких полей рядом друг с другом. При включении опции доступны следующие параметры:
- Ось X
- Числовые поля для сравнения
- Сравнивать по
- Поле, используемое для отображения значений в виде одной серии на графике
- По умолчанию - индекс ряда данных.
Гистограмма
- Значения
- Числовое поле, содержащее значения, для которых отображается гистограмма.
- Это поле должно содержать все значения в неагрегированном виде. Визуализация сама позаботится о вычислении значений гистограммы.
- Сравнивать по
- Поле, используемое для разделения "Значений" на несколько серий, каждая из которых отображается в визуализации в виде отдельной гистограммы.
Пончик
- Значения
- Числовые поля, содержащие значения для визуализации
- Labels
- Поле, используемое для меток различных сегментов пончика. Они будут отображаться во всплывающей подсказке и легенде
- По умолчанию - индекс ряда визуализируемых данных
Одиночное значение, калибр
- Значение
- Числовые поля, содержащие визуализируемое значение
Примечание: Визуализируется значение первого ряда в результатах запроса. Если запрос возвращает несколько строк, вы можете добавить сортировку, чтобы изменить значение. Мы рекомендуем использовать кнопку "Показать результат запроса" внизу, чтобы проверить данные, если вы не видите ожидаемого значения в визуализации.
Вставка
- Ось X
- Поле, значения которого должны отображаться на оси X.
- Для каждого значения в этом поле будет визуализирована отдельная "коробка".
- Ось Y
- Показывается числовое поле, содержащее значения, которые должны быть визуализированы в квадратной диаграмме.
- Это поле должно содержать все значения в неагрегированном виде. Визуализация позаботится о вычислении значений ящика.
Парето
- Ось X
- Поле, значения которого должны отображаться на оси X.
- Ось Y
- Числовое поле, значения которого должны отображаться на оси Y.
Линия кумулятивного процента автоматически рассчитывается в визуализации.
Переключение между типами визуализации
При переключении между любыми типами визуализации, настроенными на панели данных, все совместимые конфигурации переносятся. Это минимизирует усилия по переключению и позволяет легко опробовать различные варианты визуализации для ваших данных.
Таблица и слайд-шоу
Визуализации "Таблица" и "Слайд-шоу" не имеют панели данных и настраиваются автоматически.
В таблице отображаются все группировки и операции, настроенные в запросе. Они упорядочены в той последовательности, в которой они отображаются в конструкторе запросов слева.
Слайд-шоу показывает все изображения, которые находятся в любом поле изображения в результате запроса, в виде отдельных слайдов. Любые дополнительные поля, настроенные в запросе, отображаются в таблице под изображением.
Вы нашли то, что искали?
Вы также можете зайти на community.tulip.co, чтобы задать свой вопрос или узнать, сталкивались ли другие с подобным вопросом!
Universal Template
A visualization template for data to be interpreted into various analyses.