Az univerzális sablon használata
  • 05 Jan 2024
  • 9 Elolvasandó percek
  • Közreműködők

Az univerzális sablon használata


Article Summary

Útmutató az univerzális sablonhoz és a funkcióhasználat optimalizálásához.

:::(Info) (MEGJEGYZÉS) Az Univerzális sablon egy béta-funkció, amelyet folyamatosan fejlesztünk. Néhány funkciót még nem adtunk hozzá, és folyamatosan fogadjuk a felhasználók javaslatait, miközben kipróbálják ezt a funkciót. Ön is hozzájárulhat a vitához a közösségi bejegyzésünkön:::

A Universal Template egyetlen élményt nyújt az elemzések zökkenőmentes felépítéséhez. Lehetővé teszi a vizualizációs típusok közötti váltást az adatok lekérdezésének és vizualizációjának szétválasztásával. Az univerzális sablon támogatja az összes elemzéstípust és Tulip adatforrást (kitöltések, táblázatos adatok és gépi adatok).

Universal Template Option

A lekérdezések és a vizualizációk használata

A lekérdezés olyan, mint egy utasítás, amelyet a rendszernek ad, részletezve, hogy mit szeretne, mit tegyen az alkalmazásból, gépről vagy egy Tulip-táblából származó "nyers" adatokkal. A lekérdezés eredménye a Tulip Analytics által a lekérdezés konfigurálása alapján létrehozott adatok táblázatos megjelenítése. A lekérdezést az Analytics-szerkesztő bal oldali paneljén konfigurálja.

Az adott lekérdezésből származó adatokat különböző megjelenítésekkel vizualizálhatja, amelyek az összes adatot vagy csak kiválasztott részeket mutatják. A vizualizációt az Analytics-szerkesztő felső részén választja ki, és az Analytics-szerkesztő jobb oldali paneljén konfigurálja tovább.

A vizualizáció alatt mindig a lekérdezés eredménye látható, ha a lekérdezés eredményének megjelenítése gombra kattint, kivéve, ha a "táblázat" vizualizáció van kiválasztva.

A lekérdezés felépítése

Adatforrás

Az adatforrás az, amire az elemzés épül. Választhat az alkalmazás kitöltési adatai, a táblázat adatai vagy a gépi adatok közül.

Ha az alkalmazás kitöltési adataira épít elemzést, akkor több alkalmazást is kiválaszthat. Ezáltal az elemzés az összes kiválasztott alkalmazás befejezési rekordját figyelembe veszi.

Vegye figyelembe, hogy ha több Alkalmazás van kiválasztva, az adatok nem lesznek összekapcsolva, hanem minden egyes befejezést külön soronként kezel. Ez azt jelenti, hogy a kitöltések "mezőit" (pl. Felhasználó, kezdési időpont és állomás) együttesen tudja elemezni. Az egyéb adatokat, például az Alkalmazás-változókat minden egyes Alkalmazás esetében külön kezeljük, és az összes többi alkalmazás befejezési rekordjainak értéke "null" lesz.

Ha gépekre vonatkozó elemzést készít, akkor egy vagy több géptípust is kiválaszthat. Ha egy adott gépre szeretne elemzést készíteni, adjon hozzá egy további szűrőt.

Csoportosítások és műveletek

A csoportosítások és a műveletek a lekérdezés felépítésének központi területei. Itt határozza meg, hogy az adatopciók közül melyiket és milyen formában szeretné megjeleníteni.

Csoportosítások

A csoportosítások utasítást adnak a csoportok lehető legnagyobb mértékű kombinálása érdekében. Ha ismeri a GROUP BY funkciót az általános QL és BI eszközökben, a csoportosítási folyamat szinte ugyanúgy viselkedik. A csoportosítások meghatározzák a hasonló értékek keresésére szolgáló mezőket és adattípusokat. Lehetővé teszik, hogy egyre részletesebb képet kapjon a látni kívánt adatokról.

