Stop Thinking, Just Do!

Sung-Soo Kim's Blog

Characteristics of an Analytic Workload


19 January 2015

  • Article Source: Understanding Analytic Workloads, NETEZZA an IBM Company

Characteristics of an Analytic Workload


Before selecting, constructing, or deploying an analytic infrastructure, it makes sense to try to understand the basic characteristics and requirements of an analytic workload. Later, in addition to helping us outline an effective analytic infrastructure, these workload criteria can be used to evaluate a specific project or problem, yielding a rough measure of analytic complexity.

An analytic workload will exhibit one or more of the following characteristics, each of which elevates a given workload’s degree of difficulty:

  • Extreme data volume
  • Data model complexity
  • Variable and unpredictable traversal paths, patterns, and frequencies
  • Set-oriented processing and bulk operations
  • Multi-step, multi-touch analysis algorithms
  • Complex computation
  • Temporary or intermediate staging of data
  • Change isolation/data stability implications

Rating each of these characteristics on 1-10 scale yields the following general comparison for some idealized sample workloads:

comments powered by Disqus