Sie sind auf Seite 1von 9

Big data, macrodatos o datos masivos es un concepto que hace referencia

al almacenamiento de grandes cantidades de datos y a los procedimientos


usados para encontrar patrones repetitivos dentro de esos datos. El fenmeno
del big data tambin se denomina a veces datos a gran escala. En los textos
cientficos en espaol con frecuencia se usa directamente el trmino en ingls
big data, tal como aparece en el ensayo de Viktor Schnberger big data: La
revolucin de los datos masivos.1

La disciplina dedicada a los datos masivos se enmarca en el sector de las


tecnologas de la informacin y la comunicacin. Esta disciplina se ocupa de
todas las actividades relacionadas con los sistemas que manipulan grandes
conjuntos de datos. Las dificultades ms habituales vinculadas a la gestin de
estas cantidades de datos se centran en la recoleccin y el almacenamiento, 2
bsqueda, comparticin, anlisis,3 y visualizacin. La tendencia a manipular
enormes cantidades de datos se debe a la necesidad en muchos casos de
incluir dicha informacin para la creacin de informes estadsticos y modelos
predictivos utilizados en diversas materias, como los anlisis de negocio,
publicitarios, los datos de enfermedades infecciosas, el espionaje y
seguimiento a la poblacin o la lucha contra el crimen organizado. 4

El lmite superior de procesamiento ha ido creciendo a lo largo de los aos. De


esta forma, los lmites fijados en 2008 rondaban el orden de petabytes a
zettabytes de datos.5 Los cientficos con cierta regularidad encuentran lmites
en el anlisis debido a la gran cantidad de datos en ciertas reas, tales como la
meteorologa, la genmica,6 la conectmica, las complejas simulaciones de
procesos fsicos7 y las investigaciones relacionadas con los procesos biolgicos
y ambientales,8 Las limitaciones tambin afectan a los motores de bsqueda en
internet, a los sistemas finanzas y a la informtica de negocios. Los data sets
crecen en volumen debido en parte a la recoleccin masiva de informacin
procedente de los sensores inalmbricos y los dispositivos mviles (por
ejemplo las VANETs), del constante crecimiento de los histricos de
aplicaciones (por ejemplo de los logs), cmaras (sistemas de teledeteccin),
micrfonos, lectores de radio-frequency identification.9 10 La capacidad
tecnolgica per-cpita a nivel mundial para almacenar datos se dobla
aproximadamente cada cuarenta meses desde los aos ochenta.11 Se estima
que en 2012 cada da fueron creados cerca de 2,5 trillones de bytes de datos
(del ingls quintillion, 2.51018).12

Definicin

Big Data o Datos masivos es un trmino que hace referencia a una cantidad
de datos tal que supera la capacidad del software convencional para ser
capturados, administrados y procesados en un tiempo razonable. El volumen
de los datos masivos crece constantemente. En 2012 se estimaba su tamao
de entre una docena de terabytes hasta varios petabytes de datos en un nico
conjunto de datos. En la metodologa MIKE2.0 dedicada a investigar temas
relacionados con la gestin de informacin,definen Big Data en trminos de
permutaciones tiles, complejidad y dificultad para borrar registros individuales.
En 2001, en un informe de investigacin que se fundamentaba en congresos y
presentaciones relacionadas,13 el analista Doug Laney del META Group (ahora
Gartner) defina el crecimiento constante de datos como una oportunidad y un
reto para investigar en el volumen, la velocidad y la variedad. Gartner contina
usando datos masivos como referencia.14 Adems, grandes proveedores del
mercado de datos masivos estn desarrollando soluciones para atender las
demandas ms crticas de cmo procesar tal cantidad de datos, como MapR y
Cloudera.

Tecnologa

Existen muchsimas herramientas para tratar con Big Data. Nombres como
Hadoop, NoSQL, Cassandra, Business Intelligence, Machine Learning,
MapReduce son slo algunos de los ms conocidos. Estas herramientas
tratan con algunos de los tres tipos de Big Data:15

Datos estructurados (Structured Data): Datos que tienen bien


definidos su longitud y su formato, como las fechas, los nmeros o las
cadenas de caracteres. Se almacenan en tablas. Un ejemplo son las
bases de datos relacionales y las hojas de clculo.

