Relova – Távoli gépcsatlakozó
Csatlakoztasson külső adatbázist, táblázatot vagy API-t, és használja a sorait élő gépként, alkatrészként és szállítóként az iTenance-ben – adatok importálása vagy másolása nélkül.
A Relova összekapcsolja az iTenance-t egy már futó rendszerrel – ERP, SCADA historikus rendszer, régi eszköznyilvántartás, megosztott táblázatkezelő – és a kiválasztott sorokat normál iTenance rekordként mutatja be. Az adatok soha nem másolódnak be az Ön bérleményébe: minden képernyő közvetlenül a forrásból olvas, így amit lát, mindig aktuális. A Relova kapcsolatok alapvetően csak olvashatók; a Relova soha nem írhat vissza a csatlakoztatott rendszerbe.
Relova vagy Tömeges import?
Mindkettő külső adatokat hoz be. Válasszon aszerint, hogy a forrás folyamatosan változik-e.
Használja a Tömeges importot, ha…
- Egyszeri fájlja van (szállítói lista, nyitó eszköznyilvántartás).
- A rekordokat teljesen szerkeszthető iTenance adatokká szeretné alakítani.
- A forrás nem változik, vagy szívesen újraimportálja, ha mégis.
Használja a Relovát, ha…
- A forrás egy élő rendszer, amely önmagában frissül (ERP, historikus rendszer, MES).
- Gépi leolvasásokat vagy állapotokat szeretne látni újra feltöltés nélkül.
- Távoli állapot (hőmérséklet, üzemórák, hibajelző) alapján automatikusan munkarendelést szeretne generálni.
Mielőtt elkezdené
- A Relova Távoli gépek modulnak aktívnak kell lennie az Ön tervében. Beállítások → Modulok, vagy kérdezze meg fióktulajdonosát.
- Szüksége van a Beállítások kezelése engedélyre – a Relova a Beállítások alatt található.
- Készítse elő a forráskapcsolat részleteit: host, port, adatbázisnév, és egy csak olvasható felhasználónév és jelszó. Hozzon létre egy dedikált csak olvasható fiókot a forráson, ha tud.
- Ha a forrás csak a saját hálózatán belüli kapcsolatokat fogadja el, rendelkezzen SSH hozzáféréssel egy olyan hosthoz, amely eléri azt (a Relova képes alagutat képezni rajta keresztül).
1. lépés – Nyissa meg a Relovát
Menjen a Beállítások → Relova menüpontra. Az Áttekintés fül négy számlálót – Kapcsolatok, Hibák, Modulhozzárendelések, Virtuális hivatkozások – és a kapcsolatok listáját mutatja. A cím alatti fülcsík (Áttekintés · Kapcsolatok · Hozzárendelések · Indítók) mozgatja Önt a képernyők között.
2. lépés – Kapcsolat hozzáadása
Nyissa meg a Kapcsolatok fület, és kattintson az Új kapcsolat gombra (jobb felül, a „+” gomb). Töltse ki az űrlapot:
- Kapcsolat neve – egy címke, amelyet felismer, pl. „Termelési ERP”.
- Adatbázis-illesztőprogram – MySQL / MariaDB, PostgreSQL, SQL Server, Oracle, SAP HANA, vagy CSV / Excel fájl, vagy REST API. Az űrlap többi része ehhez igazodik.
- Host, Port, Adatbázis, Séma – a forrás hálózati címe. A port előre kitöltődik az illesztőprogramból.
- Felhasználónév / Jelszó – a csak olvasható hitelesítő adatok. Tárolás előtt titkosításra kerülnek, és soha többé nem jelennek meg; szerkesztéskor hagyja üresen a jelszót az aktuális megtartásához.
- Séma gyorsítótár – mennyi ideig (másodpercben) használhatja fel a Relova a táblák és oszlopok listáját, mielőtt újraolvasná. 300 (5 perc) jó alapértelmezett; 0 letiltja a gyorsítótárazást.
- Lekérdezési mód – Virtuális minden nézetnél a forrásból olvas (legfrissebb). A Pillanatkép egy rövid élettartamú gyorsítótárazott másolatot tart a gyorsabb listákhoz. Az Igény szerinti csak akkor olvas, amikor valaki megnyitja a rekordot.
SSH alagút (opcionális)
Kapcsolja be az SSH alagutat, ha a forrás csak magánhálózaton belülről érhető el. Adja meg az SSH hostot, portot és felhasználót, majd illesszen be egy privát kulcsot (ajánlott) vagy egy jelszót. Hagyja üresen az SSH hostot, ha az adatbázis hoston keresztül szeretne alagutat képezni.
CSV / Excel források
Fájl illesztőprogram esetén adja meg a fájl abszolút elérési útját a szerveren, és válassza ki az elválasztót. A fájl a helyén kerül beolvasásra – helyezze el olyan helyre, amelyet a szervere mindig elér, pl. egy szinkronizált mappába.
Kapcsolat állapotai
- Csatlakoztatva – az utolsó ellenőrzés sikeres volt.
- Romlott – elérhető, de lassú vagy figyelmeztetéseket ad vissza.
- Hiba – az utolsó ellenőrzés sikertelen volt. Nyissa meg a kapcsolatot, hogy lássa az okát; használja a Kapcsolat tesztelése gombot a javítás után.
- Letiltva — kikapcsolta. A leképezett rekordok feloldása leáll, amíg újra nem engedélyezi.
Minden sor tartalmazza a Teszt, Szerkesztés, Engedélyezés / Letiltás és Törlés műveleteket. Egy kapcsolat törlése eltávolítja a leképezéseit és minden általa létrehozott virtuális hivatkozást.
3. lépés — Forrás böngészése (opcionális, de hasznos)
Egy kapcsolat sorból válassza a Séma böngésző (az adatbázis ikon) lehetőséget. Válassza ki a kapcsolatot, és a Relova listázza a tábláit a bal oldalon. Kattintson egy táblára az oszlopainak megtekintéséhez — név, típus, nullázható, kulcs — és kattintson az Adatok előnézete gombra az első sorok megtekintéséhez. Ezt használja a pontos tábla- és oszlopnevek megtalálásához, amelyekre a 4. lépésben szüksége lesz. A Frissítés újraolvassa a sémát és törli a gyorsítótárat.
4. lépés — Tábla leképezése egy modulra
Itt válnak a távoli sorok iTenance rekordokká. Nyissa meg a Leképezések fület, és kattintson az Új leképezés gombra.
- Kapcsolat és Forrástábla — melyik távoli tábla táplálja ezt a leképezést.
- Leképezés neve — pl. „ERP eszközök”.
- Célmodul — Gépek / Berendezések, Alkatrészek, Készlet, Beszállítók, Helyszínek. Ez dönti el, hogy mivé válnak a sorok.
- Telephely — a leképezés hatókörének szűkítése egy telephelyre, vagy nyitva hagyása. Az ebből a leképezésből származó munkarendelés ehhez a telephelyhez kerül iktatásra.
- Távoli kulcs oszlop — az oszlop, amely egyedileg azonosítja az egyes távoli sorokat (általában
id). A Relova ezt használja a hivatkozások stabilitásának fenntartására a szinkronizálások között.
Oszlop leképezések
Kattintson az Leképezés hozzáadása gombra minden kitölteni kívánt mezőhöz: válasszon egy helyi mezőt (pl. machine_name) és a távoli oszlopot, amely azt táplálja. A * jellel megjelölt mezők kötelezőek — a modul addig nem fogad el rekordot, amíg azok nincsenek leképezve. A panel jelzi, ha minden kötelező mező le van fedve.
Megjelenítési mezők
Jelölje be azokat az oszlopokat, amelyeknek meg kell jelenniük a rekord pillanatképében — a listákban és a távoli rekord oldalon megjelenített értékek. Tartsa ezt azon dolgok körében, amiket az embereknek ténylegesen látniuk kell.
Statikus alapértékek és illesztések
Használja az alapértelmezett értékeket egy szükséges helyi oszlop kitöltésére, amelynek nincs értelmes távoli forrása — például egy rögzített location_id, vagy egy machine_id, amely minden sort ebből a leképezésből egy iTenance géphez rögzít. Használja az illesztéseket egy oszlop behúzására egy kapcsolódó távoli táblából adatbázisnézet nélkül.
Szinkronizálási viselkedés
Virtuális — mindig élő. Pillanatkép gyorsítótár — gyorsítótárazza az egyes sorokat a beállított gyorsítótár TTL-re (percek). Igény szerint — csak megnyitáskor olvassa be. Adjon hozzá egy változásérzékelő oszlopot (pl. updated_at), hogy a Relova csak az utolsó szinkronizálás óta megváltozott sorokat tudja lekérni a teljes tábla helyett.
Élet távoli rekordokkal
- Egy távoli gép úgy néz ki, mint bármely más a listákban és a megjelenítési oldalán, egy kis jelvénnyel, amely távoli rekordként jelöli.
- A forrásból származó mezők (név, modell, sorozatszám, leolvasások) csak olvashatók az iTenance-ben. A rekord Frissítés forrásból funkciója lekéri a legújabb értékeket.
- Csak helyi kapcsolatok — helyszín, gyártó, kategória, telephely — az Kapcsolatok szerkesztése funkcióval állíthatók be, és az iTenance-ben maradnak; egy szinkronizálás soha nem írja felül őket.
- Munkarendeléseket adhat fel, feladatokat adhat hozzá és állásidőt naplózhat egy távoli géphez pontosan a szokásos módon.
5. lépés — Munkarendelések automatikus feladása (Triggerek)
Nyissa meg a Triggerek fület, és kattintson az Új szabály gombra. Egy trigger figyeli egy leképezés szinkronizált sorainak egy mezőjét, és munkarendelést nyit, amint az érték megfelel a feltételnek.
- Leképezés figyelése — melyik leképezés sorait figyelje (ez határozza meg azt a telephelyet is, amelyhez a munkarendelés iktatásra kerül).
- Név — mire szolgál ez a szabály, pl. „Csapágy túlmelegedés”.
- Amikor mező — egy oszlop a szinkronizált pillanatképből (kezdje el gépelni a javaslatokért a leképezés megjelenítési mezőiből), pl.
temperature. - Operátor — Fölé emelkedik / Alá esik / Egyenlő / Nagyobb mint / Tartalmaz szöveget / Egyike a következőknek / Megváltozik, és így tovább.
- Érték — az összehasonlítandó szám vagy szöveg. Az „Egyike a következőknek” listát vesz fel; a „Megváltozik” nem igényel értéket.
- Prioritás — a létrehozott munkarendelés prioritása (Alacsony / Normál / Magas / Kritikus).
- Lehűlés — percek, ameddig a szabály csendben marad az aktiválás után, így egy küszöb körüli ingadozó érték nem hoz létre egy halom duplikátumot. 1440 = egy nap.
- Cím / Leírás sablonok — a munkarendelés szövege. Helyezzen be távoli értékeket
{column_name}formátumban, pl.Csapágy riasztás: {temperature}°C a(z) {machine_name} gépen. Hagyja üresen az értelmes alapértelmezett értékhez.
Biztonság és izoláció
- Csak olvasható, mindig. A Relova blokkol minden olyan utasítást, amely nem olvasási művelet. Nem tud INSERT, UPDATE, DELETE műveletet végrehajtani, vagy megváltoztatni a forrás sémát.
- A hitelesítő adatok titkosítva vannak nyugalmi állapotban egy olyan kulccsal, amely elkülönül az egyéb alkalmazásadataitól, és soha nem kerülnek vissza a böngészőbe.
- A kimenő kérések védettek. A Relova nem kapcsolódik belső/loopback cím tartományokhoz, hacsak az üzemeltető kifejezetten engedélyezte a gazdagépet, ami megakadályozza, hogy a kapcsolat belső infrastruktúrára mutasson.
- Minden kapcsolat, leképezés és távoli hivatkozás az Ön bérlőjéhez van rendelve. Egy bérlő soha nem láthatja vagy kérdezheti le egy másik bérlő Relova adatait.
- Sor korlátok és lekérdezési időtúllépések vonatkoznak minden átmenő olvasásra, így egy rossz leképezés nem húzhat be korlátlan eredményhalmazt.
Hibaelhárítás
A kapcsolat teszt azonnal sikertelen.
Rossz gazdagép/port, vagy a forrás tűzfal nem engedélyezi az iTenance szerverét. Erősítse meg a részleteket egy adatbázis-klienssel ugyanabból a hálózatból, majd adja hozzá az SSH alagutat, ha a forrás privát.
A kapcsolat teszt rendben van, de a listák üresek.
A leképezésben nincsenek lefedve a kötelező mezők, vagy a forrás táblanév helytelen. Ellenőrizze újra a 4. lépést a Séma böngészővel, és használja az Előnézetet.
„A kötelező mezők még nincsenek leképezve”.
Egy NOT-NULL helyi oszlop alapértelmezett érték nélkül nincs leképezve. Vagy képezzen le egy távoli oszlopot hozzá, vagy adjon neki egy alapértelmezett értéket.
Az értékek elavultnak tűnnek.
A leképezés Pillanatkép módban van – csökkentse a gyorsítótár TTL-t, adjon hozzá egy változásészlelési oszlopot, vagy kapcsolja át Virtuálisra. Egy rekordnál használja a Frissítés forrásból funkciót.
A központi tartományon lévő Relova semmit sem mutat.
A Relova mindig egy bérlői munkaterületen működik. Nyissa meg a normál bérlői címéről, nem a központi bejelentkezési tartományról.