SlideShare ist ein Scribd-Unternehmen logo
1 von 27
Downloaden Sie, um offline zu lesen
Trabajo final
TABI 2015
Ariel Leguizamón - 11598/7
Objetivos
Presentar el uso de herramientas de visualización y BI no presentadas en la
materia
Carto DB
Presentar el uso de la herramienta CartoDB y mostrar la sencillez y la potencia
que ésta posee. Desde la carga de información, hasta su sencilla y amplia
capacidad de modificación en la visualización. Se utilizará CartoDB en un ejemplo
práctico donde se muestren las instituciones privadas y públicas en el mapa,
comparando las ubicaciones de ellas dentro de la Ciudad de Buenos Aires.
Obtención de la información
Subida de csv a CartoDB
Subida de csv a CartoDB
CartoDB automáticamente detecta los puntos en el mapa, si en la BD figuran
atributos de tipo latitud y longitud.
Por ende, solo cargando el CSV ya se pueden visualizar en el mapa.
A continuación se van a mostrar mapas comparando los establecimientos
públicos y privados de la Ciudad de Buenos Aires
Visualización - Punto a punto
Visualización - Agrupados
Visualización - HeatMap
Visualización - Leyenda
Elasticsearch
Elasticsearch es un servidor de búsqueda basado en Lucene. Provee un motor de
búsqueda de texto completo, distribuido y con capacidad de multi-tenencia con
una interfaz web RESTful y con documentos JSON. Elasticsearch está
desarrollado en Java y está publicado como código abierto bajo las condiciones
de la licencia Apache.
Kibana
Kibana es una herramienta open source de visualización de datos. Es un plugin
de elasticsearch. Se pueden crear múltiples formas de visualizar la data, ya sea
gráfico de torta, de barras, etc.
A continuación se mostrará un ejemplo de obtención de tweets con mención a
'elasticsearch'.
Primer paso. Creación de servidor
Mediante Found, creamos un cluster para alojar nuestro elasticsearch
Primer paso. Creación de servidor
Después de la creación del Cluster,Found te dará las URL al Endpoint(HTTP/HTTPS)
Configuración del cluster
Mediante este extracto de código,
se configuró el servidor de elasticsearch.
Este código se ejecuta mediante bash y
define el formato de la base de datos
almacenada en elasticsearch.
Zapier
Zapier es una herramienta que
permite juntar varias
aplicaciones, o hacer que ellas
interactúen de alguna manera.
En nuestro caso, usamos Twitter
y un requerimiento HTTP(Post)
Zapier
Le indicamos a zapier el "term"
para que se inicie el trigger.
Configuramos el endpoint, es
decir, la url a la que se le hará
el requerimiento HTTP.
Por último configuramos que
se ejecute cada 5 minutos.
Kibana Dashboard
Una vez finalizado todos los pasos anteriores, podemos crear el Dashboard con la
información deseada.
Primero creamos un histograma de los tweets
Kibana Dashboard
Kibana Dashboard
Kibana Dashboard
Kibana Dashboard
Como otro ejemplo, agregamos la cantidad de retweets
Kibana Dashboard
Kibana Dashboard
Kibana Dashboard
Por último, también podemos visualizar todos los datos, y seleccionar que
campos queremos que se especifiquen.
Kibana Dashboard
Fin

Weitere ähnliche Inhalte

Ähnlich wie Tecnologías Aplicadas a Business Intelligence 2015

Servicios web
Servicios webServicios web
Servicios web
itoomac02
 
Servicios web
Servicios webServicios web
Servicios web
itoomac02
 
Portabilidad y transportabilidad
Portabilidad y transportabilidadPortabilidad y transportabilidad
Portabilidad y transportabilidad
juanmanuelsalgado
 
DOCUMENTACION CDS Y ABAP RAP.docx
DOCUMENTACION CDS Y ABAP RAP.docxDOCUMENTACION CDS Y ABAP RAP.docx
DOCUMENTACION CDS Y ABAP RAP.docx
NONES2
 
Patrones de arquitectura Software(Capa de Datos)
Patrones de arquitectura Software(Capa de Datos)Patrones de arquitectura Software(Capa de Datos)
Patrones de arquitectura Software(Capa de Datos)
josecuartas
 
