Ebben az útmutatóban a következőket fogja megtudni: – Mikor érdemes az adatokat a Tulipban, és mikor egy külső rendszerben tárolni – Hogyan lehet adatokat lekérni más rendszerekből – Mire van szükség egy rendszer Tulipba történő integrálásához
Az üzemeltetés során gyakran több forrásból is származó adatokat használnak fel, mind a Tulipból, mind külső rendszerekből. Külső adatforrások esetén a Tulipon keresztül kell csatlakozni.
Establishing secure data connections may require IT personnel.
Mikor érdemes az adatokat a Tulipban, és mikor egy külső rendszerben tárolni
A Tulipban két helyen tárolhat adatokat:
- Táblázatok
- Befejezések
A Tulip-adatok (pl. folyamatadatok, munkavégzési utasítások, berendezések) közvetlenül frissülnek a digitális műveletekből.
De mi a helyzet azokkal az adatokkal, amelyekre a gyártás során hivatkozunk, de amelyek máshol vannak tárolva? Ide tartozhatnak:
- ERP/WMS rendszerek
- Régi MES-rendszerek
- Adatbázisok
- PLM (pl. alkatrészlistákhoz)
- Minőségirányítási rendszer (QMS)
A külső adatokkal különböző módon léphet kapcsolatba, attól függően, hogy mire használja az adatokat (pl. adatok olvasása és írása API/SQL adatbázisba, vagy a gyártási referencia céljából a menedzsment adatok megtekintése).
Az egységes adatforrás elengedhetetlen a pontos, valós idejű adatokhoz. Az egységes adatforrás biztosítja, hogy az adatok ne legyenek duplikálva, illetve ne jelenjenek meg több helyen.
Mind a Tulip-adatok, mind a külső adatok saját hitelességi források, és egyik sem helyettesíthető vagy másolható: – A külső rendszer egyértelmű követelményeket, üzleti mutatókat vagy ügyféladatokat biztosít a digitális munkafolyamat kontextusához – A Tulip-adatok valós idejű jelentésekhez szükséges működési és folyamatadatokat tartalmaznak
Ez az ábra bemutatja a Tulipból és egy ERP-ből származó adatok szétválasztását:
A külső forrásokból származó adatokat csak szükség szerint szabad felhasználni. Ez azt jelenti, hogy egy másik rendszer kontextusinformációkat szolgáltathat a termeléshez, míg a Tulip-adatok kiegészítik a külső forrásból származó információkat.
Honnan tudja, hogy érdemes-e külső adatokat használnia? – Integráció nélkül is ki tudja-e aknázni a megoldás minimális értékét? – Képes-e gyorsan (kevesebb mint egy hónap alatt) integrálni a rendszert?
Az integrációknak új értékszintet kell megnyitniuk, de általában nem elengedhetetlenek a potenciális érték eléréséhez.
Példa: Munkarendelések egy ERP-ből
- A munkarendelések az ERP-ben vannak tárolva
- A Tulip menedzsmentalkalmazás lekérdezi a munkarendeléseket az ERP-ből
- A menedzsmentalkalmazás létrehoz egy munkarendelés-rekordot egy Tulip-táblában a gyártási adatok tárolása céljából
- A munkavégzési utasítások és az összeszerelési alkalmazások rögzítik a gyártási adatokat a „Munkarend” táblában, valamint a megfelelő folyamatadatokat a „Befejezések” táblában
Nyitott ökoszisztéma
A nyitott ökoszisztéma több, egymással összekapcsolt megoldást használ fel a szervezet egyedi igényeinek kielégítésére. Ahelyett, hogy egyetlen rendszert használna mindenre, a Tulip nyitott ökoszisztéma-megközelítése a Composability-t részesíti előnyben a felülről lefelé irányuló irányítással szemben.
Az alábbi ábra bemutatja, hogyan integrálódnak a Tulip digitális képességei más rendszerekkel.