Datos no estructurados (Unstructured Data): Datos en el formato tal y


como fueron recolectados, carecen de un formato especfico. No se
pueden almacenar dentro de una tabla ya que no se puede desgranar su
informacin a tipos bsicos de datos. Algunos ejemplos son los PDF,
documentos multimedia, e-mails o documentos de texto.

Datos semiestructurados (Semistructured Data): Datos que no se


limitan a campos determinados, pero que contiene marcadores para
separar los diferentes elementos. Es una informacin poco regular como
para ser gestionada de una forma estndar. Estos datos poseen sus
propios metadatos semiestructurados16 que describen los objetos y las
relaciones entre ellos, y pueden acabar siendo aceptados por
convencin. Un ejemplo es el HTML, el XML o el JSON.

Captura

De dnde provienen todos estos datos? Los fabricamos directa e


indirectamente segundo tras segundo. Un iPhone hoy en da tiene ms
capacidad de cmputo que la NASA cuando el hombre lleg a la luna 17 por lo
que la cantidad de datos generados por persona y en unidad de tiempo es muy
grande. Catalogamos la procedencia de los datos segn las siguientes
categoras:18

Generados por las personas: El hecho de enviar correos electrnicos


por e-mail o mensajes por WhatsApp, publicar un estado en Facebook,
tuitear contenidos o responder a una encuesta por la calle son cosas
que hacemos a diario y que crean nuevos datos y metadatos que
pueden ser analizados. Se estima que cada minuto al da se envan ms
de 200 millones de e-mails, se comparten ms de 700.000 piezas de
contenido en Facebook, se realizan dos millones de bsquedas en
Google o se editan 48 horas de vdeo en YouTube. 19 Por otro lado, las
trazas de utilizacin en un sistema ERP, incluir registros en una base de
datos o introducir informacin en una hoja de clculo son otras formas
de generar estos datos.

Transacciones de datos: La facturacin, las llamadas o las transaccin


entre cuentas generan informacin que tratada pueden ser datos
relevantes. Un ejemplo ms claro lo encontraremos en las transacciones
bancarias: lo que el usuario conoce como un ingreso de X euros, la
computacin lo interpretar como una accin llevada a cabo en una
fecha y momento determinado, en un lugar concreto, entre unos
usuarios registrados, y ms metadatos.

E-marketing y web: Generamos una gran cantidad de datos cuando


navegamos por internet. Con la web 2.0 se ha roto el paradigma
webmaster-contenido-lector y los mismos usuarios se convierten en
creadores de contenido gracias a su interaccin con el sitio. Existen
muchas herramientas de tracking utilizadas en su mayora con fines de
marketing y anlisis de negocio. Los movimientos de ratn quedan
grabados en mapas de calor y queda registro de cunto pasamos en
cada pgina y cundo las visitamos.

Machine to Machine (M2M): Son las tecnologas que comparten datos


con dispositivos: medidores, sensores de temperatura, de luz, de altura,
de presin, de sonido que transforman las magnitudes fsicas o
qumicas y las convierten en datos. Existen desde hace dcadas, pero la
llegada de las comunicaciones inalmbricas (Wi-Fi, Bluetooth, RFID)
ha revolucionado el mundo de los sensores. Algunos ejemplos son los
GPS en la automocin o los sensores de signos vitales en la medicina.

Biomtrica: Son el conjunto de datos que provienen de la seguridad,


defensa y servicios de inteligencia.20 Son cantidades de datos generados
por lectores biomtricos como escneres de retina, escneres de huellas
digitales, o lectores de cadenas de ADN. El propsito de estos datos es
proporcionar mecanismos de seguridad y suelen estar custodiadas por
los ministerios de defensa y departamentos de inteligencia. Un ejemplo
de aplicacin es el cruce de ADN entre una muestra de un crimen y una
muestra en nuestra base de datos.

Transformacin