Servicios web
Servicios webServicios web
Servicios web
matiasreg
 

Ähnlich wie Tecnologías Aplicadas a Business Intelligence 2015 (20)

Google Cloud Platform y Python
Google Cloud Platform y PythonGoogle Cloud Platform y Python
Google Cloud Platform y Python
 
44612647 guia-de-instalacion-de-cacti-probada-en-cent os-5-5
44612647 guia-de-instalacion-de-cacti-probada-en-cent os-5-544612647 guia-de-instalacion-de-cacti-probada-en-cent os-5-5
44612647 guia-de-instalacion-de-cacti-probada-en-cent os-5-5
 
Servicios web
Servicios webServicios web
Servicios web
 
Servicios web
Servicios webServicios web
Servicios web
 
Portabilidad y transportabilidad
Portabilidad y transportabilidadPortabilidad y transportabilidad
Portabilidad y transportabilidad
 
Best hadoop bigdata architecture resume
Best hadoop bigdata architecture resume Best hadoop bigdata architecture resume
Best hadoop bigdata architecture resume
 
CvTrafficCounter Video
CvTrafficCounter VideoCvTrafficCounter Video
CvTrafficCounter Video
 
DOCUMENTACION CDS Y ABAP RAP.docx
DOCUMENTACION CDS Y ABAP RAP.docxDOCUMENTACION CDS Y ABAP RAP.docx
DOCUMENTACION CDS Y ABAP RAP.docx
 
Presentacion
PresentacionPresentacion
Presentacion
 
Couch db
Couch dbCouch db
Couch db
 
Patrones de arquitectura Software(Capa de Datos)
Patrones de arquitectura Software(Capa de Datos)Patrones de arquitectura Software(Capa de Datos)
Patrones de arquitectura Software(Capa de Datos)
 
Apis Agregadas computomasivo
Apis Agregadas computomasivoApis Agregadas computomasivo
Apis Agregadas computomasivo
 
