Data drilling

Data drilling

Data drilling (also drilldown) refers to any of various operations and transformations on tabular, relational, and multidimensional data. The term has widespread use in various contexts, but is primarily associated with specialized software designed specifically for data analysis.

Contents

Common data drilling operations

There are certain operations that are common to applications that allow data drilling. Among them are:

Query operations:

  • tabular query
  • pivot query

Tabular query

Tabular query operations consist of standard operations on data tables.

Among these operations are:

  • search
  • sort
  • filter (by value)
  • filter (by extended function or condition)
  • transform (e.g., by adding or removing columns)

Consider the following example:

Fred and Wilma table (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

The preceding is an example of a simple flat file table formatted as comma-separated values. The table includes first name, last name, gender and home country for various people named fred or wilma. Although the example is formatted this way, it is important to emphasize that tabular query operations (as well as all data drilling operations) can be applied to any conceivable data type, regardless of the underlying formatting. The only requirement is that the data be readable by the software application in use.

Pivot query

A pivot query allows multiple representations of data according to different dimensions. This query type is similar to tabular query, except it also allows data to be represented in summary format, according to a flexible user-selected hierarchy. This class of data drilling operation is formally (and loosely) known by different names, including crosstab query, pivot table, data pilot, selective hierarchy, intertwingularity and others.

To illustrate the basics of pivot query operations, consider the Fred and Wilma table (Fig 001). A quick scan of the data reveals that the table has redundant information. This redundancy could be consolidated using an outline or a tree structure or in some other way. Moreover, once consolidated, the data could have many different alternate layouts.

Using a simple text outline as output, the following alternate layouts are all possible with a pivot query:

Summarize by gender (Fig 001):

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

Summarize by home, lname (Fig 001):

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

Uses

Pivot query operations are useful for summarizing a corpus of data in multiple ways, thereby illustrating different representations of the same basic information. Although this type of operation appears prominently in spreadsheets and desktop database software, its flexibility is arguably under-utilized. There are many applications that allow only a 'fixed' hierarchy for representing data, and this represents a substantial limitation.



Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • Drilling (disambiguation) — Drilling is the cutting of a hole into a solid. Drilling may also refer to: Boring (earth), cutting a hole into the earth Combination gun, a multi barreled firearm See also Data drilling This disambiguation page lists articles associa …   Wikipedia

  • Drilling engineering — is a subset of petroleum engineering. Drilling engineers design and implement procedures to drill wells as safely and economically as possible. They work closely with the drilling contractor, service contractors, and compliance personnel, as well …   Wikipedia

  • Drilling fluid invasion — is a process that occurs in a well being drilled with higher wellbore pressure than formation pressure. The liquid component of the drilling fluid (known as the mud filtrate) continues to invade the porous and permeable formation until the solids …   Wikipedia

  • Data erasure — (also called data clearing or data wiping) is a software based method of overwriting data that completely destroys all electronic data residing on a hard disk drive or other digital media. Permanent data erasure goes beyond basic file deletion… …   Wikipedia

  • Drilling fluid — This article is about fluids used when drilling a well. For fluids used with drill bits during metal working, see cutting fluid. Driller pouring a foaming agent down the rod string on a drilling rig In geotechnical engineering, drilling fluid is… …   Wikipedia

  • Data monitoring switch — A data monitoring switch is a networking hardware appliance that provides a pool of monitoring tools with access to traffic from a large number of network links. It provides a combination of functionality that may include aggregating monitoring… …   Wikipedia

  • Data Processing Iran Co. — DP Iran Co. Type Public TSE: DADE1 Industry Computer Systems Computer software IT consulting IT services …   Wikipedia

  • drilling down — /ˌdrɪlɪŋ daυn/ noun the action of sorting data into hierarchies, each of which is more detailed than the previous one a good time for broadcasting commercials …   Marketing dictionary in english

  • Integrated Ocean Drilling Program — The Integrated Ocean Drilling Program (IODP) is an international marine research drilling program dedicated to advancing scientific understanding of the Earth by monitoring and sampling subseafloor environments. Through multiple platforms a… …   Wikipedia

  • Measurement while drilling — Well logging Gamma ray logging Spontaneous potential logging Resistivity logging Density logging Sonic logging Caliper logging Mud logging LWD/MWD v · …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”