- Nyomtat
::: (info) () Az alkalmazás letöltéséhez látogasson el a következő weboldalra: Könyvtár:::Egy Functional Example, amely bemutatja, hogyan lehet az alkalmazás adatait a Tulipban tárolni, a GxP legjobb gyakorlataira összpontosítva.
Az alkalmazás áttekintése
A Tulip Data Functional Example egy nem operatív alkalmazás, amely pusztán tanulási céllal létezik. Általános áttekintést nyújt az alkalmazás adatainak táblázatok és kitöltési rekordok használatával történő tárolásáról. A példa magában foglalja mind az Enterprise, mind a nem Enterprise Tulip használatát.
Annak megértése, hogy a Tulip hogyan tárolja és tárolja az adatokat, minden Tulip felhasználó számára fontos; azonban különösen fontos a szabályozott iparágakban, például a gyógyszeriparban és a biotechnológiában dolgozó ügyfelek számára. Az élettudományi iparágaknak be kell tartaniuk a GxP-előírásokat, és minden tevékenységről állandó naplótörténetet kell vezetniük.
Teljesítési rekordok vs. táblázatok
| Completion Records | Tulip Tables | | --- | | --- | | | Az alkalmazás adatai automatikusan a Completion Records-ban tárolódnak | Az alkalmazás adatai nem tárolódnak automatikusan a Tables-ben; azokat a Trigger Logic segítségével kell tárolni | | | Local (az alkalmazáshoz) | Global (a Tulip Instance-ban) | | | Állandó és megváltoztathatatlan rekordok | Az operátorok vagy az admin Table UI-ban szerkeszthetők vagy frissíthetők | |
Az alkalmazások a Tulip Playerben történő futtatásuk során naplózzák az adatokat. Ezek az adatok automatikusan tárolódnak a befejezési rekordokban, amelyek az alkalmazás adatait rögzítik, mint például:
- Kezdeti idő
- Végidő
- Időtartam
- Bejelentkezett felhasználó
- Állomás neve
- Megjegyzések
- Alkalmazás verziója
- Az alkalmazás törlése vagy befejezése
- Kapcsolódó Tulip asztalok nevei
- Az alkalmazás összes változójának végértékei
A befejezési rekordok az alkalmazáshoz lokálisan tartoznak, ami azt jelenti, hogy az adatok az alkalmazáson kívül nem érhetők el.
A kiváltó logika az alkalmazás adatait Tulip táblákba tárolja. Az alkalmazáskészítők definiálják a Table Record mezőit.
A Táblák abban különböznek a Teljesítési rekordoktól, hogy globálisak, ami azt jelenti, hogy a Táblák adatai a Tulip példányon belüli összes alkalmazásból elérhetők.
Egy másik fontos különbség a Teljesítési rekordok és a Táblák között, hogy a Teljesítési rekordok megváltoztathatatlan, állandó történetek - sem a felhasználók, sem az adminisztrátorok nem szerkeszthetik őket. A táblázatok viszont szerkeszthetők és frissíthetők, ha új adatok érkeznek.
A Táblákat és a Teljesítési rekordokat egyszerre használhatja. A Completion Records állandó jellege miatt azonban a szabályozott iparágakban dolgozó ügyfeleknek a változókat és a Completion Recordokat kell elsődleges adattárolóként használniuk. A GxP-felhasználók számára a Táblák másodlagos adattárolóként használhatók a közös vagy statikus adatok, például berendezések vagy tételek listái számára.
Lépés áttekintés
Ez a funkcionális példa három fő lépéscsoport köré szerveződik: "Dokumentáció", "Funkcionális példák" és "A kitöltési adatok elérése".
Dokumentáció
Áttekintés Lépéseket tartalmazó lépések:
- Bevezetés
- Példa adatmodellek, amelyek elmagyarázzák, hogy mikor kell a Táblákat és mikor a Kitöltési rekordokat választani.
- Az alkalmazás változóinak és a táblázat mezőinek bontása
- Link egy CSV-fájl letöltéséhez, amely mintaadatokat tartalmaz, amelyeket feltölthet a "Felszerelés" táblázatba.
Funkcionális példák
Ez a lépéscsoport két példalépési útvonalat tartalmaz, amelyeket a Tulip Playerben kell futtatni:
- "App Completions Functional Example" - Futtassa végig ezeket a lépéseket a lejátszóban, hogy lássa, hogyan tárolódnak az alkalmazás adatai a Completion rekordokba, és hogyan tekinthetők meg a Completions egy alkalmazáson belül a Table Analysis és/vagy a Record History Widget segítségével.
- "Tulip Tables Functional Example" (Tulip táblázatok funkcionális példa) - Futtassa végig ezeket a lépéseket a lejátszóban, hogy lássa, hogyan tárolja az alkalmazás adatait Tulip táblázatokban, és hogyan tekintheti meg a Teljesítményeket egy alkalmazáson belül egy táblázatelemzés segítségével.
Külső kitöltési adatok
Megmutatja, hogyan lehet hozzáférni a beépített kitöltési rekordokhoz, amelyek egy alkalmazás áttekintő lapján a "Kitöltések" fül alatt találhatók.
"Dokumentáció" lépéscsoport
Ez a Lépéscsoport nem funkcionális, és tájékoztató jellegű áttekintések nyújtására szolgál.
Bevezetés
Teljesítési rekordok vs. Tulipán táblák áttekintése.
Közös adatmodellek
Annak áttekintése, hogy mikor és milyen adattípusok esetében érdemes a Teljesítési rekordok vs. Táblák megoldást választani.
Alkalmazás adatai
Az alkalmazásváltozók és Fields (és adattípusaik) listája a kapcsolódó "App Data" táblázatban. A változó és a táblázat mezőjének Data Types meg kell egyeznie. Adja meg az általános "Ellenőrző lista" neveket a lépésutasításokhoz.
Mintaadatok
Letöltési linket biztosít egy olyan CSV fájlhoz, amely a "Felszerelés" táblázatba importálható mintaadatokat tartalmazza.
"Teljesítési rekordok funkcionális példa" lépéscsoport
Ez a funkcionális lépéscsoport egy adatbeviteli űrlapot szimulál, amely változó értékeket és App Info-t tárol a Teljesítési rekordokhoz. Futtassa végig ezeket a Lépéseket a lejátszóban, és töltse ki az összes űrlapmezőt, hogy lássa, hogyan tárolódnak az alkalmazásadatok a Teljesítési rekordokba.
Eszközrekord kiválasztása (kitöltési példa)
A folytatáshoz válasszon ki egy rekordot a beágyazott Equipment Table (Felszerelések táblázat) közül. A Record History Widgetben megjelenő adatok az ebben a Táblázatban található Rekordokhoz vannak kötve.
Naplóváltozó adatok
Adatbeviteli bemeneteket és változókat tartalmazó mintaűrlap. A folytatáshoz töltse ki az összes mezőt.
Rekordtörténet widget
Annak bemutatása, hogy az Alkalmazás adatai hogyan jelennek meg naplótörténetként a Record History Widgetben (egy Enterprise funkció). Válasszon ki egy rekordot az adatok megtekintéséhez. A nem Enterprise felhasználóknak a következő gombra kell kattintaniuk a kitöltési adatok megtekintésének alternatív lehetőségeihez.
"Tulip Tables funkcionális példa" Lépéscsoport
Ez a funkcionális Lépéscsoport egy adatbeviteli űrlapot szimulál, amely a Változó értékeket és az Alkalmazás adatait tárolja az "Alkalmazás adatai" táblázatban. Futtassa végig ezeket a Lépéseket a lejátszóban, és töltse ki az összes űrlapmezőt, hogy lássa, hogyan hoz létre a Trigger Logic új Táblalemezeket.
Berendezés kiválasztása (táblázatos példa)
A folytatáshoz válasszon ki egy rekordot a beágyazott "Equipment" táblázatból. A "Felszerelés" táblázat a felszerelések statikus listája. Az alkalmazás futtatása közben gyűjtött adatok elsősorban az "App Data" táblázatba kerülnek a Trigger Logic segítségével.
Adatok tárolása a táblázatba
Adatbeviteli bemeneteket és változókat tartalmazó mintaűrlap. A folytatáshoz töltse ki az összes mezőt.
Tulipán táblázat
Annak bemutatása, hogy az Alkalmazás adatai és a változók hogyan tárolódnak egy Tulip táblázatban.
Teljesítési rekordok megjelenítése egy alkalmazáson belül táblázatelemzéssel
Demonstráció arról, hogyan lehet egy Table Analysis-t létrehozni az alkalmazás adataiból a Tulip alkalmazáson belüli kitöltési adatok megjelenítéséhez.
Külső kitöltési adatok lépéscsoportja
Teljesítési rekordok - Tulip példány
Bemutatja, hogyan navigálhat az alkalmazás áttekintő oldalára az alkalmazás/alkalmazás címére kattintva a Tulip Instance-ban. ATeljesítési rekordok a "Teljesítések" fül**alatt tekinthetők meg.