- Prima fase.
- Edificio
- Progettazione dell'applicazione
- Creare valore aziendale con la ricerca sugli utenti
- Migliori pratiche di progettazione delle app
- Credo della soluzione Tulipano
- Architetture composite e monolitiche Aggiornamento
- How to Design a Tulip Solution
- Come costruire applicazioni componibili
- Come progettare un layout di base efficace
- Migliori pratiche per la denominazione degli elementi in Tulipano
- Come aggiungere forme ai passi delle app
- Editor di applicazioni
- Introduzione all'editor di app Tulip
- Creare una nuova applicazione Tulipano
- Come usare le scorciatoie da tastiera nell'editor e nel lettore dell'app
- Funzione multilingue in Tulipano
- Passi
- Widget
- Che cos'è un widget?
- Widget di input
- Widget incorporati
- Pulsante Widget
- Come configurare i widget
- Aggiunta di widget di input ai passi Aggiornamento
- Che cos'è un widget di tabella interattivo?
- Product Docs Template
- Come incorporare i video
- Come incorporare i dati analitici in un'app
- Lavorare con i file
- Popolazione dinamica di widget a selezione singola o multipla
- Come utilizzare il widget Casella di controllo
- Come aggiungere un widget codice a barre
- Come aggiungere un widget griglia a un passo
- Come copiare/incollare il contenuto all'interno delle applicazioni e tra le applicazioni stesse
- Come aggiungere un widget indicatore al proprio passo
- Panoramica dei widget personalizzati Aggiornamento
- Creazione di un modulo di firma Passo
- Convalida dei dati con i widget di input Aggiornamento
- Panoramica del widget Cronologia dei record
- Dettagli tecnici delle fasi del modulo
- Come aggiungere immagini a un'applicazione
- Come utilizzare il Widget per la firma elettronica
- Formattazione dei numeri nelle applicazioni Aggiornamento
- Innesco
- Cosa sono i trigger?
- Trigger a livello di passo
- Trigger a livello di app
- Trigger del widget
- Guida alle transizioni delle app
- Capture App Screenshot
- Trigger del timer
- Come aggiungere i trigger del dispositivo
- Come aggiungere trigger con condizioni (dichiarazioni If/Else)
- Elenco di azioni e transizioni nell'Editor trigger
- Quali sono i 10 fattori scatenanti più comuni?
- Come impostare il colore dei widget da un trigger
- Come inviare le e-mail
- Come impostare gli utenti di Tulip per le notifiche via SMS
- Come stampare i passi da un trigger
- Come utilizzare l'Editor di espressioni nell'Editor di applicazioni
- Dettagli tecnici dell'Editor di espressioni
- Elenco completo delle espressioni nell'editor di app
- Utilizzo delle espressioni Datetime
- Espressioni tipologiche
- Uso delle espressioni con array e oggetti
- Lavorare con il tempo nei trigger
- Formati di data e ora personalizzati supportati
- Come completare un'applicazione
- Come eseguire la scansione di codici a barre e codici QR tramite la fotocamera del dispositivo
- Come aggiungere un'espressione regolare a un trigger
- Utilizzo delle informazioni sulle app nelle applicazioni Tulip
- Come chiamare una funzione del connettore usando i trigger
- Variabile
- Risoluzione dei problemi
- Dati (dea indù)
- Connettore
- Cosa sono i connettori?
- Come creare un connettore
- Introduzione agli host del connettore Tulip
- Come eseguire una funzione connettore in più ambienti
- Snapshotting del connettore
- Comprendere gli array e gli oggetti negli output delle funzioni del connettore
- Visualizzazione di elenchi interattivi di record di tabelle o di output di connettori nelle applicazioni
- Risoluzione dei problemi dei connettori
- Condivisione dei connettori tra gli spazi di lavoro
- Connettore Controllo codifica ingresso
- Come creare un database di prova per una funzione del connettore
- Come impostare i connettori rapidi
- Connettori HTTP
- Come creare e configurare una funzione connettore HTTP
- Come formattare gli output del connettore HTTP
- Utilizzo dei connettori HTTP nelle applicazioni
- Catturare gli errori del connettore HTTP
- Guida al registro degli errori e ai tentativi del connettore
- OAuth 1.0
- Che cos'è OAuth2.0?
- Configurazione e dettagli tecnici di OAuth2.0
- Connettori SQL
- Connessioni MQTT
- Integrazione dei connettori
- Analisi
- Cosa sono le analisi?
- Introduzione a Analytics Builder
- Come creare una nuova analisi
- Panoramica dei tipi di display Aggiornamento
- Tipi di modelli, spiegati
- Come utilizzare il modello universale
- Formattazione dei numeri in Analytics
- Introduzione ai livelli dei grafici Aggiornamento
- Che cos'è un diagramma di controllo?
- Avviso per i grafici di controllo
- Come incorporare i dati analitici in un'app
- Come analizzare i dati da più applicazioni
- Utilizzo dei dati macchina nell'Editor di analisi
- Comprendere gli intervalli di date
- Elenco dei campi del riquadro contestuale di analisi
- Come utilizzare l'Editor di espressioni nell'Editor di analisi
- Dettagli tecnici dell'Editor di espressioni
- Elenco completo delle espressioni nell'Editor di analisi
- Come modificare un'app analitica
- Che cos'è un livello di previsione?
- Esempio di analisi
- Come calcolare la resa di primo passaggio con un'analisi numerica
- Come creare analisi basate su tabelle
- Come analizzare le liste di controllo della qualità con un'analisi a variabili multiple
- Come confrontare i difetti per tipo e per giorno utilizzando il campo "Confronta per".
- Come visualizzare le statistiche sui tempi di ciclo per utente con un'analisi tabellare
- Come creare un diagramma di Pareto dei difetti più comuni
- Come creare il primo cruscotto di officina
- Come condividere analisi o dashboard
- Come creare cruscotti
- Visione
- Come iniziare con Vision
- Centro di visione
- Funzionalità di Tulip Vision
- Linee guida e limiti della scansione di codici a barre Vision
- Utilizzo del rilevatore di colore
- Utilizzo del rilevatore di modifiche
- Utilizzo del Jig Detector
- Utilizzo del Widget Vision Camera nelle applicazioni
- Utilizzo della funzione Snapshot di Vision
- Utilizzo dei rilevatori di codici a barre e Datamatrix
- Utilizzo del rilevatore di riconoscimento ottico dei caratteri (OCR)
- Utilizzo di una cattura dello schermo come fonte della telecamera per la visione
- Tulip Vision Integrationen
- Risoluzione dei problemi di visione
- Monitoraggio delle apparecchiature
- Intro to Machine Monitoring
- Come impostare la prima macchina
- Come utilizzare gli output della macchina nei trigger
- Come costruire la prima origine dati OPC UA
- Come costruire il primo connettore MQTT
- Come aggiungere un widget macchina a un'app
- Come preparare le macchine a connettersi a Tulip
- Come aggiungere attributi, motivi di inattività e stati della macchina
- Scrivere sugli attributi della macchina utilizzando i protocolli OPC UA/MQTT Aggiornamento
- Utilizzo dei dispositivi Edge per l'esecuzione di Host Connector On Prem
- Utilizzo di Edge MC per l'esecuzione di OPC UA
- Come utilizzare l'API Attributi macchina
- Come impostare i tipi di macchina
- Come aggiungere e configurare le macchine
- Come creare il primo trigger della macchina
- Raccomandazioni per l'architettura di monitoraggio delle macchine con Tulip
- Industrie regolamentate
- Nozioni di base per la creazione di app GxP
- Migliori pratiche per la creazione di app GxP
- Una sintesi delle capacità GxP di Tulip
- Raccolta dati GxP
- Correzioni ai dati di processo e revisione degli stessi
- Funzionalità di pausa e ripresa
- Utilizzo del widget Cronologia dei record per visualizzare le modifiche ai record della tabella
- Come esportare i dati dell'app in CSV
- Revisione dei dati per la conformità GxP
- Convalida dei dati con i widget di input Aggiornamento
- Personalizzare i ruoli degli utenti Aggiornamento
- Come utilizzare il Widget per la firma elettronica
- Copilota di prima linea
- Uso e prezzi di Frontline Copilot
- Widget per la chat degli operatori
- Pagina delle impostazioni di Frontline Copilot
- Tulip AI Composer
- Tradurre l'azione di attivazione
- Estrazione del testo dall'immagine Azione di attivazione Aggiornamento
- Rispondere alle domande dei dati/documenti Azioni scatenanti
- Classificare l'azione di innesco
- Ingresso da voce a testo
- Conversazione con i tavoli
- Frontline Copilot Governance FAQ
- Automazione
- Come iniziare con le automazioni
- Panoramica dell'editor delle automazioni
- Come impostare le Automazioni programmate
- Come utilizzare le versioni delle automazioni
- Come utilizzare la cronologia delle esecuzioni delle automazioni
- Limiti dell'automazione
- Soluzione di gestione dell'inventario con automazioni
- Avviso di looping nelle automazioni
- Esportazione e importazione
- Progettazione dell'applicazione
- Applicazioni in esecuzione
- Come utilizzare il Lettore Tulipano
- Come eseguire un'applicazione nel Lettore Tulipano Aggiornamento
- Scelta tra le applicazioni Tulip Web Player o Tulip Player
- Come passare da un account Tulip Multiplo all'altro
- Come utilizzare il lettore Tulip su Apple iOS e iPadOS
- Lingue supportate in Tulip
- How to access your Tulip Player/Instance in an iFrame
- Come eseguire le applicazioni Tulip su diversi dispositivi
- Come risolvere i problemi del lettore Tulipano
- Dispositivi consigliati per l'esecuzione di Tulip Player Aggiornamento
- Come riavviare il Lettore Tulipano se lo schermo diventa vuoto
- Come esportare i dati dell'app in CSV
- Gestione
- Configurazione dell'istanza Tulip
- Gestione degli utenti
- Introduzione: Gestione degli utenti
- Aggiungere e gestire gli utenti
- Aggiornare i campi dei singoli utenti e operatori Tulip dalle applicazioni
- Personalizzare i ruoli degli utenti Aggiornamento
- Creare e gestire gruppi di utenti
- Autorizzazione e controllo degli accessi con SAML
- Come aggiungere la scheda RFID di un nuovo operatore utilizzando un lettore RFID
- Gestione delle applicazioni
- Introduzione: Gestione delle app
- Panoramica sulla pubblicazione delle app
- Aggiungere e gestire le applicazioni
- Creare e gestire versioni di app
- Impostare le approvazioni per le applicazioni
- Modifica dei permessi di modifica delle singole applicazioni
- Ripristinare una versione di sviluppo di un'applicazione da una versione pubblicata
- Confronto delle versioni delle app
- Come recuperare le applicazioni archiviate
- Gestione medica
- Un giro in officina
- Introduzione: Gestione dell'officina
- Modifiche al comportamento del dispositivo del lettore non assegnato
- Stazioni
- Interfacce (dispositivi di visualizzazione)
- Che cos'è la pagina Interfacce (dispositivi di visualizzazione)?
- Impostazione di un'interfaccia (dispositivo di visualizzazione) mediante un collegamento di registrazione
- Gestione dei driver di un'interfaccia (dispositivo di visualizzazione)
- Controllare lo stato delle interfacce e dei dispositivi in officina
- Gestione dello spazio di lavoro
- Gestione dei giocatori
- Lettore Linux
- Caratteristiche del giocatore per piattaforma Aggiornamento
- Comportamento di logout del giocatore
- Come nascondere il menu sviluppatore in Tulip Player
- Come disattivare gli aggiornamenti automatici per Tulip Player
- Risoluzione degli errori del database di fallback
- Utilizzo del Lettore Tulip con diversi account di Windows
- Distribuzioni aziendali di Tulip Player
- Panoramica delle stazioni e delle interfacce Aggiornamento
- Come risolvere i problemi del lettore Tulipano
- Developers
- Connect to Software
- Connectors
- Cosa sono i connettori?
- Come creare un connettore
- Introduzione agli host del connettore Tulip
- Configurazione e dettagli tecnici di OAuth2.0
- Come eseguire una funzione connettore in più ambienti
- Snapshotting del connettore
- Comprendere gli array e gli oggetti negli output delle funzioni del connettore
- Connettore Controllo codifica ingresso
- Come creare e configurare una funzione connettore HTTP
- Come formattare gli output del connettore HTTP
- Utilizzo dei connettori HTTP nelle applicazioni
- Come scrivere una funzione SQL Connector
- Panoramica delle funzioni MQTT
- Come costruire il primo connettore MQTT
- Linee guida per l'integrazione degli ecosistemi
- Integrazione di Amazon Bedrock
- Integrazione AWS - Recuperare tutte le tabelle Tulip e scrivere su S3
- Integrazione AWS - Invio di dati ad AWS tramite API Gateway e Lambda
- Integrazione AWS - Recuperare i dati dalle tabelle Tulip
- Integrazione AWS - Recuperare tutte le tabelle Tulip nella funzione Lambda
- Esempio di script ETL di Glue per il caricamento dei dati della tabella Tulipani
- Integrazione IoT Sitewise
- Gestione quotidiana snella con AWS
- Integrazione dell'apprendimento automatico di Microsoft Azure
- Integrazione di Microsoft Fabric
- Integrazione di Rockwell FactoryTalk Optix
- Integrazione di Snowflake con Fabric - Recuperare le tabelle Tulip in Snowflake
- Connectors
- Connect to Hardare
- Edge Devices
- Borde IO
- Rand MC
- Kit macchina
- Pasarela IO
- Annuncio di fine vendita del gateway I/O
- Impostazione di un gateway I/O Tulip
- Come registrare un gateway I/O
- Ripristino delle impostazioni di fabbrica del gateway I/O
- Come attivare il supporto remoto del gateway I/O
- Come utilizzare gli ingressi analogici sul gateway I/O
- Come utilizzare il driver seriale generico sul gateway I/O
- Specifiche tecniche del gateway I/O Tulip
- Fabrik-Kit
- Guida rapida al kit di fabbrica
- Materiali del kit di fabbrica e informazioni sull'approvvigionamento
- Configurazione della striscia luminosa Edge IO
- Come impostare un pedale in Tulipano
- Test dell'unità del sensore a sbarramento
- Test unitari dei sensori di temperatura e umidità
- Come includere i dispositivi del kit di fabbrica nelle applicazioni
- Configurazione iniziale del kit luminoso Tulipano
- Come utilizzare il kit di luci per tulipani
- Collegamento dei dispositivi USB del kit di fabbrica (codice a barre, pedale, temperatura/umidità)
- Impostazione del sensore a sbarramento
- Kit luce Test unitario
- Kit luce Tulipano Specifiche tecniche
- Assemblaggio della pila luminosa
- Gestione delle periferiche
- Come abilitare l'HTTPS sul dispositivo Edge
- Come configurare il Portale dispositivi
- Come gestire i dispositivi edge all'interno di Tulip
- Versioni del firmware supportate
- Come gestire gli aggiornamenti automatici dei dispositivi Edge
- Come configurare le impostazioni di rete del dispositivo Tulip Edge
- Come configurare l'interfaccia LAN di un dispositivo edge
- Come i dispositivi Tulip Edge ottengono il loro indirizzo IP
- Come configurare le impostazioni SNMP per i dispositivi Edge
- Come trovare la versione del sistema operativo del dispositivo Edge
- FAQ sul dispositivo Tulip Edge
- Portale HTTPS del dispositivo Edge
- Casi di studio per i dispositivi finali
- Dispositivi Edge e FlowFuse
- Come abilitare e configurare il broker MQTT del dispositivo Edge
- Come configurare un bridge MQTT su un dispositivo edge
- Utilizzo di Edge MC per l'esecuzione di OPC UA
- Come utilizzare GPIO su Edge IO
- Utilizzo di Node-RED con Edge MC
- Utilizzo di Node-RED con Edge IO
- Come fare: Utilizzare la serialità con Edge IO
- Utilizzo dei dispositivi Edge per l'esecuzione di Host Connector On Prem
- Comunicare con le macchine utilizzando Connector Host e Node-RED di Edge MC
- Cosa si può fare con Tulip + IoT
- Risoluzione dei problemi dei dispositivi Tulip Edge
- Dispositivi compatibili
- Elenco dei dispositivi plug-and-play che funzionano con Tulip
- Creazione e supporto dei driver di periferica
- Supporto del driver di periferica in Tulip
- Come impostare un lettore di codici a barre
- Utilizzo del driver seriale
- Come integrare una stampante Zebra con Tulip
- Utilizzo del driver della stampante di rete Zebra
- Utilizzo del driver della stampante per etichette Zebra serie GK
- Utilizzo del driver della scatola Bobe USB
- Utilizzo del driver In-Sight 2000 di Cognex
- Come configurare Cognex e Tulip
- Utilizzo del driver del misuratore di PH MT SevenExcellence
- Utilizzo del driver ADC generico
- Utilizzo del driver per termometro Omega HH806
- Utilizzo del driver del calibro digitale
- Come impostare la pistola termica General TS05 Bluetooth
- Utilizzo del driver TCP di Cognex DataMan
- Impostazione del ricevitore U-WAVE Mitutoyo per Windows Tulip Player
- Utilizzo del driver per bilancia Brecknell PS25
- Utilizzo del driver RFID
- Utilizzo del driver Kolver EDU 2AE/TOP/E
- Utilizzo del driver del pedale USB
- Utilizzo del driver del protocollo aperto Torque
- Utilizzo del driver della bilancia USB Dymo M10
- Utilizzo del driver In-Sight di Cognex
- Utilizzo del driver Telnet
- Utilizzo del driver I/O generico
- Come impostare un controllore di coppia Kolver
- Utilizzo del driver per calibri multicanale Insize
- Utilizzo del driver della bilancia USB Dymo S50
- Configurazione di Zebra Android DataWedge
- Utilizzare il calibro digitale Mitutoyo con il driver a onde U Mitutoyo
- Come aggiungere una bilancia Ohaus e memorizzare l'output in una variabile
- Test unitari dei sensori di temperatura e umidità
- Troubleshoot
- Nodo-Rosso
- Panoramica di Node-RED
- Istruzioni
- Casi di studio
- Come configurare i dispositivi Modbus
- Come configurare i dispositivi Banner PICK-IQ con Edge IO
- Come inviare i dati alle macchine dai dispositivi edge utilizzando i tag Node-RED e Tulip
- Comunicare con le macchine utilizzando Connector Host e Node-RED di Edge MC
- Collegamento di un sensore 4-20 mA con Edge IO e Node-RED
- Gestione degli stati della macchina e dei conteggi dei pezzi con Edge IO e Node-RED
- Collegamento di un oscilloscopio analogico con Edge IO e Node-RED
- Collegamento dei phidget cablati con Edge MC e Node-RED
- Edge Devices
- Scrivere componenti riutilizzabili
- Lavorare con le API
- Edge Driver SDK
- Connect to Software
- Documentazione tecnica e informatica
- Programma degli eventi di manutenzione Aggiornamento
- Come ottenere il supporto Tulipano Aggiornamento
- Infrastruttura IT
- Guida di benvenuto Tulip IT
- Configurazione dell'elenco dei permessi IP
- Panoramica delle opzioni di sicurezza di Tulip
- Guida alla sicurezza informatica di Tulip Aggiornamento
- Introduzione agli host del connettore Tulip
- Tulip & Device Architecture
- Supporto della versione host del connettore On-Prem Nuovo
- Abilitazione delle rotazioni dei log per il contenitore Connector Host esistente in sede
- Raccomandazioni per l'architettura di monitoraggio delle macchine con Tulip
- Dettagli della macchina virtuale Tulip On-Premise
- Componenti della piattaforma Tulip e diagramma di rete
- Distribuzione di Tulip in AWS GovCloud
- Come utilizzare un server proxy con Tulip Player su Windows
- Panoramica degli host di connettori on-premise
- Requisiti di rete per l'implementazione di Tulip Cloud Aggiornamento
- Modulo W-9 Tulip
- Quali sono le politiche e le infrastrutture di sicurezza informatica di Tulip?
- LDAP/SAML/SSO
- Come utilizzare il Tulip Partner Portal
- Guide
- Verso la trasformazione digitale
- Use Cases by Solution
- Esempi
- Come ottenere la visibilità in tempo reale degli ordini di lavoro per postazione di lavoro
- Esercitazione sull'applicazione per l'audit 5S
- Come costruire un'applicazione automatica per i rapporti sui rifiuti
- Come pianificare la vostra prima app per le operazioni in prima linea
- Come tenere traccia dei controlli delle macchine in una tabella
- Come automatizzare gli ordini di lavoro in un'app per le operazioni in prima linea
- Come utilizzare le app per la produzione in ambienti ad alta concentrazione di lavoro
- Come costruire un'applicazione digitale per le istruzioni di lavoro
- Come tracciare la genealogia dei prodotti usando le tabelle
- Come aggiungere una bilancia Ohaus e memorizzare l'output in una variabile
- Come dedurre da una tabella d'inventario al completamento di un'operazione
- Come utilizzare il "modello UI" delle istruzioni di lavoro
- Come creare una matrice di competenze con i campi utente
- Come creare una tabella di distinta base (BOM)
- Come gestire l'inventario utilizzando le tabelle
- Come passare dati dinamici tra più applicazioni con i campi utente
- Come navigare tra più applicazioni creando una "app di instradamento".
- 📄 Tracciabilità dell'ordine
- 📄 Tracciabilità dei difetti
- Biblioteca
- Utilizzo della libreria Tulipano Aggiornamento
- Laboratory Operation App Suite
- Collezioni della biblioteca
- Applicazioni della biblioteca
- Esempi di insegnamento
- Esempi funzionali
- Esempio funzionale Andon
- Esempio di funzione di ispezione
- Esempio funzionale di dati Tulipano
- Esempio funzionale di Duro PLM
- Technicon - Robot universali Esempio funzionale
- United Manufacturing Hub - Esempio funzionale
- Esempio di diagramma di controllo
- Galleria fotografica
- Test unitario AI - Domande e risposte sul documento
- Soluzioni per applicazioni
- Suite di applicazioni CMMS
- Zerokey solutions
- Visibilità delle prestazioni
- Pacchetto di richiesta per la dichiarazione elettronica delle partite (eBR)
- CAPA Lite di PCG
- 5 Perché radicare le cause con l'intelligenza artificiale
- Semplice segnalazione dei difetti con l'intelligenza artificiale
- Creazione di casi aziendali
- Riunione di avvio del turno
- Suite di app Kanban
- Semplice cruscotto OEE
- Soluzione Arena BOM
- Suite di applicazioni per la gestione delle apparecchiature
- Semplice lista di controllo
- Suite di gestione delle liste di controllo
- Soluzione semplice per la gestione delle presenze
- Applicazioni della libreria Pack & Ship
- Gestione CAPA
- Mobile Camera App
- Calcolatore OEE
- Scheda di valutazione della produzione oraria
- Materiale backflush
- Cruscotto eventi di qualità
- Applicazione della resa al primo passaggio
- Dal piccone alla luce
- Soluzioni di formazione
- Inventario dei sistemi digitali
- Tracciamento della posizione con la visione
- Gestione degli accessi ai sistemi digitali
- Gestione dei materiali
- Responsabile strumenti e risorse
- Gestione eventi di qualità
- Avanzamento del passo con sensore di rottura
- Cronometro digitale
- Lista di controllo per l'audit
- App ERP Katana
- Valutazione di base di alto livello
- Gestione della distinta base
- Responsabile degli incidenti di sicurezza
- Composable Lean
- Composable Mobile
- Come candidarsi
- Suite di applicazioni eDHR
- Modello di formazione
- Suite di app per la gestione degli eventi di qualità
- Modello di imballaggio per lotti App
- Modello di interfaccia utente per il layout del cruscotto
- Cruscotto di monitoraggio della macchina
- Modello di tracciamento dei difetti
- Configurazione del colore
- Esempio di istruzioni di lavoro
- Modello di design
- Gestione della formazione
- Modello di istruzioni di lavoro
- Modello di istruzioni di lavoro
- Modello di elenco a scelta
- Modelli di base per la creazione di applicazioni Tulip
- Cruscotto del flusso di viaggiatori e materiali
- Modello di tracciamento degli ordini
- Esempi di insegnamento
- MES compostabile
- Sistema MES per il settore farmaceutico.
- Connettori e test unitari
- Test unitario di Planeus Aggiornamento
- Connettore COPA-DATA Nuovo
- Connettore Veeva
- Connettore Inkit
- Connettore MRPeasy
- Connettore Oracle Fusion
- Connettore LabVantage e test unitario
- Connettore Google Chat
- Connettore Salesforce
- Panoramica di Litmus
- Connettore eMaint
- Connettore eLabNext
- Connettore ERP Acumatica
- Connettore CETEC
- Connettore PagerDuty
- Integrazione di NiceLabel
- Panoramica dell'integrazione di Aras
- Integrazione SDA
- Test dell'unità Nymi Band
- Integrazione dell'Arena Aggiornamento
- Test unitari per scanner di codici a barre
- Test dell'unità Footpedal
- Come iniziare con Tulip sull'auricolare RealWear
- Connettore Airtable
- Connettore Shippo
- Integrazione dei baristi
- Connettore cloud SAP S/4 HANA
- Test dell'unità di scansione RFID
- Connettore Jira
- Test dell'unità della stampante di etichette Zebra
- Connettore Google Translate
- MSFT Power Automate
- Connettore OpenAI
- Connettore calendario di Google
- Test unitario dell'API Tulip
- Test dell'unità Duro PLM
- Test unitario di HiveMQ
- Integrazione di NetSuite
- Test unitario Cognex
- Integrazione di PowerBI Desktop
- Test dell'unità ProGlove
- Integrazione Fivetran
- Integrazione di ParticleIO
- Connettore Google Drive
- Connettore a fiocco di neve Aggiornamento
- Connettore SAP SuccessFactors
- ZeroKey Integration
- Connettore Google Geocode
- Connettore Google Sheets
- Come integrare Tulip con Slack
- Test unitario dell'hub di intelligenza HighByte
- Test unitario LandingAI
- Test dell'unità LIFX (luci wireless)
- Connettore calendario Microsoft
- Connettore F&O dinamico M365
- Connettore di Microsoft Outlook
- Connettore Microsoft Teams
- Collegare l'API Microsoft Graph a Tulip con Oauth2
- Connettore Microsoft Excel
- Applicazioni e connettore NetSuite
- Connettore OpenBOM
- Test di unità della bilancia
- Connettore InfluxDB
- Connettore Augury
- Connettore ilert
- Connettore Schaeffler Optime
- Connettore MongoDB Atlas
- Connettore MaintainX
- Connettore Twilio
- Connettore SendGrid
- Connettore Solace
- Come progettare le applicazioni Tulip per l'auricolare RealWear
- Connettore OnShape
- Widget personalizzati
- Widget personalizzato di pianificazione Nuovo
- Widget della linea temporale
- Widget del visualizzatore di alberi json
- Widget per la gestione delle attività Kanban
- Widget del badge
- Widget timer avanzato
- Pulsante segmentato Widget personalizzato
- Widget personalizzato dell'indicatore dinamico
- Widget Snackbar
- Test dell'unità di rilevamento delle modifiche
- Indicatore di colore di stato Test dell'unità
- Controllo della lunghezza di ingresso Test dell'unità
- Test unitario del widget personalizzato della calcolatrice
- Test unitario del widget di annotazione delle immagini
- Widget del cruscotto Lean
- Test dell'unità Looper
- Test unitario del cronometro
- Numero Unità di ingresso Test
- Test unitario del cuscinetto numerico
- Misuratori radiali
- Test unitario del menu passo dopo passo
- Widget SVG
- Test dell'unità di input del testo
- Suggerimento per il test dell'unità
- Istruzioni di lavoro Punti di cura Test unitario
- Test unitario del widget di firma elettronica scritto
- Test unitario del visualizzatore ZPL
- Widget per un semplice grafico a linee
- Widget personalizzato per gli scaffali
- Widget di scorrimento
- Widget personalizzato NFPA Diamond
- Pass - Fail Widget personalizzato
- Widget personalizzato Simpler Timer
- Widget di integrazione della presenza di Nymi
- Automazione
- Check Expired Training
- Segnalazione ed escalation degli eventi: Gestione degli eventi in ritardo
- Notifica dello stato di produzione su base oraria
- Aggiornamento sullo stato delle apparecchiature di manutenzione
- Reset dello stato dell'apparecchiatura
- Reset dello stato di calibrazione
- Promemoria per il controllo dello stato della macchina
- Aggiornamento dell'automazione della tabella dell'inventario
- Automazione del connettore Slack
- Controllore del conteggio dei pezzi
Come utilizzare il modello universale
Una guida al modello universale e a come ottimizzare l'esperienza delle funzioni.
Il Universal Template è un'unica esperienza per costruire analisi senza soluzione di continuità. Permette di passare da un tipo di visualizzazione all'altro, disaccoppiando la query e la visualizzazione dei dati. Il modello universale supporta tutti i tipi di analisi e le fonti di dati Tulip (dati di completamento, dati di tabella e dati macchina).
Utilizzo di query e visualizzazioni
La query è come un'istruzione che si dà al sistema, specificando cosa si vuole che faccia con i dati "grezzi" di un'applicazione, di una macchina o di una tabella Tulip. Il risultato della query è una rappresentazione tabellare dei dati creata da Tulip Analytics in base alla configurazione della query. La query viene configurata nel pannello laterale sinistro dell'Editor di Analytics.
È possibile visualizzare i dati della query con diverse visualizzazioni, mostrando tutti i dati o solo parti selezionate di essi. La visualizzazione viene selezionata nella parte superiore dell'Editor Analytics e configurata ulteriormente nel pannello laterale destro dell'Editor Analytics.
È sempre possibile vedere il risultato della query sotto la visualizzazione se si fa clic su Mostra risultato della query, a meno che non sia selezionata la visualizzazione "Tabella".
Creazione della query
Origine dei dati
Un'origine dati è ciò su cui viene costruita l'analisi. È possibile scegliere tra i dati di completamento di un'applicazione, i dati di tabella o i dati macchina.
Se si sta costruendo un'analisi per i dati di completamento delle app, è possibile selezionare più app. In questo modo l'analisi prenderà in considerazione i record di completamento di tutte le app selezionate.
Se si selezionano più applicazioni, i dati non vengono uniti, ma ogni completamento viene trattato come una riga separata. Ciò significa che sarà possibile analizzare congiuntamente i "campi" dei completamenti (ad es. utente, ora di inizio e stazione). Altri dati, come le variabili delle applicazioni, saranno trattati separatamente per ogni applicazione e avranno "null" come valore per i record di completamento di tutte le altre applicazioni.
Se si sta costruendo un'analisi per le macchine, è possibile selezionare uno o più tipi di macchine. Se si desidera creare un'analisi per una macchina specifica, aggiungere un filtro supplementare.
Raggruppamenti e operazioni
I raggruppamenti e le operazioni sono le aree principali della creazione della query. È qui che si definisce quali opzioni di dati si desidera mostrare e in quale forma.
Raggruppamenti
I raggruppamenti forniscono un'istruzione per combinare il più possibile i gruppi. Se avete familiarità con la funzione GROUP BY nei comuni strumenti di QL e BI, il processo di raggruppamento si comporta in modo quasi identico. I raggruppamenti determinano i campi e i tipi di dati per trovare valori simili. Consentono di ottenere una visione sempre più granulare dei dati che si desidera visualizzare.
I raggruppamenti offrono un maggiore controllo per definire quali righe devono essere combinate. Un raggruppamento può essere costituito da qualsiasi campo di qualsiasi tipo. A seconda delle operazioni configurate, l'aggiunta di uno o più raggruppamenti porterà a risultati diversi.
Vediamo alcune combinazioni di raggruppamenti.
| | Un solo raggruppamento | Raggruppamenti multipli | | --- | | --- | --- | Una riga per ogni riga dei dati di origine che mostra i valori del campo di raggruppamento e i valori distinti per quella riga. Una riga per ogni riga dei dati di origine che mostra i valori dei campi di raggruppamento e i valori distinti per quella riga. Una riga per ogni combinazione di campi di raggruppamento voci distinte con i rispettivi valori per i raggruppamenti e i valori aggregati di tutte le righe dei dati di origine con i rispettivi valori di raggruppamento | | Valori distinti e aggregazioni | Una riga per ogni riga dei dati di origine che mostra i valori dei raggruppamenti e i valori distinti e i valori aggregati di tutte le righe dei dati di origine con quel valore di raggruppamento (cioè i valori aggregati sono i valori del raggruppamento).cioè i valori aggregati sono gli stessi per tutte le righe con lo stesso valore di raggruppamento) | Una riga per ogni riga dei dati di origine che mostra i valori dei raggruppamenti e i valori aggregati di tutte le righe dei dati di origine con i rispettivi valori di raggruppamento (cioè i valori aggregati sono gli stessi per tutte le righe con gli stessi valori di raggruppamento).
È importante notare che i dati verranno mostrati solo se esiste una riga con informazioni rilevanti. Se non ci sono dati nei dati di origine per un giorno specifico, l'analisi apparirà vuota.
Vediamo un esempio di come funzionano i raggruppamenti:
I dati di questa tabella mostrano che ci sono 10 record etichettati come "campione_0". Se si desidera raggruppare questi dati in una visualizzazione che mostri solo i diversi punti sample_0 in cui il conteggio dei difetti è diverso, è possibile utilizzare i raggruppamenti per combinare insiemi di dati simili.
Operazioni
Le operazioni possono essere un'aggregazione che combina più record o un campo che non lo fa.
Le operazioni si dividono in due categorie generali: 1. Valori distinti Valori distinti I valori distinti rappresentano singoli punti dei dati di origine. Nel caso più semplice, si tratta di un valore di una variabile di un record di completamento, di un campo di una tabella o di un attributo di una macchina.
Ma può trattarsi anche di un punto di dati più avanzato, come la somma di due campi dello stesso record, una combinazione di più stringhe o un'espressione che non include una funzione di aggregazione.
Utilizzando una tabella contenente un campo di valori (numerici) e un campo di timestamp (datetime), possiamo visualizzare i valori per timestamp in modo che appaiano come tali:
- Aggregazioni
Le aggregazioni sono funzioni che prendono i dati da più righe e li combinano in base a una logica predefinita. È disponibile una serie di funzioni di aggregazione come selezioni preconfigurate, oppure è possibile utilizzare le funzioni di aggregazione nell'editor di espressioni per creare le proprie aggregazioni avanzate. Funzioni di aggregazione diverse funzionano per tipi di dati diversi. Di seguito sono riportate le funzioni disponibili e i tipi di dati supportati.
Funzioni di aggregazione direttamente accessibiliConsentono di combinare le righe:
- Media
- Mediana
- Somma
- Minimo
- Massimo
- Modalità
- Deviazione standard
- 95° percentile
- 5° percentile
- Rapporto
- Rapporto Complemento
Funzioni di aggregazione disponibili nell'editor di espressioni
Le funzioni di aggregazione nell'editor di espressioni possono fornire dati più granulari in base a requisiti specifici. Per una guida completa a tutte le espressioni disponibili che è possibile utilizzare nelle analisi, consultare l'Elenco completo delle espressioni nell'Editor delle analisi.
Limite e ordinamento
È possibile definire il numero massimo di righe che il risultato della query contiene aggiungendo un limite. Con i limiti è possibile concentrarsi su dati specifici o limitare la quantità di dati visualizzati in un grafico. Ad esempio, è possibile aggiungere un limite per mostrare le tre linee di produzione con il maggior numero di difetti nell'ultimo mese.
I dati di ordinamento definiscono quali righe sono incluse nella valutazione del limite. È possibile aggiungere un ordinamento ascendente o discendente per qualsiasi campo che faccia parte dei risultati della query. Se si aggiungono più campi per l'ordinamento, i dati verranno ordinati in base al primo. I gruppi risultanti per ogni valore del primo campo saranno poi ordinati in base al secondo, ecc.
Se non si definisce esplicitamente l'ordinamento, l'ordinamento dei risultati della query può variare in base ai dati disponibili. Quando si utilizzano limitazioni o grafici con assi ordinali, questo può portare a visualizzazioni diverse. In questi casi si consiglia di aggiungere un ordinamento appropriato.
L'esempio seguente utilizza il grafico visto con Operazioni. In questo caso, limitiamo i risultati a 100 punti di dati e li ordiniamo in ordine decrescente in base alla data.
Poiché l'origine dei dati (la tabella) si aggiorna con nuovi record, la visualizzazione mostrerà solo i 100 più recenti.
Intervallo di date
L'intervallo di date definisce quali dati sono inclusi nella valutazione dell'analisi. Si tratta di un filtro per un valore temporale nel set di dati. L'intervallo di date limita l'analisi ai dati rilevanti per un determinato periodo di tempo. Per motivi di prestazioni, si consiglia di utilizzare l'intervallo di date più breve possibile per il caso d'uso, invece di aggiungere ulteriori filtri in un secondo momento per restringere il tempo.
Per l'intervallo di date delle varie fonti di dati vengono utilizzati i seguenti valori: * Dati di completamento dell'app * "Ora di inizio" del completamento dell'app * Data della tabella, selezionabile dall'utente * Data di creazione * Data di aggiornamento * Dati macchina * Ora di inizio dell'inserimento dell'attività della macchina
Filtri
I filtri definiscono quali dati includere nel risultato della query. I casi d'uso tipici sono: * Mostrare i dati solo per una linea di produzione specifica * Escludere una macchina specifica da un'analisi * Mostrare solo i punti di dati con un valore superiore a una soglia specifica
I filtri sono configurati come una condizione. Tutti i dati che soddisfano la condizione sono inclusi nell'analisi. Vediamo alcuni esempi:
- Linea di produzione uguale a A
- Include tutti i record che hanno "A" nel campo "Linea di produzione".
- L'ID macchina non è uguale a "Macchina 1".
- Include tutte le macchine che non sono uguali a "Macchina 1".
- Durata del test > 55
- Include tutti i record in cui il test è durato più di 55 secondi.
I filtri possono essere definiti in due modi diversi Utilizzando le funzioni di filtro preconfigurate in combinazione con un campo dei dati di origine 2. Configurando un'espressione che valuti il risultato di un'analisi. Configurando un'espressione che valuti un booleano.
Visualizzazioni
Quando si crea una nuova analisi utilizzando il modello universale, per impostazione predefinita viene selezionata la visualizzazione Tabella. È possibile passare in qualsiasi momento a un altro tipo di visualizzazione utilizzando l'impostazione Visualizza come nella parte superiore della schermata. Le opzioni, oltre a "Tabella", sono:
- Barre
- Linea
- Spargimenti
- Istogramma
- Ciambella
- Indicatore
- Box
- Valore singolo
- Slideshow
- Pareto
Configurazione di una visualizzazione
Per la maggior parte dei tipi di visualizzazione è possibile selezionare liberamente quali campi del risultato della query si desidera visualizzare in che modo. Ciò avviene nel pannello Dati sul lato destro dell'Editor di analisi. Quando si passa per la prima volta a una visualizzazione diversa, la configurazione è vuota. È possibile impostare la visualizzazione manualmente nel pannello Dati o iniziare con un suggerimento facendo clic sul pulsante Inizia con suggerimento al centro dello schermo.
I prerequisiti per poter configurare una visualizzazione sono:
- Ci sono dati nel risultato della query
- Sono disponibili i campi giusti per la visualizzazione. Ad esempio, un grafico a barre richiede almeno un campo numerico.
Se entrambi i requisiti non sono soddisfatti, l'Editor di analisi mostrerà un messaggio di avvertimento.
Opzioni del pannello dati
L'elenco seguente fornisce una panoramica delle opzioni di configurazione per i diversi tipi di visualizzazione:
Barre, Linee, Dispersione
- Asse X
- Il campo i cui valori devono essere visualizzati sull'asse X.
- Asse Y
- Uno o più campi numerici i cui valori devono essere visualizzati sull'asse Y.
- Confronta con
- Il campo utilizzato per mostrare i valori della stessa serie nel grafico.
Se si desidera mostrare più serie, è possibile farlo selezionando più campi per l'Asse Y o un campo per l'Asse Y e un campo per Confronta con. Non è possibile combinare più campi per l'asse Y e per il confronto per.
Per questi tipi di visualizzazione, nel menu "..." dell'impostazione dell'Asse X è disponibile la modalità "Confronta valori di campo". Ciò consente di visualizzare i valori numerici di più campi affiancati. Quando l'opzione è attivata, sono disponibili le seguenti opzioni:
- Asse X
- I campi numerici da confrontare
- Confronta per
- Il campo utilizzato per mostrare i valori della stessa serie nel grafico.
- Per impostazione predefinita, l'indice di riga dei dati.
Istogramma
- Valori
- Campo numerico contenente i valori per i quali viene mostrato l'istogramma.
- Questo campo deve contenere tutti i valori in modo non aggregato. La visualizzazione si occupa di calcolare i valori dell'istogramma.
- Confronta per
- Il campo utilizzato per dividere i "Valori" in più serie, ciascuna mostrata come istogramma separato nella visualizzazione.
Ciambella
- Valori
- I campi numerici contenenti i valori da visualizzare.
- Etichette
- Il campo utilizzato per le etichette dei diversi segmenti della ciambella. Queste verranno visualizzate nel tooltip e nella legenda.
- Valore predefinito: l'indice di riga dei dati visualizzati.
Valore singolo, indicatore
- Valore
- I campi numerici contenenti il valore da visualizzare.
Nota: verrà visualizzato il valore della prima riga del risultato della query. Se la query restituisce più righe, è possibile aggiungere un ordinamento per modificare questo valore. Si consiglia di utilizzare il pulsante "Mostra risultato della query" in basso per controllare i dati se non si vede il valore previsto nella visualizzazione.
Box
- Asse X
- Il campo i cui valori devono essere mostrati sull'asse X.
- Per ogni valore di questo campo verrà visualizzata una "casella" separata.
- Asse Y
- Viene mostrato il campo numerico contenente i valori da visualizzare nel box plot.
- Questo campo deve contenere tutti i valori in modo non aggregato. La visualizzazione si occupa di calcolare i valori della casella.
Pareto
- Asse X
- Il campo i cui valori devono essere visualizzati sull'asse X.
- Asse Y
- Il campo numerico i cui valori devono essere visualizzati sull'asse Y.
La linea percentuale cumulativa viene calcolata automaticamente nella visualizzazione.
Passaggio da un tipo di visualizzazione all'altro
Quando si passa da un tipo di visualizzazione all'altro configurato nel pannello dati, qualsiasi configurazione compatibile viene riportata. In questo modo si riduce al minimo lo sforzo per passare da un tipo all'altro e si possono facilmente provare diverse opzioni di visualizzazione per i dati.
Tabella e presentazione
Le visualizzazioni Tabella e Presentazione non hanno un pannello dati e sono configurate automaticamente.
La Tabella mostra tutti i raggruppamenti e le operazioni configurati nella query. Sono ordinati nella sequenza in cui appaiono nel costruttore di query a sinistra.
La presentazione mostra tutte le immagini presenti in qualsiasi campo immagine del risultato della query come diapositive individuali. Eventuali campi aggiuntivi configurati nella query sono mostrati in una tabella sotto l'immagine.
Avete trovato quello che cercavate?
Potete anche andare su community.tulip.co per porre la vostra domanda o vedere se altri hanno affrontato una domanda simile!
Universal Template
A visualization template for data to be interpreted into various analyses.