Una vez encontradas las fuentes de los datos necesarios, muy posiblemente
dispongamos de un sinfn de tablas de origen sin estar relacionadas. El
siguiente objetivo consta en hacer que los datos se recojan en un mismo lugar
y darles un formato.
Aqu entran en juego las plataformas ETL (Extract, Transform and Load). Su
propsito es extraer los datos de las diferentes fuentes y sistemas, para
despus hacer transformaciones (conversiones de datos, limpieza de datos
sucios, cambios de formato) y finalmente cargar los datos en la base de
datos o Data Warehouse especificada.21 Un ejemplo de plataforma ETL es el
Pentaho Data Integration, ms concretamente su aplicacin Spoon.

Almacenamiento NoSQL

El trmino NoSQL se refiere a Not Only SQL y son sistemas de


almacenamiento que no cumplen con el esquema entidad-relacin. 22 Proveen
un sistema de almacenamiento mucho ms flexible y concurrente y permiten
manipular grandes cantidades de informacin de manera mucho ms rpida
que las bases de datos relacionales.

Distinguimos cuatro grandes grupos de bases de datos NoSQL:

Almacenamiento Clave-Valor (Key-Value): Los datos se almacenan de


forma similar a los maps o diccionarios de datos, donde se accede al
dato a partir de una clave nica.23 Los valores (datos) son aislados e
independientes entre ellos, y no son interpretados por el sistema.
Pueden ser variables simples como enteros o caracteres, u objetos. Por
otro lado, este sistema de almacenamiento carece de una estructura de
datos clara y establecida, por lo que no requiere un formateo de los
datos muy estricto.24

Son tiles para operaciones simples basadas en las claves. Un ejemplo es el


aumento de velocidad de carga de un sitio web que pueden utilizar diferentes
perfiles de usuario, teniendo mapeados los archivos que hay que incluir segn
el id de usuario y que han sido calculados con anterioridad. Cassandra es la
tecnologa de almacenamiento clave-valor ms reconocida por los usuarios. 25

Almacenamiento Documental: Las bases de datos documentales


guardan un gran parecido con las bases de datos Clave-Valor,
diferencindose en el dato que guardan. Si en la anterior no requera
una estructura de datos concreta, en este caso guardamos datos
semiestructurados.25 Estos datos pasan a llamarse documentos, y
pueden estar formateados en XML, JSON, Binary JSON o el que acepte
la misma base de datos.

Todos los documentos tienen una clave nica con la que puede ser
accedido e identificado explcitamente. Estos documentos no son
opacos al sistema, por lo que pueden ser interpretados y lanzar queries
sobre ellos.23 Un ejemplo que aclare cmo se usa lo encontramos en un
blog: se almacena el autor, la fecha, el ttulo, el resumen y el contenido
del post.

CouchDB o MongoDB25 son quiz las ms conocidas. Hay que hacer mencin
especial a MapReduce, una tecnologa de Google inicialmente diseada para
su algoritmo PageRank, que permite seleccionar un subconjunto de datos,
agruparlos o reducirlos y cargarlos en otra coleccin, y a Hadoop que es una
tecnologa de Apache diseada para almacenar y procesar grandes cantidades
de datos.

Almacenamiento en Grafo: Las bases de datos en grafo rompen con la


idea de tablas y se basan en la teora de grafos, donde se establece que
la informacin son los nodos y las relaciones entre la informacin son las
aristas,25 algo similar en el modelo relacional. Su mayor uso se
contempla en casos de relacionar grandes cantidades de datos que
pueden ser muy variables. Por ejemplo, los nodos pueden contener
objetos, variables y atributos diferentes en unos y los otros. Las
operaciones de join se sustituyen por recorridos a travs del grafo, y se
guarda una lista de adyacencias entre los nodos.23 Encontramos un
ejemplo en las redes sociales: en Facebook cada nodo se considera un
usuario, que puede tener aristas de amistad con otros usuarios, o aristas
de publicacin con nodos de contenidos. Soluciones como Neo4J y
GraphDB25 son las ms conocidas dentro de las bases de datos en
grafo.

Almacenamiento Orientado a Columnas: Por ltimo, el


