- Wydrukować
Przykład funkcjonalny danych Tulipana
A {{glossary.Functional Example}} demonstrujący jak przechowywać dane aplikacji w Tulipie z naciskiem na najlepsze praktyki GxP.
Przegląd aplikacji
Tulip Data {{glossary.Functional Example}} jest nieoperacyjną aplikacją, która istnieje wyłącznie w celach edukacyjnych. Oferuje ona ogólny przegląd przechowywania danych aplikacji przy użyciu tabel i rekordów uzupełnień. Przykład zawiera zarówno użycie Tulipa w wersji Enterprise jak i non-Enterprise.
Zrozumienie jak Tulip przechowuje dane jest ważne dla wszystkich użytkowników Tulipa, ale jest to szczególnie ważne dla klientów w regulowanych branżach, takich jak Pharma i Biotech. Branża Life Sciences musi przestrzegać przepisów GxP i utrzymywać stałą historię dziennika wszystkich działań.
Rekordy uzupełnień vs. tabele
| Rekordy Uzupełnień | Tabele Tulip | | --- | | | | Dane z aplikacji są automatycznie zapisywane w Rekordach Uzupełnień | | Dane z aplikacji nie są automatycznie zapisywane w Tabelach; muszą być zapisywane przy użyciu Logiki Wyzwalacza | | Lokalnie (w aplikacji) | Globalnie (w całej Instancji Tulipa) | | | Trwałe i niezmienne rekordy | | Mogą być edytowane lub aktualizowane przez operatorów lub w interfejsie administracyjnym Tabeli
Aplikacje rejestrują dane podczas ich działania w Tulip Player. Dane te są automatycznie zapisywane w Rekordach Zakończenia, które zawierają informacje o aplikacji takie jak:
- Godzina rozpoczęcia
- Czas zakończenia
- Czas trwania
- Zalogowany użytkownik
- Nazwa stacji
- Uwagi
- Wersja aplikacji
- Czy aplikacja została anulowana czy zakończona
- Nazwy połączonych tabel Tulipana
- Wartości końcowe wszystkich zmiennych aplikacji
Rekordy ukończenia są lokalne dla aplikacji, co oznacza, że dane nie są dostępne poza nią.
Logika wyzwalaczy zapisuje dane aplikacji w tabelach Tulip. Konstruktorzy aplikacji definiują pola rekordów tabeli.
Tabele różnią się od Rekordów Uzupełnień tym, że są globalne, co oznacza, że dane z tabeli są dostępne ze wszystkich aplikacji w Twojej instancji Tulipa.
Inną ważną różnicą między Rekordami Uzupełnień a Tabelami jest to, że Rekordy Uzupełnień są niezmiennymi, trwałymi historiami - nie mogą być edytowane przez użytkowników lub administratorów. Tabele natomiast mogą być edytowane i aktualizowane w miarę napływu nowych danych.
Można używać jednocześnie Tablic i Ewidencji Uzupełnień. Jednak ze względu na trwały charakter Rekordów Uzupełnień, klienci z branż regulowanych powinni używać Zmiennych i Rekordów Uzupełnień jako głównego magazynu danych. Dla użytkowników GxP, Tabele mogą być używane jako wtórny magazyn danych dla danych wspólnych lub statycznych, takich jak listy urządzeń lub partii.
Przegląd kroków
Ten przykład funkcjonalny jest zorganizowany wokół trzech głównych Grup Kroków: "Dokumentacja", "Przykłady funkcjonalne" oraz "**Dostęp do danych komplet**acji".
Dokumentacja
Przegląd Kroki zawierające:
- Wprowadzenie
- Przykładowe modele danych wyjaśniające, kiedy należy wybrać Tabele a kiedy Rekordy uzupełnień
- Podział zmiennych aplikacji i pól tabeli
- Link do pobrania pliku CSV zawierającego przykładowe dane, które można wgrać do tabeli "Wyposażenie"
Przykłady funkcji
Ta grupa kroków zawiera dwie przykładowe ścieżki kroków, które należy uruchomić w Tulip Player:
- "App Completions Functional Example" - Przeprowadź te kroki w Playerze, aby zobaczyć jak dane aplikacji przechowują się w Rekordach Ukończenia oraz jak przeglądać Ukończenia wewnątrz aplikacji używając Analizy Tabel i/lub Widgetu Historii Rekordów.
- "Przykład funkcjonalny Tulip Tables - przejdź przez te kroki w Odtwarzaczu, aby zobaczyć jak dane aplikacji są przechowywane w Tulip Tables i jak przeglądać Ukończenia w aplikacji używając Analizy Tabel.
Zewnętrzne dane Uzupełnień
Pokazuje jak uzyskać dostęp do wbudowanych rekordów ukończenia znajdujących się w zakładce "Ukończenia" na stronie przeglądowej aplikacji.
Grupa kroków "Dokumentacja"
Ta grupa kroków jest niefunkcjonalna i służy do przedstawienia przeglądu informacji.
Wprowadzenie
Omówienie Rekordy Ukończeń a tablice tulipanowe.
Wspólne modele danych
Przegląd kiedy, i dla jakich typów danych, powinieneś wybrać Rekordy Uzupełnień vs. Tabele.
Dane aplikacji
Lista zmiennych aplikacji i {{glosariusz.Field}} (oraz ich typy danych) w połączonej tabeli "App Data". Typy danych zmiennych i pól tabeli{target="_blank"} muszą być zgodne. Określ ogólne nazwy "Checklist" do instrukcji Step.
Przykładowe dane
Podaje link do pobrania pliku CSV zawierającego przykładowe dane, które można zaimportować do tabeli "Wyposażenie".
Grupa kroków "Przykład funkcjonalny ewidencji zakończenia".
Ta funkcjonalna grupa kroków symuluje formularz wprowadzania danych, który przechowuje zmienne wartości i informacje o aplikacji do Rekordów Ukończenia. Przejdź przez te kroki w odtwarzaczu i wypełnij wszystkie pola formularza, aby zobaczyć jak dane aplikacji są zapisywane w Rekordach Uzupełnień.
Wybierz Rekord wyposażenia (przykład ukończenia)
Wybierz rekord z wbudowanej tabeli wyposażenia aby kontynuować. Dane wyświetlane w Widżecie Historii Rekordów są powiązane z rekordami w tej tabeli.
Rejestrowanie danych zmiennych
Przykładowy formularz zawierający dane wejściowe i zmienne. Wypełnij wszystkie pola, aby kontynuować.
Widżet Historii Zapisu
Demonstracja, w jaki sposób Dane aplikacji pojawiają się jako historia dziennika w Widżecie historii rekordów (funkcja Enterprise). Wybierz rekord, aby zobaczyć dane. Użytkownicy spoza Enterprise powinni kliknąć przycisk Dalej, aby zobaczyć alternatywne opcje przeglądania danych uzupełnień.
Grupa kroków "Przykład funkcjonalny tabel tulipanów".
Ta funkcjonalna grupa kroków symuluje formularz wprowadzania danych, który przechowuje wartości zmiennych i informacji o aplikacji w tabeli "Dane aplikacji". Przejdź przez te kroki w Odtwarzaczu i wypełnij wszystkie pola formularza, aby zobaczyć jak logika wyzwalacza tworzy nowe rekordy tabeli.
Wybierz sprzęt (Przykład tabeli)
Wybierz rekord z wbudowanej tabeli "Wyposażenie" aby kontynuować. Tabela "Wyposażenie" jest statyczną listą wyposażenia. Dane zebrane podczas pracy aplikacji są zapisywane do tabeli "App Data" poprzez Trigger Logic.
Zapisywanie danych do tabeli
Przykładowy formularz zawierający dane wejściowe i zmienne. Wypełnij wszystkie pola, aby kontynuować.
Tulip Table
Demonstracja przechowywania informacji o aplikacji i zmiennych w tabeli Tulip Table.
Wyświetlanie rekordów ukończenia wewnątrz aplikacji za pomocą analizy tabeli
Demonstracja jak można zbudować Analizę Tabel z danych aplikacji, aby wyświetlić dane dotyczące ukończenia wewnątrz aplikacji Tulip.
Zewnętrzne dane uzupełnień Grupa kroków
Rekordy uzupełnień - Tulip Instance
Pokazuje jak przejść do strony App Overview klikając na tytuł aplikacji/aplikacji w Twojej Tulip Instance. Zapisy Ukończeńsą widoczne w zakładce*"Ukończenia"*.