Mi az a forgóasztal

Az "Infrastruktúra" aktuális cikkei

pivot táblák

A Databricks Data + AI Summit 2020 nyomon követési jelentése

Nagyobb fejlesztői termelékenység, jobb vásárlói élmény

Spencer Tuttle, ThoughtSpot kommentárja

BARC "Data, BI & Analytics Trend Monitor 2021"

Az "Adatforrás" aktuális cikkei

Hozzászólás Nicole Segerertől, a Revenerától

Az IDC IIoT-tanulmánya

Nagy távolságú személyes területi hálózat

Az Analytics legújabb cikkei

Bővült a stratégiai együttműködés

Hozzáférés az Automatizálási Platformhoz

A "Legjobb gyakorlatok" aktuális cikkei

Színes, értelmes és értelmetlen, de vicces

Adatelemzés a Bundesliga Match Facts xGoals számára

Az "Ipar 4.0" aktuális cikkei

Megjegyzés az Univ-től. Prof. Dr. René Hofmann, a Bécsi Műszaki Egyetem

Bővült a stratégiai együttműködés

Az IDC IIoT-tanulmánya

Az "IT Awards" aktuális cikkei

A nagy olvasók választása: ki nyer?

Aktuális cikkek a "Jog és biztonság" -ból

Thorsten Krüger, Thales kommentárja

Az adatok védelme nyugalmi állapotban

Stefan Müller megjegyzése, informatikai újdonság

Aktuális cikkek a "Mesterséges intelligencia" cikkből

A BMBF finanszírozza a TreeSatAI projektet

Tanulmány a mesterséges intelligencia pénzügyi szolgáltatók általi használatáról

A "Definíciók" jelenlegi hozzájárulásai

Definíció Mi az a pivot tábla?

Egy forgatótábla táblázatos formában strukturálja a rendelkezésre álló adatokat, összefoglalja és lehetővé teszi az értékelésüket. A táblatípus az összes elterjedt táblázatkezelő alkalmazás egyik alapvető funkciója. Csak néhány alapvető feltételnek kell teljesülnie az elforduló tábla létrehozásához. Az összetett képletek vagy az SQL adatbázis-lekérdezések használata részben felesleges a pivot tábláknak köszönhetően.

A pivot tábla egy speciális típusú tábla, amellyel a táblázatos adatok strukturálhatók, sűríthetők és elemezhetők kis erőfeszítéssel, az eredeti adatok megváltoztatása nélkül. Az eredeti adatok az elemzési követelményektől függően összefoglalhatók és különböző ábrázolásban jeleníthetők meg a forgatótáblában. Az eredeti táblázathoz képest az ábrázolás érthetőbbé válik, de elveszíti a részletes információkat.

A pivot tábla név 1991-re nyúlik vissza, és az amerikai Brio Technology cég DataPivot terméknevéből származik. A Brio Technology az elsők között használta a pivot table kifejezést a táblázatos adatok összesítésének koncepciójában.

Ma az összes elterjedt táblázatkezelő alkalmazás, mint például a Microsoft Excel, az OpenOffice vagy a LibreOffice, elsajátítja a pivot tábla koncepcióját. A programok lehetővé teszik a kimeneti adatok különféle kiértékelését néhány kattintással. A pivot táblák kiküszöbölhetik a táblákon belüli összetett egyesítések vagy képletek létrehozásának szükségességét. Helyettesíthetik az egyszerű adatbázisok létrehozását és az SQL lekérdezések használatát is. Az elfordulási táblázat változásai általában nem eredményezik az eredeti adatok frissítését. A pivot táblák alapján az adatok gyakran interaktív pivot diagramokkal jeleníthetők meg.

Pivot táblák használata

A pivot táblák használata mindig hasznos, ha egy nagy, sok adatot tartalmazó táblát kell kiértékelni, és ehhez nem minden oszlopra van szükség. Az elforduló tábla feleslegessé teszi a szükséges adatok új táblába történő másolását vagy hivatkozások és képletek beszúrását. A kimutató táblák nem igényelnek képleteket, és az összes eredeti adatot a forrás táblában hagyják.