almacenamiento Column-Oriented es parecido al Documental. Su
modelo de datos es definido como un mapa de datos multidimensional
poco denso, distribuido y persistente. 23 Se orienta a almacenar datos
con tendencia a escalar horizontalmente, por lo que permite guardar
diferentes atributos y objetos bajo una misma Clave. A diferencia del
Documental y el Key-Value, en este caso podremos almacenar varios
atributos y objetos, pero no sern interpretables directamente por el
sistema. Permite agrupar columnas en familias y guardar la informacin
cronolgicamente, mejorando el rendimiento. Esta tecnologa se
acostumbra a usar en casos con 100 o ms atributos por clave. 25 Su
precursor es BigTable de Google, pero han aparecido nuevas soluciones
como HBase o HyperTable.

Anlisis de datos

Teniendo los datos necesarios almacenados segn diferentes tecnologas de


almacenamiento, nos daremos cuenta que necesitaremos diferentes tcnicas
de anlisis de datos como las siguientes:

Asociacin: Permite encontrar relaciones entre diferentes variables. 26


Bajo la premisa de causalidad, se pretende encontrar una prediccin en
el comportamiento de otras variables. Estas relaciones pueden ser los
sistemas de ventas cruzadas en los e-commerce.

Minera de datos (Data Mining): Tiene como objetivo encontrar


comportamientos predictivos. Engloba el conjunto de tcnicas que
combina mtodos estadsticos y de machine learning con
almacenamiento en bases de datos. 27 Est estrechamente relacionada
con los modelos utilizados para descubrir patrones en grandes
cantidades de datos.
Agrupacin (Clustering): El anlisis de clsteres es un tipo de minera
de datos que divide grandes grupos de individuos en grupos ms
pequeos de los cuales no conocamos su parecido antes del anlisis. 27
El propsito es encontrar similitudes entre estos grupos, y el
descubrimiento de nuevos conociendo cules son las cualidades que lo
definen. Es una metodologa apropiada para encontrar relaciones entre
resultados y hacer una evaluacin preliminar de la estructura de los
datos analizados. Existen diferentes tcnicas y algoritmos de
clustering.28

Anlisis de texto (Text Analytics): Gran parte de los datos generados


por las personas son textos, como e-mails, bsquedas web o
contenidos. Esta metodologa permite extraer informacin de estos datos
y as modelar temas y asuntos o predecir palabras. 29

Visualizacin de datos

Esto es una infografa

Tal y como el Instituto Nacional de Estadstica dice en sus tutoriales, una


imagen vale ms que mil palabras, o que mil datos. Nuestra mente agradecer
mucho ms la visualizacin amigable de unos resultados estadsticos en
grficos o mapas que no en tablas con nmeros y conclusiones. En Big Data se
llega un paso ms all: parafraseando a Edward Tufte, uno de los expertos en
visualizacin de datos ms reconocidos a nivel mundial "El mundo es complejo,
dinmico, multidimensional, el papel es esttico y plano. Cmo vamos a
representar la rica experiencia visual del mundo en la mera planicie?.
Mondrian30 es una plataforma que permite visualizar la informacin a travs de
los anlisis llevados a cabo sobre los datos que disponemos. Con esta
plataforma se intenta llegar a un pblico ms concreto, y una utilidad ms
acotada como un Cuadro de Mando Integral de una organizacin. Por otro lado,
las infografas se han vuelto un fenmeno viral, donde se recogen los
resultados de los diferentes anlisis sobre nuestros datos, y son un material
atractivo, entretenido y simplificado para audiencias masivas. 31

Utilidad
Este conjunto de tecnologas se puede usar en una gran variedad de mbitos,
como los siguientes.

Empresarial