A csoportosítások nagyobb kontrollt biztosítanak annak meghatározásához, hogy mely sorokat kell kombinálni. A csoportosítás bármilyen típusú mező lehet. Attól függően, hogy milyen műveleteket állított be, egy vagy több csoportosítás hozzáadása különböző eredményekhez vezet.

Nézzünk végig néhány csoportosítási kombinációt.

| | Egy csoportosítás | Több csoportosítás | | | --- | --- | --- | --- | --- --- | | Csak megkülönböztetett értékek | Egy sor a forrásadatok minden egyes sorához, amely a csoportosítási mező értékeit és az adott sor megkülönböztetett értékeit mutatja | Egy sor a forrásadatok minden egyes sorához, amely a csoportosítási mezők értékeit és az adott sor megkülönböztetett értékeit mutatja | | | Csak összesítés | Egy sor a csoportosítási mező minden egyes megkülönböztetett bejegyzéséhez, amely a csoportosításhoz tartozó értékkel rendelkezik, és a forrásadatok összes sorának összesített értékei az adott értékkel. csoportosítási érték | Egy sor a csoportosítási mezők minden egyes kombinációjához különálló bejegyzések a csoportosítások megfelelő értékeivel és a forrásadatok összes sorának összesített értékei a megfelelő csoportosítási értékekkel | | | Különálló értékek és aggregációk | Egy sor a forrásadatok minden egyes sorához, amely a csoportosítások értékeit és a különálló értékeket mutatja, valamint a forrásadatok összes sorának összesített értékei az adott csoportosítási értékkel (i. A csoportosítási mezőben a csoportosítási mezőben a csoportosítási mezőben a különálló értékek és az összes sor összesített értékei szerepelnek.azaz az összesített értékek azonosak az azonos csoportosítási értékkel rendelkező összes sorban). | A forrásadatok minden egyes sorához egy sor, amely megmutatja a csoportosítások értékeit és a forrásadatok összes sorának összesített értékeit a megfelelő csoportosítási értékekkel (azaz az összesített értékek azonosak minden olyan sorban, ahol ugyanazok a csoportosítási értékek vannak).

Fontos megjegyezni, hogy az adatok csak akkor jelennek meg, ha létezik olyan sor, amely releváns információt tartalmaz. Ha egy adott napra vonatkozóan nincsenek adatok a forrásadatokban, az elemzés üresen jelenik meg.

Nézzünk egy példát a csoportosítások működésére:Universal Template Groupings Table Ex

A táblázat adatai azt mutatják, hogy 10 "minta_0" feliratú rekord van. A minta_0 adatpontok közül egy kivételével mindegyikben nincs hiba. Ha ezeket az adatokat olyan vizualizációba szeretnénk csoportosítani, amely csak a különböző minta_0 pontokat mutatja, ahol a hibaszám eltér, akkor a csoportosítások segítségével egyesíthetjük a hasonló adathalmazokat.

Universal Template Groupings Ex

Műveletek

A műveletek lehetnek aggregációk, amelyek több rekordot egyesítenek, vagy mezők, amelyek nem.

A műveletek két általános kategóriába sorolhatók: 1. Különálló értékek A különálló értékek a forrásadatok egyes adatpontjait jelentik. A legegyszerűbb esetben ez egy változó egy értéke egy kitöltési rekordból, egy mező egy táblázatból vagy egy gépi attribútumból.

De ez lehet egy fejlettebb adatpont is, mint például két mező összege ugyanabból a rekordból, több karakterlánc kombinációja vagy egy olyan kifejezés, amely nem tartalmaz aggregációs függvényt.

Egy olyan táblázat segítségével, amely egy értékeket tartalmazó mezőt (numerikus) és egy időbélyegeket tartalmazó mezőt (dátumidő) tartalmaz, megjeleníthetjük az értékeket időbélyegek szerint, hogy azok így jelenjenek meg:

Universal Template Operations Distinct Values Ex

  1. Aggregációk

Az aggregációk olyan függvények, amelyek több sorból vesznek fel adatokat, és azokat halmazlogika alapján kombinálják. Az aggregációs függvények egy sora áll rendelkezésre előre beállított kiválasztásként, vagy a kifejezésszerkesztőn belül is használhatja az aggregációs függvényeket, hogy saját fejlett aggregációkat hozzon létre. A különböző aggregációs függvények különböző adattípusokhoz működnek. Az alábbiakban megtekintheti, hogy mely függvények állnak rendelkezésre, és milyen adattípusokat támogatnak.

