Los macrodatos describen grandes conjuntos de datos diversos -estructurados, no estructurados y semiestructurados- que se generan continuamente a gran velocidad y en grandes volúmenes. Los macrodatos suelen medirse en terabytes o petabytes. Un petabyte equivale a 1 000 000 de gigabytes. Para poner esto en perspectiva, considere que una sola película en alta definición contiene alrededor de 4 gigabytes de datos. Un petabyte equivale a 250 000 películas. Los grandes conjuntos de datos miden entre cientos, miles y millones de petabytes.
El análisis de macrodatos es el proceso de encontrar patrones, tendencias y relaciones en conjuntos de datos masivos. Estos análisis complejos requieren herramientas y tecnologías específicas, potencia de cálculo y almacenamiento de datos que soporten la escala.