Redes Sociales: Cada vez ms tendemos a subir a las redes sociales toda
nuestra actividad y la de nuestros conocidos. Las empresas utilizan esta
informacin para cruzar los datos de los candidatos a un trabajo. Oracle ha
desarrollado una herramienta llamada Taleo Social Sourcing,32 la cual est
integrada con las APIs de Facebook, Twitter y LinkedIn. Gracias a su uso, los
departamentos de recursos humanos pueden ver, entrando la identidad del
candidato, su perfil social y profesional en cuestin de segundos. Por otro lado,
les permite crear una lista de posibles candidatos segn el perfil profesional
necesario, y as pasar a ofrecer el puesto de trabajo a un pblico mucho ms
objetivo. Por otro lado, Gate Gourmet una compaa de catering de
aerolneas,- experimentaba una tasa de abandono del 50% de sus trabajadores
asignados al aeropuerto de Chicago, y sospecharon que el problema exista en
el tiempo dedicado al viaje. Para demostrarlo, hicieron anlisis juntando varios
data sets de sus sistemas internos y de otros externos como datos
demogrficos, datos de trfico y datos de uso de redes sociales. Los resultados
que obtuvieron fueron patrones que relacionaban muy consistentemente la alta
tasa de abandono con la distancia del lugar de trabajo a casa y la accesibilidad
al transporte pblico.33
Consumo: Amazon es lder en ventas cruzadas. El xito se basa en la minera
de datos masiva basando los patrones de compra de un usuario cruzados con
los datos de compra de otro, creando as anuncios personalizados y boletines
electrnicos que incluyen justo aquello que el usuario quiere en ese instante. 34
Offline tambin nos encontramos con casos de aplicacin Big Data. Nuestros
telfonos mviles envan peticiones de escucha WiFi a todos los puntos de
acceso con los que nos cruzamos. Algunas compaas han decidido hacer un
trazo de estas peticiones con su localizacin y direccin MAC para saber qu
dispositivo hace cul ruta dentro de un recinto. No hay que asustarse ya que
con la direccin MAC no pueden invadir nuestra intimidad. 35 Las grandes
superficies aprovechan estos datos para sacar informacin como contabilizar
cunto tiempo pasan los clientes en su interior, qu rutas siguen, dnde
permanecen ms tiempo (ya sea escogiendo un producto o el tiempo de espera
en caja) o cul es la frecuencia de visita.
Big Data e intimidad: La cantidad de datos creados anualmente es de 2,8
Zettabytes en 2012, de los cuales el 75% son generados por los individuos
segn su uso de la red ya sea bajarse un archivo, conectar el GPS o enviar un
correo electrnico. Se calcula que un oficinista medio genera 1,8 Terabytes al
ao por lo que son unos 5 GB al da de informacin. 36 Aqu entran en juego las
empresas llamadas corredores de datos. Acxiom es una de ellas, y posee unas
1.500 trazas de datos de ms de 500 millones de usuarios de internet. Todos
estos datos son transformados y cruzados para incluir al usuario analizado en
uno de los 70 segmentos de usuarios, llamado PersonicX. 37 Descrito como un
resumen de indicadores de estilo de vida, intereses y actividades, esta
corredura de datos basa su clustering en los acontecimientos vitales y es
capaz de predecir ms de 3.000 reacciones ante estmulos de estos clientes.
En un primer momento captaba la informacin de los hechos reales y no
virtuales de los usuarios. 38 En febrero de 2013, Facebook acord la cesin de
la informacin personal de sus usuarios con Acxiom y otros corredores de
datos haciendo cruzar las actividades de la vida off-line con las actividades on-
line [30]. A nivel usuario, nos encontramos con Google Location History: un
servicio de Google que registra las ubicaciones en las cuales ha estado un
usuario que lleva el mvil encima, y con el servicio de localizacin activado
(que por defecto lo est en los terminales con Android). Al acceder a l muestra
un mapa con las rutas que ha seguido el usuario, con la hora de llegada y
salida de cada ubicacin.39 Gracias a esta utilidad se crean algoritmos de
recomendaciones de amigos en redes sociales y ubicaciones a visitar basados
en el historial de ubicaciones del usuario. 40 Por ltimo, Google pag 3.200
millones de dlares por Nest, una empresa de detectores de humo. 41 Ahora
Google ha abierto Nest Labs, donde se pretende desarrollar sensores para
convertir la casa en una Smart home. Incluir estos sensores permitir saber por
ejemplo cundo hay alguien o no en casa gracias a su interaccin con los
wearables, a qu temperatura est el ambiente o detectar si hay algn peligro
dentro como fuego.42

Deportes

Profesional: En un mbito donde se mueve tanto dinero, suelen utilizar las