A forgóasztal tipikus jellemzői

A pivot táblák jellemző tulajdonságokkal rendelkeznek. Minden pivot tábla egy nagyobb táblán alapszik, amely tartalmazza a kezdeti adatokat. Minden adat az eredeti táblázatból származik. A pivot-táblázatok összesítik az adatokat és összesített formában mutatják be őket. Felépítésük több területből áll. Ezek a területek a kimeneti táblázat bármely mezőjét befogadhatják. A felhasználó meghatározza, hogy mely mezőket használják a csoportosításhoz, és mely mezőket kell megjeleníteni. A pivot tábla különlegessége, hogy az eredeti adatok minden módosítása után nem frissül. A táblázatkezelő alkalmazásokban általában lehetőség van arra, hogy a felhasználó kézzel kezdeményezze a frissítést, ha szükséges.

A pivot tábla különböző mezőtípusai

A kimutató táblának különböző mezőtípusai vannak. Ezek a mezőtípusok:

  • Vonalmezők
  • Oszlopmezők
  • Adatmezők
  • Oldalsó mezők

A sor- és oszlopmezők a kimeneti adatokat a kiválasztott mező szerint csoportosítják. A csoportosítás sor- vagy oszlopalapú. Az adatmezők a sorok és oszlopok metszéspontjában lévő információkat jelenítik meg. Az adatok értékét olyan funkciók segítségével határozzák meg, mint az adatrekordok összeadása vagy megszámlálása. Az oldalmezőkkel korlátozni lehet a rekordokat bizonyos értékekre.

Követelmények a pivot tábla létrehozásához

Pivot tábla létrehozásához néhány követelménynek meg kell felelni. A kimutatási táblázat kimeneti adatait listák vagy táblázatok adják meg. Fontos, hogy minden adatrekord a saját vonalon legyen. Az oszlopcímeket címkékként kell megadni a felső sorban. Minden oszlopnak meg kell lennie a saját címének. Annak érdekében, hogy a táblázatkezelő alkalmazás megértse az adatok közötti kapcsolatokat, kerülni kell az üres sorokat a listákban vagy táblázatokban.

A pivot táblák összehasonlítása az SQL adatbázis-lekérdezések lehetőségeivel

A forgatótáblával különféle értékelések végezhetők közvetlenül a táblázatkezelő programon belül. Ezek az értékelések összehasonlíthatók az SQL használatával végrehajtott egyszerű adatbázis-lekérdezésekkel. Például a kimutató tábla oszlop- és sormezei megfelelnek az SQL lekérdezés úgynevezett group-by záradékának. Az SQL lekérdezés kiválasztási része az összesítési funkcióival megegyezik a kimutatási táblázat adatmezőivel. Az SQL lekérdezés hol, vagy annak záradékai leképezik az elforduló oldal mezőket.

Összefoglalva elmondható, hogy a pivot táblák az SQL lekérdezések lehetőségeinek csak egy kis részét kínálják. A pivot táblák azonban kevésbé specifikus adatbázis-ismereteket vagy SQL-ismereteket igényelnek, és könnyebben létrehozhatók.

A pivot táblák használatának előnyei

Számos előnye van a forgatótáblák használatának. A legfontosabbak:

  • A kimeneti adatok világos és strukturált bemutatása,
  • nagy mennyiségű adat gyors és egyszerű összefoglalása és kiértékelése külön adatbázis vagy SQL ismeret nélkül,
  • Egyszerű elemzési lehetőségek is rendelkezésre állnak, anélkül, hogy adatokat másolnának más táblákba, vagy összetett képletek, valamint mezők és táblák közötti kapcsolatok használata
  • rugalmasan alkalmazkodik a különféle értékelési követelményekhez.