shuijian-xu / hive

0 stars 0 forks source link

different requirements with respect to the grain of time #118

Open shuijian-xu opened 5 years ago

shuijian-xu commented 5 years ago

Some applications require only a fairly coarse grain such as day. These might include:

  1. Companies selling car insurance

  2. Banks analyzing balances

  3. Supermarkets analyzing product-line sales

Some other applications might wish to go to a finer grain, perhaps hours. These might include:

  1. Supermarkets analyzing customer behavior

  2. Transport organizations monitoring traffic volumes

  3. Meteorological centers studying weather patterns

Other applications would require a still more fine grain of time to say, seconds

  1. An example of this is the telecommunication industry monitoring telephone calls.
shuijian-xu commented 5 years ago

Some applications require more than a single grain of time. Consider the examples above. The supermarket example shows a different requirement with respect to time for product analysis as distinct from customer behavior analysis. In any case, almost all organizations conducting dimensional analysis will require the ability to summarize information, from whatever the granularity of the base event, to a higher (coarser) level in order to extract trend information.