Közvetlenül elérhető aggregációs függvényekEzek lehetővé teszik a sorok kombinálását:

  • Átlag
  • Medián
  • Sum
  • Minimum
  • Maximum
  • Módusz
  • Standard eltérés
    1. percentilis
    1. percentilis
  • Arány
  • Arány Kiegészítés

A kifejezésszerkesztőben elérhető aggregációs funkciók

A kifejezésszerkesztőben található összesítő függvények az Ön egyedi igényei alapján részletesebb adatokat szolgáltathatnak. Az elemzésekben használható összes rendelkezésre álló kifejezésről szóló teljes útmutatóért lásd: Az elemzési szerkesztőben található kifejezések teljes listája.

Korlátozás és rendezés

Limit hozzáadásával meghatározhatja a lekérdezés eredménye által tartalmazott sorok maximális számát. A korlátozásokkal bizonyos adatokra összpontosíthat, vagy korlátozhatja a diagramban megjelenített adatok mennyiségét. Hozzáadhat például egy korlátot, hogy megjelenítse azt a három gyártósort, amelyeken az elmúlt hónapban a legtöbb hiba volt.

A rendezési adatok határozzák meg, hogy mely sorok szerepeljenek a határérték kiértékelésekor. A lekérdezés eredményének részét képező bármely mezőhöz hozzáadhat növekvő vagy csökkenő rendezést. Ha több mezőt ad hozzá a rendezéshez, akkor az adatok az első mező alapján lesznek először rendezve. Az első mező minden egyes értékéhez tartozó eredménycsoportok ezután a második stb. szerint lesznek rendezve.

Vegye figyelembe, hogy ha nem határozza meg kifejezetten a rendezést, a lekérdezés eredményének rendezése a rendelkezésre álló adatok alapján változhat. Korlátozás vagy ordinális tengelyekkel rendelkező diagramok használata esetén ez eltérő megjelenítéshez vezethet. Ezekben az esetekben javasoljuk a megfelelő rendezés hozzáadását.

A következő példa a Műveletek használatával látott grafikont használja. Itt az eredményeket 100 adatpontra korlátozzuk, és az időpontjuk alapján csökkenő sorrendbe rendezzük őket.

Universal Template Limit and Sorting Ex

Mivel az adatforrás (a táblázat) új rekordokkal frissül, a megjelenítés csak a 100 legfrissebbet fogja mutatni.

Dátumtartomány

A dátumtartomány határozza meg, hogy milyen adatok szerepelnek az elemzés kiértékelésében. Gondoljon erre úgy, mint egy szűrőre az adathalmazban lévő dátumértékekre. A dátumtartomány az elemzést azokra az adatokra korlátozza, amelyek egy meghatározott időszakra vonatkoznak. Teljesítőképességi okokból javasoljuk, hogy a felhasználási esethez a lehető legrövidebb dátumtartományt használja, ahelyett, hogy később további szűrőket adna hozzá az idő leszűkítéséhez.

A következő dátumértékeket használjuk a különböző adatforrások dátumtartományához: * Alkalmazás befejezési adatok * Az alkalmazás befejezésének "kezdő időpontja" * Táblázat dátuma, felhasználó által választható * Létrehozás dátuma * Frissítés dátuma * Gépi adatok * A gépi tevékenység bejegyzésének kezdő időpontja.

Szűrők

A szűrők határozzák meg, hogy mely adatok szerepeljenek a lekérdezés eredményében. Tipikus felhasználási esetek: * Csak egy adott gyártósor adatainak megjelenítése * Egy adott gép kizárása az elemzésből * Csak olyan adatpontok megjelenítése, amelyek értéke magasabb egy adott küszöbértéknél.

