Databoring - Data drilling

Databoring (også drilldown ) refererer til en hvilken som helst av de forskjellige operasjonene og transformasjonene på tabell-, relasjons- og flerdimensjonale data. Begrepet har utbredt bruk i ulike sammenhenger, men er primært assosiert med spesialisert programvare designet spesielt for dataanalyse .

Vanlige databoringoperasjoner

Det er visse operasjoner som er felles for applikasjoner som tillater databoring. Blant dem er:

Spørring operasjoner :

  • tabellforespørsel
  • pivot-spørring

Tabellforespørsel

Søkeoperasjoner i tabeller består av standardoperasjoner på datatabeller.

Blant disse operasjonene er:

  • Søk
  • sortere
  • filter (etter verdi)
  • filter (etter utvidet funksjon eller tilstand)
  • transformere (f.eks. ved å legge til eller fjerne kolonner)

Tenk på følgende eksempel:

Fred og Wilma bord (Fig 001) :

   gender  , fname    , lname        , home
   male    , fred     , chopin       , Poland
   male    , fred     , flintstone   , bedrock
   male    , fred     , durst        , usa
   female  , wilma    , flintstone   , bedrock
   female  , wilma    , rudolph      , usa
   female  , wilma    , webb         , usa
   male    , fred     , johnson      , usa

Det foregående er et eksempel på en enkel flat filtabell formatert som kommaadskilte verdier. Tabellen inneholder fornavn, etternavn, kjønn og hjemland for forskjellige personer som heter fred eller wilma. Selv om eksemplet er formatert på denne måten, er det viktig å understreke at spørreoperasjoner i tabellform (så vel som alle databoreoperasjoner) kan brukes på alle tenkelige datatyper , uavhengig av den underliggende formateringen. Det eneste kravet er at dataene kan leses av programvaren som er i bruk.

Pivot-spørring

Et pivot-spørring tillater flere representasjoner av data i henhold til forskjellige dimensjoner. Denne spørringstypen ligner på tabellsspørring, bortsett fra at den også tillater at data blir representert i sammendragsformat, i henhold til et fleksibelt brukervalgt hierarki . Denne klassen av databoring er formelt (og løst) kjent under forskjellige navn, inkludert kryssstabelspørring , pivottabell , datapilot , selektivt hierarki , sammenfletting og andre.

For å illustrere det grunnleggende om pivot-spørringsoperasjoner, bør du vurdere Fred og Wilma-tabellen (Fig 001) . En rask skanning av dataene viser at tabellen har overflødig informasjon. Denne redundansen kan konsolideres ved hjelp av et omriss eller en trestruktur eller på annen måte. Når dataene er konsolidert, kan de dessuten ha mange forskjellige alternative oppsett.

Ved å bruke en enkel tekstoversikt som utdata, er følgende alternative oppsett alle mulige med et pivot-spørring:

Oppsummer etter kjønn (fig 001) :

   female
       flintstone, wilma
       rudolph, wilma
       webb, wilma
   male
       chopin, fred
       flintstone, fred
       durst, fred
       johnson, fred
   
   (Dimensions = gender; Tabular fields = lname, fname;)

Oppsummer hjemmefra, lname (Fig 001) :

   bedrock
       flintstone
           fred
           wilma
   Poland
       chopin
           fred
   usa
       ...
   
   (Dimensions = home, lname; Tabular fields = fname;)

Bruker

Pivot-spørringsoperasjoner er nyttige for å oppsummere et datakorps på flere måter, og derved illustrere forskjellige representasjoner av den samme grunnleggende informasjonen. Selv om denne typen operasjoner vises tydelig i regneark og desktop- databaseprogramvare , er fleksibiliteten uten tvil underutnyttet. Det er mange applikasjoner som bare tillater et "fast" hierarki for å representere data, og dette representerer en betydelig begrensning.

Drillup

Drillup er det motsatte av drilldown. For eksempel, hvis du går ned for å se inntektene til ett produkt, vil du kanskje øve opp for å se inntektene til alle produktene.

Referanser

  1. ^ "Bore opp og bore ned" . IBM . Hentet 05.05.2020 .