Big Data, Almacenes de datos empresariales (EDW) y Windows Azure (SQL Databas...
Big Data, Almacenes de datos empresariales (EDW) y Windows Azure (SQL Databas...Big Data, Almacenes de datos empresariales (EDW) y Windows Azure (SQL Databas...
Big Data, Almacenes de datos empresariales (EDW) y Windows Azure (SQL Databas...
 
Cluster Multinodo en Apache Hadoop - Arquitectura Lambda
Cluster Multinodo en Apache Hadoop - Arquitectura LambdaCluster Multinodo en Apache Hadoop - Arquitectura Lambda
Cluster Multinodo en Apache Hadoop - Arquitectura Lambda
 
Guia bootstrap
Guia bootstrapGuia bootstrap
Guia bootstrap
 
Curs 2.8. Utilización Automatizada de Datos Publicos (1)
Curs 2.8. Utilización Automatizada de Datos Publicos (1)Curs 2.8. Utilización Automatizada de Datos Publicos (1)
Curs 2.8. Utilización Automatizada de Datos Publicos (1)
 
API como SaaS
API como SaaSAPI como SaaS
API como SaaS
 
Power pivot
Power pivotPower pivot
Power pivot
 
Aplicando Uwe - Un ejemplo didactico
Aplicando Uwe - Un ejemplo didacticoAplicando Uwe - Un ejemplo didactico
Aplicando Uwe - Un ejemplo didactico
 
Servicios web
Servicios webServicios web
Servicios web
 

Mehr von Paola Amadeo

Mehr von Paola Amadeo (6)

Tecnologías Aplicadas a Business Intelligence 2015
Tecnologías Aplicadas a Business Intelligence 2015Tecnologías Aplicadas a Business Intelligence 2015
Tecnologías Aplicadas a Business Intelligence 2015
 
Diseñando la Experiencia de los Usuarios - Facultad de Informática - UNLP
Diseñando la Experiencia de los Usuarios - Facultad de Informática - UNLPDiseñando la Experiencia de los Usuarios - Facultad de Informática - UNLP
Diseñando la Experiencia de los Usuarios - Facultad de Informática - UNLP
 
Presentacion MoodleMoot 2014 Colombia - Integración Moodle con un Repositorio...
Presentacion MoodleMoot 2014 Colombia - Integración Moodle con un Repositorio...Presentacion MoodleMoot 2014 Colombia - Integración Moodle con un Repositorio...
Presentacion MoodleMoot 2014 Colombia - Integración Moodle con un Repositorio...
 
Tecnologías Aplicadas a Business Intelligence - Clase1 - 2012
Tecnologías Aplicadas a Business Intelligence - Clase1 - 2012Tecnologías Aplicadas a Business Intelligence - Clase1 - 2012
Tecnologías Aplicadas a Business Intelligence - Clase1 - 2012
 
05 punteros - cadena con problemas
05   punteros - cadena con problemas05   punteros - cadena con problemas
05 punteros - cadena con problemas
 
Herramientas para la administracion de redes sociales. Una intro a HootSuite
Herramientas para la administracion de redes sociales. Una intro a HootSuiteHerramientas para la administracion de redes sociales. Una intro a HootSuite
Herramientas para la administracion de redes sociales. Una intro a HootSuite
 

Kürzlich hochgeladen

Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 

Kürzlich hochgeladen (20)

ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptxEL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
EL HABITO DEL AHORRO en tu idea emprendedora22-04-24.pptx
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Diapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundariaDiapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundaria
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 

Tecnologías Aplicadas a Business Intelligence 2015

  • 1. Trabajo final TABI 2015 Ariel Leguizamón - 11598/7
  • 2. Objetivos Presentar el uso de herramientas de visualización y BI no presentadas en la materia
  • 3. Carto DB Presentar el uso de la herramienta CartoDB y mostrar la sencillez y la potencia que ésta posee. Desde la carga de información, hasta su sencilla y amplia capacidad de modificación en la visualización. Se utilizará CartoDB en un ejemplo práctico donde se muestren las instituciones privadas y públicas en el mapa, comparando las ubicaciones de ellas dentro de la Ciudad de Buenos Aires.
  • 4. Obtención de la información
  • 5. Subida de csv a CartoDB
  • 6. Subida de csv a CartoDB CartoDB automáticamente detecta los puntos en el mapa, si en la BD figuran atributos de tipo latitud y longitud. Por ende, solo cargando el CSV ya se pueden visualizar en el mapa. A continuación se van a mostrar mapas comparando los establecimientos públicos y privados de la Ciudad de Buenos Aires
  • 11. Elasticsearch Elasticsearch es un servidor de búsqueda basado en Lucene. Provee un motor de búsqueda de texto completo, distribuido y con capacidad de multi-tenencia con una interfaz web RESTful y con documentos JSON. Elasticsearch está desarrollado en Java y está publicado como código abierto bajo las condiciones de la licencia Apache.
  • 12. Kibana Kibana es una herramienta open source de visualización de datos. Es un plugin de elasticsearch. Se pueden crear múltiples formas de visualizar la data, ya sea gráfico de torta, de barras, etc. A continuación se mostrará un ejemplo de obtención de tweets con mención a 'elasticsearch'.
  • 13. Primer paso. Creación de servidor Mediante Found, creamos un cluster para alojar nuestro elasticsearch
  • 14. Primer paso. Creación de servidor Después de la creación del Cluster,Found te dará las URL al Endpoint(HTTP/HTTPS)
  • 15. Configuración del cluster Mediante este extracto de código, se configuró el servidor de elasticsearch. Este código se ejecuta mediante bash y define el formato de la base de datos almacenada en elasticsearch.
  • 16. Zapier Zapier es una herramienta que permite juntar varias aplicaciones, o hacer que ellas interactúen de alguna manera. En nuestro caso, usamos Twitter y un requerimiento HTTP(Post)
  • 17. Zapier Le indicamos a zapier el "term" para que se inicie el trigger. Configuramos el endpoint, es decir, la url a la que se le hará el requerimiento HTTP. Por último configuramos que se ejecute cada 5 minutos.
  • 18. Kibana Dashboard Una vez finalizado todos los pasos anteriores, podemos crear el Dashboard con la información deseada. Primero creamos un histograma de los tweets
  • 22. Kibana Dashboard Como otro ejemplo, agregamos la cantidad de retweets
  • 25. Kibana Dashboard Por último, también podemos visualizar todos los datos, y seleccionar que campos queremos que se especifiquen.
  • 27. Fin