A szűrők a feltételhez hasonlóan konfigurálhatók. Minden olyan adat, amely megfelel a feltételnek, bekerül az elemzésbe. Nézzünk néhány példát:

  • A gyártósor egyenlő A
  • Minden olyan rekordot tartalmaz, amelynek a "Gyártási vonal" mezőjében "A" szerepel.
  • A gépazonosító nem egyenlő az "1. gép"-el
  • Az összes olyan gépet tartalmazza, amely nem egyenlő az "1. gép"-gyel.
  • A tesztelés időtartama > 55
  • Minden olyan rekordot tartalmaz, ahol a tesztelés 55 másodpercnél tovább tartott.

A szűrők kétféleképpen határozhatók meg: 1. Az előre beállított szűrőfüggvények használata a forrásadatok egy mezőjével kombinálva 2. Egy olyan kifejezés konfigurálásával, amely egy bóléra értékelhető.

Vizualizálási lehetőségek

Sáv/vonal/szórás

| Lekérdezés | Vizualizáció | | | --- | --- | | Egy numerikus művelet | Egyetlen sorozati diagram. Sorindex az x-tengelyen. | | Egy csoportosítás és egy numerikus művelet | Egysoros diagram. Csoportosítási értékek az x-tengelyen. | | Két csoportosítás és egy numerikus művelet | Többsoros diagram. Az 1. csoportosítás az x-tengelyen, a művelet az y-tengelyen, a 2. csoportosítás pedig a művelet sorozatokra való felosztására szolgál. | | Két vagy több numerikus művelet | Többsoros diagram. Műveletenként egy sorozat. Sorindex az x-tengelyen. | | Egy csoportosítás és két vagy több numerikus művelet | Többsoros diagram. Műveletenként egy sorozat. Csoportosítási értékek az x-tengelyen. |

A sávdiagram esetében az összehasonlító nézet létrehozásához átkapcsolhat a halmozott vagy halmozatlan diagram között.

Hisztogram

| Lekérdezés | Vizualizáció | | | --- | | | Egy numerikus művelet | Az adott művelet eredményének hisztogramja | | | Egy numerikus és egy másik művelet | Az első művelet eredményének hisztogramja a második művelet értékeivel csoportosítva | |

Donut

| Lekérdezés | Vizualizáció | | | --- | --- | --- | | Egy numerikus művelet | A numerikus műveletek értékeinek Donut-diagramja. Sorindex mint címkék. | | Egy csoportosítás és egy numerikus művelet | A numerikus művelet értékeinek Donut-diagramja. Első csoportosítás címkékként |

Mérőszám vagy egyetlen érték

| Lekérdezés | Vizualizáció | | | --- | | | Egy művelet | Az első művelet első sorának értéke | | | Egy csoportosítás | Az első csoportosítás első sorának értéke | | | Egy csoportosítás első sorának értéke |

Doboz

| Lekérdezés | Vizualizáció | | | --- | --- | | | Egy numerikus művelet | A művelet értékeinek dobozábrája | | Egy csoportosítás és egy numerikus művelet | A csoportosítás értékei szerinti dobozábrák | |

::: (Info) (MEGJEGYZÉS) Ez a diagram nem veszi figyelembe a lekérdezésben meghatározott rendezést. :::

Diavetítés

A műveletekhez kiválasztott képmezők/változók a diavetítésben jelennek meg, míg minden más mező/változó a diavetítés alatt jelenik meg minden egyes képhez.

Pareto

| Lekérdezés | Vizualizáció | | | --- | --- | | | Egy numerikus művelet | Pareto műveleti diagram, az x tengelyhez sorindex használata | | | Egy csoportosítás és egy numerikus művelet | Pareto műveleti diagram, az x tengelyhez csoportosítás használata | |

::: (Info) (MEGJEGYZÉS) Ez a diagram nem veszi figyelembe a lekérdezésben meghatározott rendezést. :::

Táblázat:

Megjeleníti a lekérdezés összes értékét.


Megtalálta, amit keresett?

A community.tulip.co oldalon is megteheti, hogy felteszi kérdését, vagy megnézheti, hogy mások is szembesültek-e hasonló kérdéssel!


Hasznos volt ez a cikk?