Rendszerintegráció
A rendszerintegrációknak általában nem kell a bevezetés első lépésében szerepelniük. A Tulip azt javasolja, hogy először rendszerintegráció nélkül készítse el a minimálisan életképes termékét, majd szükség szerint végezzen módosításokat. Ennek oka, hogy a rendszerintegrációk beállítása akár több hónapig is eltarthat.
A Tulip-pal való rendszerintegráció általában három tényezőt vesz figyelembe: - a rendszer saját képességeit és paramétereit; - a vállalat IT-környezetének összetettségét; - az IT-csapat képességeit a rendszerrel való együttműködés terén.
Az integrációk nem „mindent vagy semmit” jellegűek – az alkalmazás működési kontextusának biztosításához szükséges minimális adatok meghatározására kell összpontosítania.
Az alábbi ábra egy tipikus ERP-integrációt mutat be a Tulip-pal:
Itt tudhat meg többet az integráció tervezéséről.
Az integráció adatáramlása
A Tulip a következő beállításokkal „kommunikál” egy külső rendszerrel:* A csatlakozó biztonságos paramétereket használ, hogy „hozzáférést” szerezzen a rendszerhez* A csatlakozó funkció irányítja az információ áramlását a rendszerbe és onnan ki* Egy (az App Editorban létrehozott) kiváltó művelet futtatja a csatlakozó funkciót (pl. egy gomb megnyomására)
Hogyan lehet csatlakozni egy rendszerhez?
Vizsgáljuk meg és bontsuk le azokat a funkciókat, amelyek ezeket a kapcsolatokat lehetővé teszik.
Csatlakozók
A csatlakozók a Tulip keretrendszere, amely a Tulip és harmadik fél rendszerei közötti kapcsolatok létrehozását szolgálja. Hatékony integrációs eszközök, amelyek segítségével az alkalmazásokban megtekinthetők, kezelhetők és feldolgozhatók a külső rendszerekből származó adatok.
Mire használhatók a csatlakozók?
A csatlakozók segítségével kommunikál a Tulip a külső rendszerekkel. A használt eszközök és az alkalmazásokban szükséges integráció mértéke határozza meg, hogyan használja a csatlakozókat.
A csatlakozók néhány felhasználási esete:* Információk beszerzése egy „Source of Truth”-ból (pl. munkarendelések az ERP-ből)* Anyagfelhasználás könyvelése (pl. az ERP-be)* Slack-üzenet küldése
Hogyan működnek a csatlakozók?
A csatlakozók kapcsolatot létesítenek a Tulip és egy harmadik fél rendszere között. Ők kezelik az adatáramlás irányát és a hitelesítést, ami lehetővé teszi az adatok átvitelét.
Az adatátvitelt egy csatlakozó-gazdagép teszi lehetővé. A csatlakozó-gazdagépek lehetővé teszik a Tulip számára a külső rendszerekkel való kapcsolódást, közvetlen összeköttetésként szolgálva a két rendszer között. A Tulip felhőalapú csatlakozó-gazdagépet biztosít használatra, de helyszíni csatlakozó-gazdagépet is használhat.
Itt tudhat meg többet a csatlakozó-hostokról.
Míg a csatlakozó-gazdagép létrehozza a kapcsolatot, a csatlakozófüggvények segítségével a csatlakozók különböző feladatokat hajthatnak végre, például információk lekérését, táblákba való írását és a meglévő adatok szerkesztését. A csatlakozófüggvények a csatlakozó-gazdagépen keresztül műveleteket kérnek a harmadik fél rendszerétől.
Beállíthatja a függvény módosításait is, például a lekérdezési paramétereket és a válaszokat, amelyek meghatározzák a visszaküldött adatokat. Noha a JSON előzetes ismerete nem szükséges, a Dot Notation és az általános adatstruktúra ismerete hasznos lehet a csatlakozófüggvények jobb megértéséhez.
Csatlakozók típusai
Ahhoz, hogy megértsük a különböző rendszereket, amelyekhez csatlakozhatunk, fontos tudni, hogy három különböző típusú csatlakozó létezik, amelyek különböző forrásokból nyerik ki az információkat:
HTTP
A HTTP-csatlakozók külső API-kból érnek el adatokat. Ezek a leggyakrabban használt csatlakozók. A HTTP-csatlakozók a legtöbb típusú HTTP-API-val képesek együttműködni, beleértve a REST-et és a SOAP-ot is.
Az HTTP-csatlakozó funkciói a következő típusú -okat hajthatják végre:
- GET
- HEAD
- POST
- PUT
- BATCH
- TÖRLÉS
SQL
Az SQL-csatlakozók külső adatbázisokból érnek el adatokat. Az SQL-csatlakozó segítségével módosíthatja a táblázatos adatokat, lekérhet adatokat, valamint manipulálhatja a meglévő adatkészletet.
A Tulip a következő SQL-csatlakozókat támogatja:
- Microsoft SQL Server
- PostgreSQL
- MySQL
- Oracle
Az HTTP- és SQL-csatlakozókhoz az Ön példányának Csatlakozók oldalán keresztül férhet hozzá.

MQTT
Csatlakozzon az MQTT-brókerekhez a gépek felügyelete érdekében. A Tulip natívan képes adatokat közzétenni termékéből az Ön MQTT-brókeréhez, zökkenőmentesen integrálódva egy egységes névterébe vagy vállalati eseménybuszba.
Az MQTT-csatlakozó funkcióhoz a következő mezők határozhatók meg: - Szolgáltatásminőség - Téma - Üzenetmegtartás - Hasznos adat - Felhasználó által definiált bemenetek
Peremhálózati kapcsolat
Ezek közül néhány gép Edge-eszköz, amelyekről itt olvashat:
Táblázati API
A csatlakozók segítségével egy Tulip-alkalmazás HTTP- vagy SQL-lekérdezést indíthat el. A Tulip API segítségével külső rendszerekből is kommunikálhat a Tulip-pal, illetve integrálhatja azt. Ez az API úgy működik, hogy adatokat hoz be a Tulipba egy másik rendszerből, és lehetővé teszi, hogy az említett rendszerekbe is írjon. A táblázati API számos funkcióval rendelkezik, többek között:* Táblázati rekord frissítése* Táblázat létrehozása* A táblázati rekordok számának lekérdezése
A Tulip API jelenleg csak a Tulip-táblákkal működik. A Table API használatához alapvető ismeretekkel kell rendelkeznie az API-k működéséről.
A Tulip API dokumentációja itt érhető el.
A Table API használatának gyakorlásához vegyen részt a Tulip University „Feature Deep Dive: Table API” című tanfolyamán.
Következő lépések
Tudjon meg többet az integrációkról, és kezdje el a csatlakoztatást:* Hogyan hozzunk létre csatlakozót* Hogyan állítsuk be a gyorscsatlakozókat
Megtalálta, amit keresett?
Látogasson el a community.tulip.co oldalra, hogy feltegye kérdését, vagy megnézze, mások is szembesültek-e már hasonló problémával!