nuevas tecnologas antes que los usuarios de base. Nos encontramos por
ejemplo que el anlisis de los partidos constituye una parte fundamental en el
entrenamiento de los profesionales, y la toma de decisiones de los
entrenadores. Amisco43 es un sistema aplicado por los ms importantes
equipos de las ligas Espaola, Francesa, Alemana e Inglesa desde el 2001.
Consta de 8 cmaras y diversos ordenadores instalados en los estadios, que
registran los movimientos de los jugadores a razn de 25 registros por
segundo, y luego envan los datos a una central donde hacen un anlisis
masivo de los datos. La informacin que se devuelve como resultado incluye
una reproduccin del partido en dos dimensiones, los datos tcnicos y
estadsticas, y un resumen de los datos fsicos de cada jugador, permitiendo
seleccionar varias dimensiones y visualizaciones diferentes de datos. 43
Aficionado: Aplicaciones como Runtastic, Garmin o Nike+ proveen de
resultados Big Data al usuario. Este ltimo Nike+- va un paso ms all a nivel
de organizacin, ya que fabrican un producto bsico para sus usuarios: las
zapatillas. Los 7 millones de usuarios generan una gran cantidad de datos para
medir el rendimiento y su mejora, por lo que la empresa genera unos clsteres
con los patrones de comportamiento de sus usuarios. Uno de sus objetivos
pues, es controlar el tiempo de vida de sus zapatillas encontrando frmulas
para mejorar la calidad. Por ltimo, aumenta la competitividad entre sus
usuarios con el uso de la gamificacin: establece que comunidades de usuarios
lleguen a metas y consigan objetivos conjuntamente con el uso de la
aplicacin, motivando e inspirando a los corredores para usar su aplicacin y a
ms largo plazo, sus productos deportivos.
Investigacin

Salud y medicina: Hacia mediados 2009, el mundo experiment una


pandemia de gripe A, llamada gripe porcina o H1N1. El website Google Flu
Trends fue capaz de predecirla gracias a los resultados de las bsquedas. Flu
Trends usa los datos de las bsquedas de los usuarios que contienen
Influenza-Like Illness Symptoms (Sntomas parecidos a la enfermedad de la
gripe) y los agrega segn ubicacin y fecha, y es capaz de predecir la actividad
de la gripe hasta con dos semanas de antelacin ms que los sistemas
tradicionales. Ms concretamente en Nueva Zelanda44 cruzaron los datos de
Google Flu Trends con datos existentes de los sistemas de salud nacionales, y
comprobaron que estaban alineados. Los grficos mostraron una correlacin
con las bsquedas de ILI Symptoms y la extensin de la pandemia en el pas.
Los pases con sistemas de prediccin poco desarrollados pueden beneficiarse
de una prediccin fiable y pblica para abastecer a su poblacin de las
medidas de seguridad oportunas.

Defensa y seguridad: Para incrementar la seguridad frente a los ataques de


las propias organizaciones, ya sean empresas en el entorno econmico o los
propios ministerios de defensa en el entorno de ciberataques, se contempla la
utilidad de la tecnologa Big Data en escenarios como la vigilancia y seguridad
de fronteras, lucha contra el terrorismo y crimen organizado, contra el fraude,
planes de seguridad ciudadana o planeamiento tctico de misiones e
inteligencia militar.

Caso especfico: Proyecto Aloja:

Una de las mquinas del Marenostrum, Supercomputador del BSC

El Proyecto Aloja46 ha sido iniciado por una apuesta en comn del Barcelona
Supercomputing Center (BSC) y Microsoft Research. El objetivo de este
proyecto de Big Data quiere conseguir una optimizacin automtica en
despliegues de Hadoop en diferentes infraestructuras. [40]
Caso especfico: Sostenibilidad: Conservation International es una
organizacin con el propsito de concienciar a la sociedad de cuidar el entorno
de una manera responsable y sostenible. Con la ayuda de la plataforma Vertica
Analytics de HP, han situado 1.000 cmaras a lo largo de 16 bosques en 4
continentes. Estas cmaras incorporan unos sensores, y a modo de cmara
oculta graban el comportamiento de la fauna. Con estas imgenes y los datos
de los sensores (precipitaciones, temperatura, humedad, solar) consiguen
informacin sobre cmo el cambio climtico o el desgaste de la tierra afecta en
su comportamiento y desarrollo.

Das könnte Ihnen auch gefallen