SlideShare una empresa de Scribd logo
1 de 60
¿NoSQL? ¿Qué es?
Introducción a NoSQL y a Apache Cassandra
Índice
• Introducción a NoSQL
• ¿Qué es Cassandra?
• Arquitectura
• Modelado de datos
• Otras consideraciones
Índice
• Introducción a NoSQL
• ¿Qué es Cassandra?
• Arquitectura
• Modelado de datos
• Otras consideraciones
Introducción a NoSQL
¿Qué es NoSQL?
➔ Un conjunto de bases de datos NO relacionales donde SQL ya no es
el único lenguaje de consulta
➔ Son sistemas distribuidos, almacenan información de forma no
estructurada o semiestructurada
➔ Emplean lenguajes de consultas distintos
➔ Son soluciones independientes desarrolladas por distintas compañías
➔ No permiten hacer JOINs
➔ No garantizan ACID
Introducción a NoSQL
Paradigmas de NoSQL
➔Escalabilidad horizontal (levantando nodos), frente a
escalabilidad vertical de las RDBMS (aumentando la
capacidad de cómputo)
➔Distribución
➔Flexibilidad en las estructuras de datos
➔Alto rendimiento en escenarios donde se producen
escrituras/lecturas de forma masiva
Introducción a NoSQL
¿Por qué un sistema NoSQL?
Introducción a NoSQL
¿Por qué un sistema NoSQL?
Introducción a NoSQL
Clasificación de los sistemas NoSQL
Introducción a NoSQL
Clasificación de los sistemas NoSQL
● Almacenes Clave-Valor
● Almacenes familias de columnas
● Almacenes de documentos
● Almacenes de grafos
Introducción a NoSQL
¿Qué sistema NoSQL elegir?
Introducción a NoSQL
¿Qué sistema NoSQL elegir?
Introducción a NoSQL
Desnormalización
➔Normalizar acaba con la redundancia de los datos, pero hace
más muchísimo más lentas las consultas al tener que
acceder a distintos esquemas de almacenamiento.
➔La desnormalización intenta agilizar las búsquedas, porque
en NoSQL se almacenan los términos de las consultas.
Introducción a NoSQL
Introducción a NoSQL
Introducción a NoSQL
Introducción a NoSQL
Introducción a NoSQL
Desnormalización
Relaciones 1:1
➔Se pone todo en el mismo esquema de almacenamiento
100, Max, Power, 01/01/1985
101, Bender, Bending, 02/01/1990
100, Max, Power, 01/01/1985, Responsable de seguridad
101, Bender, Bending, 02/01/1990, Doblador
100, Responsable de seguridad
101,Doblador
PERSONAS PUESTO PERSONAS_por_Puesto
Introducción a NoSQL
Desnormalización
Relaciones 1:N o N:N
➔Varias opciones:
● Tablas distintas claves
○ Ej: Usuarios, ideas_por_usuario, temas, ideas_por_temas,etc.
● Emplear colecciones (set, list, map)
Índice
• Introducción a NoSQL
• ¿Qué es Cassandra?
• Arquitectura
• Modelado de datos
• Otras consideraciones
Índice
• Introducción a NoSQL
• ¿Qué es Cassandra?
• Arquitectura
• Modelado de datos
• Otras consideraciones
¿Qué es Cassandra?
➔Sistema NoSQL, distribuido y preparado para Big Data
➔Software libre (Apache Software Foundation)
APACHE
CASSANDRA
¿Qué es Cassandra?
APACHE
CASSANDRA
➔Emplea nodos iguales formando anillos
➔Distribuye los datos mediante función hash
➔Escala horizontalmente (P2P)
¿Qué es Cassandra?
➔Emplea nodos iguales formando anillos
➔Distribuye los datos mediante función hash
➔Escala horizontalmente (P2P)
¿Qué es Cassandra?
APACHE
CASSANDRA
➔Emplea familias de columnas (Big Table + Dynamo)
➔CQL es el lenguaje de consultas
➔Consistencia eventual
¿Qué es Cassandra?
APACHE
CASSANDRA
➔Soporta múltiples centros de datos
➔Compatible con Hadoop y Spark, entre otros.
¿Qué es Cassandra?
➔Algunas compañías que usan Cassandra
¿Qué es Cassandra?
➔Novedades en la versión 3.0
¿Qué es Cassandra?
➔Novedades en la versión 3.0
¿Qué es Cassandra?
➔Novedades en la versión 3.0
¿Qué es Cassandra?
➔Novedades en la versión 3.0
¿Qué es Cassandra?
➔Novedades en la versión 3.0
¿Qué es Cassandra?
➔Novedades en la versión 3.0
● Soporte de JSON
● Índice globales
● Funciones definidas por el usuario
● Mejoras rendimiento (commitlog...)
● Compatibilidad con Microsoft Windows
● Mejoras seguridad
● Saldrá en Junio (aprox)
Índice
• Introducción a NoSQL
• ¿Qué es Cassandra?
• Arquitectura
• Modelado de datos
• Otras consideraciones
Índice
• Introducción a NoSQL
• ¿Qué es Cassandra?
• Arquitectura
• Modelado de datos
• Otras consideraciones
Arquitectura
➔Nodos iguales, con el mismo tratamiento
➔No hay jerarquía (nada de arquitectura Maestro/Esclavo)
Arquitectura
➔Las filas se distribuyen mediante una función hash
➔Cada nodo es responsable de un rango de claves hash
➔La arquitectura puede ser vista como un anillo
Arquitectura
1
3
24
Soy responsable
del rango 0 al 24
Arquitectura
1
3
24
Soy responsable
del rango 0 al 24
6666666Z Perico Palotes 32
43
Función HASH
(Particionador)
Clave
Arquitectura
1
3
24
Soy responsable
del rango 0 al 24
6666666Z Perico Palotes 32
43
Función HASH
(Particionador)
Clave
Arquitectura
123
456
789
2015-20-01 27.8
2015-19-01 25.3
2015-10-01 23.4 12
2015-19-01 54.3 32
2015-09-01 24.03 10
➔Los datos se almacenan en tablas (column families)
➔Las tablas se guardan en keyspaces (bases de datos)
➔Las estructuras son flexibles
Arquitectura
123
456
789
2015-20-01 27.8
2015-19-01 25.3
2015-10-01 23.4 12
2015-19-01 54.3 32
2015-09-01 24.03 10
➔Los datos se almacenan en tablas (column families)
➔Las tablas se guardan en keyspaces (bases de datos)
➔Las estructuras son flexibles
CLUSTERING KEYPARTITION KEY
Arquitectura
➔Nuevos nodos son añadidos gracias a nodos semilla
➔Protocolo de comunicación Gossip (cotilleos)
➔Nodos intercambian información (P2P)
4
1
2
5
3
6
¡Hola! Soy el nodo 2, semilla 1
Qué fuerte tío, mi red tiene estos
nodos, el 1 que menudo es... y...
¡Hola! Soy el nodo 6.
Uy uy, qué fuerte...
Te has
enterado....
No tenía ni
idea...
Arquitectura
➔Cliente puede contactar con cualquier nodo (coordinador)
➔Coordinador contacta con los nodos involucrados replicación
➔... o contactan con coordinadores locales de otros DC
➔Replicación se configura en el keyspace
A
Cliente
4
1
2
5
6
3
RF = 2
Coordinador = Nodo 4
A
Arquitectura
➔Cliente puede contactar con cualquier nodo (coordinador)
➔Coordinador contacta con los nodos involucrados replicación
➔... o contactan con coordinadores locales de otros DC
➔Replicación se configura en el keyspace
A
Cliente
4
1
2
5
6
3
RF = 2
Coordinador = Nodo 4
A
A A
Arquitectura
➔Consistencia Eventual
Arquitectura
➔Cómo Cassandra almacena la información
Índice
• Introducción a NoSQL
• ¿Qué es Cassandra?
• Arquitectura
• Modelado de datos
• Otras consideraciones
Índice
• Introducción a NoSQL
• ¿Qué es Cassandra?
• Arquitectura
• Modelado de datos
• Otras consideraciones
Modelado de datos
CQL 3.0
➔CQL = Cassandra Query Language
➔No tiene nada que ver con SQL (solo se le parece)
➔Ayuda a los que vienen del mundo relacional
➔Hay que cambiar de lógica, NO HAY RELACIONES
Modelado de datos
CQL 3.0
CREATE KEYSPACE demo
WITH REPLICATION = { ‘class’ = ‘SimpleStrategy’, ‘replication_factor’ = 3 };
CREATE TABLE tweets_by_user (
user_id uuid,
created_at timestamp,
user text,
tweet text,
PRIMARY KEY (user_id, created_at));
Modelado de datos
CQL 3.0
CREATE KEYSPACE demo
WITH REPLICATION = { ‘class’ = ‘SimpleStrategy’, ‘replication_factor’ = 3 };
CREATE TABLE tweets_by_user (
user_id uuid,
created_at timestamp,
user text,
tweet text,
PRIMARY KEY (user_id, created_at));
PK CK
Modelado de datos
PARTITION KEY CLUSTERING KEY
123
456
789
2015-20-01 14:28:03
SELECT * FROM demo.tweets_by_user
WHERE user_id = ‘123’
AND timestamp >= ‘2015-20-01’;
demo.tweets_by_user
...
... ...
2015-18-01 22:12:14 ...
2015-20-01 13:18:33 ...
2015-20-01 11:05:22 ...
OBLIGATORIO
Modelado de datos
➔Conocer tus datos
➔Conocer tus consultas
➔Conocer el “workflow” del sistema
➔¡Optimización!
● Tamaño de los datos
● Tamaño de los particiones (límite 2 billones registros)
● Costes de las consultas y joins en el lado del cliente
● Uso adecuado de los drivers
Modelado de datos
➔¿Cómo modelar?
● Almacena los términos de la consulta
➔¿Hay dudas
● Replica la información
● Escalar el espacio es barato
Modelado de datos
Ejemplo
Descripción de los datos
➔ Hay espacios, edificios o zonas abiertas, que no se solapan y
contienen sensores.
➔ Los espacios están identificados por un nombre.
➔ Un sensor tiene un identificador único, localización y
características.
➔ Un sensor pertenece únicamente a un espacio.
➔ Un sensor proporciona medidas periódicamente.
Modelado de datos
ESPACIO SENSOR MEDIDAtiene toma
1 N N1
Nombre
#Sensores
Descripción
ID
Localización
Características
Marca tiempo
Valor
Parámetro
Ejemplo
Modelado de datos
Ejemplo
Consultas de la aplicación
➔ C1: Listar todos los espacios, ordenado por el nombre (ASC).
➔ C2: Encontrar la media de medidas de todos los sensores de un
espacio específico, ordenar por fecha (DESC).
➔ C3: Encontrar información de todos los sensores de un espacio
➔ C4: Obtener las medidas de un sensor en particular en un
tiempo en concreto, ordenar por la marca de tiempo (DESC).
Modelado de datos
C2
Ejemplo
➔ C1: Listar todos los espacios, ordenado por el nombre (ASC).
➔ C2: Encontrar la media de medidas de todos los sensores de un espacio específico,
ordenar por fecha (DESC).
➔ C3: Encontrar información de todos los sensores de un espacio
➔ C4: Obtener las medidas de un sensor en particular en un tiempo en concreto, ordenar por
la marca de tiempo (DESC).
Espacio
id
PK
nombre CK
datos
n_sensores
Medidas_por_sensor
sensor PK
fecha
PK
marca_tiemp CK
parametro
medida
Medidas_por_espacio
espacio PK
fecha
PK
marca_tiempo CK
sensor
localizacion
descripcion
media_medida
C1
Sensores_por_espacio
espacio PK
sensor CK
localizacion
descripcion
C2 C3 C4
Preguntas
Stratebi: Quiénes somos
www.TodoBI.com
info@stratebi.co
m
www.stratebi.com
Mas información
Tfno:
91.788.34.10
Madrid: Pº de la Castellana, 164, 1º
Barcelona: C/ Valencia, 63
Brasil: Av. Paulista, 37 4 andar

Más contenido relacionado

La actualidad más candente

Presentation of Apache Cassandra
Presentation of Apache Cassandra Presentation of Apache Cassandra
Presentation of Apache Cassandra Nikiforos Botis
 
Apache Cassandra
Apache CassandraApache Cassandra
Apache CassandraLuis Ojeda
 
An Overview of Apache Cassandra
An Overview of Apache CassandraAn Overview of Apache Cassandra
An Overview of Apache CassandraDataStax
 
Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos josecuartas
 
Introduction to cassandra
Introduction to cassandraIntroduction to cassandra
Introduction to cassandraNguyen Quang
 
Introduction to Cassandra Architecture
Introduction to Cassandra ArchitectureIntroduction to Cassandra Architecture
Introduction to Cassandra Architecturenickmbailey
 
Apache Cassandra - Base de datos
Apache Cassandra - Base de datosApache Cassandra - Base de datos
Apache Cassandra - Base de datosZteeven Zalinas
 
Non relational databases-no sql
Non relational databases-no sqlNon relational databases-no sql
Non relational databases-no sqlRam kumar
 
Sql vs NoSQL-Presentation
 Sql vs NoSQL-Presentation Sql vs NoSQL-Presentation
Sql vs NoSQL-PresentationShubham Tomar
 
Cassandra an overview
Cassandra an overviewCassandra an overview
Cassandra an overviewPritamKathar
 
Apache Spark Architecture | Apache Spark Architecture Explained | Apache Spar...
Apache Spark Architecture | Apache Spark Architecture Explained | Apache Spar...Apache Spark Architecture | Apache Spark Architecture Explained | Apache Spar...
Apache Spark Architecture | Apache Spark Architecture Explained | Apache Spar...Simplilearn
 
Cassandra and Riak at BestBuy.com
Cassandra and Riak at BestBuy.comCassandra and Riak at BestBuy.com
Cassandra and Riak at BestBuy.comjoelcrabb
 
Cassandra overview
Cassandra overviewCassandra overview
Cassandra overviewSean Murphy
 
Instalacion de cassandra
Instalacion de cassandraInstalacion de cassandra
Instalacion de cassandraLuis Alvarado
 
Cassandra Introduction & Features
Cassandra Introduction & FeaturesCassandra Introduction & Features
Cassandra Introduction & FeaturesDataStax Academy
 
Understanding Data Partitioning and Replication in Apache Cassandra
Understanding Data Partitioning and Replication in Apache CassandraUnderstanding Data Partitioning and Replication in Apache Cassandra
Understanding Data Partitioning and Replication in Apache CassandraDataStax
 

La actualidad más candente (20)

Introduction to NoSQL
Introduction to NoSQLIntroduction to NoSQL
Introduction to NoSQL
 
Presentation of Apache Cassandra
Presentation of Apache Cassandra Presentation of Apache Cassandra
Presentation of Apache Cassandra
 
Apache Cassandra
Apache CassandraApache Cassandra
Apache Cassandra
 
An Overview of Apache Cassandra
An Overview of Apache CassandraAn Overview of Apache Cassandra
An Overview of Apache Cassandra
 
Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos
 
Introduction to cassandra
Introduction to cassandraIntroduction to cassandra
Introduction to cassandra
 
Introduction to Cassandra Architecture
Introduction to Cassandra ArchitectureIntroduction to Cassandra Architecture
Introduction to Cassandra Architecture
 
Apache Cassandra - Base de datos
Apache Cassandra - Base de datosApache Cassandra - Base de datos
Apache Cassandra - Base de datos
 
Non relational databases-no sql
Non relational databases-no sqlNon relational databases-no sql
Non relational databases-no sql
 
Sql vs NoSQL-Presentation
 Sql vs NoSQL-Presentation Sql vs NoSQL-Presentation
Sql vs NoSQL-Presentation
 
Cassandra an overview
Cassandra an overviewCassandra an overview
Cassandra an overview
 
NOSQL vs SQL
NOSQL vs SQLNOSQL vs SQL
NOSQL vs SQL
 
Apache Spark Architecture | Apache Spark Architecture Explained | Apache Spar...
Apache Spark Architecture | Apache Spark Architecture Explained | Apache Spar...Apache Spark Architecture | Apache Spark Architecture Explained | Apache Spar...
Apache Spark Architecture | Apache Spark Architecture Explained | Apache Spar...
 
Cassandra and Riak at BestBuy.com
Cassandra and Riak at BestBuy.comCassandra and Riak at BestBuy.com
Cassandra and Riak at BestBuy.com
 
Cassandra overview
Cassandra overviewCassandra overview
Cassandra overview
 
Cassandra
CassandraCassandra
Cassandra
 
NoSQL databases
NoSQL databasesNoSQL databases
NoSQL databases
 
Instalacion de cassandra
Instalacion de cassandraInstalacion de cassandra
Instalacion de cassandra
 
Cassandra Introduction & Features
Cassandra Introduction & FeaturesCassandra Introduction & Features
Cassandra Introduction & Features
 
Understanding Data Partitioning and Replication in Apache Cassandra
Understanding Data Partitioning and Replication in Apache CassandraUnderstanding Data Partitioning and Replication in Apache Cassandra
Understanding Data Partitioning and Replication in Apache Cassandra
 

Similar a Introduccion a Cassandra

NoSql introducción -Innova4j
NoSql introducción -Innova4jNoSql introducción -Innova4j
NoSql introducción -Innova4jInnova4j
 
Cassandra Instalacion y Utilizacion
Cassandra Instalacion y UtilizacionCassandra Instalacion y Utilizacion
Cassandra Instalacion y UtilizacionLeandro Carrera
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentesManuelHernandezz
 
Bases de Datos No Relacionales
Bases de Datos No RelacionalesBases de Datos No Relacionales
Bases de Datos No RelacionalesBEEVA_es
 
No SQL MSATS MongoDB | SolidQ Summit 2014
No SQL MSATS MongoDB | SolidQ Summit 2014No SQL MSATS MongoDB | SolidQ Summit 2014
No SQL MSATS MongoDB | SolidQ Summit 2014SolidQ
 
NOSQL apache-cassandra-150611122739-lva1-app6891
NOSQL apache-cassandra-150611122739-lva1-app6891NOSQL apache-cassandra-150611122739-lva1-app6891
NOSQL apache-cassandra-150611122739-lva1-app6891darwin dj
 
Servicios de base de datos multimodelo NoSQL con Azure CosmosDB y aplicación...
Servicios de base de datos multimodelo  NoSQL con Azure CosmosDB y aplicación...Servicios de base de datos multimodelo  NoSQL con Azure CosmosDB y aplicación...
Servicios de base de datos multimodelo NoSQL con Azure CosmosDB y aplicación...Daniel Gomez Jaramillo
 

Similar a Introduccion a Cassandra (20)

Nosql y cassandra
Nosql y cassandraNosql y cassandra
Nosql y cassandra
 
NoSql introducción -Innova4j
NoSql introducción -Innova4jNoSql introducción -Innova4j
NoSql introducción -Innova4j
 
Que una base de datos
Que una base de datosQue una base de datos
Que una base de datos
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
Actividad 4
Actividad 4Actividad 4
Actividad 4
 
Cassandra Instalacion y Utilizacion
Cassandra Instalacion y UtilizacionCassandra Instalacion y Utilizacion
Cassandra Instalacion y Utilizacion
 
TUTO CASSANDRA LC
TUTO CASSANDRA LCTUTO CASSANDRA LC
TUTO CASSANDRA LC
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Bases de Datos No Relacionales
Bases de Datos No RelacionalesBases de Datos No Relacionales
Bases de Datos No Relacionales
 
DB1 Unidad 10: New SQL
DB1 Unidad 10: New SQLDB1 Unidad 10: New SQL
DB1 Unidad 10: New SQL
 
Nosql
NosqlNosql
Nosql
 
NoSQL: la siguiente generación de Base de Datos
NoSQL: la siguiente generación de Base de DatosNoSQL: la siguiente generación de Base de Datos
NoSQL: la siguiente generación de Base de Datos
 
Actividad4cosdac
Actividad4cosdacActividad4cosdac
Actividad4cosdac
 
No SQL MSATS MongoDB | SolidQ Summit 2014
No SQL MSATS MongoDB | SolidQ Summit 2014No SQL MSATS MongoDB | SolidQ Summit 2014
No SQL MSATS MongoDB | SolidQ Summit 2014
 
Diaposotivas apache-cassandra
Diaposotivas apache-cassandraDiaposotivas apache-cassandra
Diaposotivas apache-cassandra
 
NOSQL apache-cassandra-150611122739-lva1-app6891
NOSQL apache-cassandra-150611122739-lva1-app6891NOSQL apache-cassandra-150611122739-lva1-app6891
NOSQL apache-cassandra-150611122739-lva1-app6891
 
Servicios de base de datos multimodelo NoSQL con Azure CosmosDB y aplicación...
Servicios de base de datos multimodelo  NoSQL con Azure CosmosDB y aplicación...Servicios de base de datos multimodelo  NoSQL con Azure CosmosDB y aplicación...
Servicios de base de datos multimodelo NoSQL con Azure CosmosDB y aplicación...
 
Informe cassandra
Informe cassandraInforme cassandra
Informe cassandra
 

Más de Stratebi

Destinos turisticos inteligentes
Destinos turisticos inteligentesDestinos turisticos inteligentes
Destinos turisticos inteligentesStratebi
 
Azure Synapse
Azure SynapseAzure Synapse
Azure SynapseStratebi
 
Options for Dashboards with Python
Options for Dashboards with PythonOptions for Dashboards with Python
Options for Dashboards with PythonStratebi
 
Dashboards with Python
Dashboards with PythonDashboards with Python
Dashboards with PythonStratebi
 
PowerBI Tips y buenas practicas
PowerBI Tips y buenas practicasPowerBI Tips y buenas practicas
PowerBI Tips y buenas practicasStratebi
 
Machine Learning Meetup Spain
Machine Learning Meetup SpainMachine Learning Meetup Spain
Machine Learning Meetup SpainStratebi
 
LinceBI IIoT (Industrial Internet of Things)
LinceBI IIoT (Industrial Internet of Things)LinceBI IIoT (Industrial Internet of Things)
LinceBI IIoT (Industrial Internet of Things)Stratebi
 
SAP - PowerBI integration
SAP - PowerBI integrationSAP - PowerBI integration
SAP - PowerBI integrationStratebi
 
Aplicaciones Big Data Marketing
Aplicaciones Big Data MarketingAplicaciones Big Data Marketing
Aplicaciones Big Data MarketingStratebi
 
A federated information infrastructure that works
A federated information infrastructure that works A federated information infrastructure that works
A federated information infrastructure that works Stratebi
 
9 problemas en proyectos Data Analytics
9 problemas en proyectos Data Analytics9 problemas en proyectos Data Analytics
9 problemas en proyectos Data AnalyticsStratebi
 
PowerBI: Soluciones, Aplicaciones y Cursos
PowerBI: Soluciones, Aplicaciones y CursosPowerBI: Soluciones, Aplicaciones y Cursos
PowerBI: Soluciones, Aplicaciones y CursosStratebi
 
Sports Analytics
Sports AnalyticsSports Analytics
Sports AnalyticsStratebi
 
Vertica Extreme Analysis
Vertica Extreme AnalysisVertica Extreme Analysis
Vertica Extreme AnalysisStratebi
 
Businesss Intelligence con Vertica y PowerBI
Businesss Intelligence con Vertica y PowerBIBusinesss Intelligence con Vertica y PowerBI
Businesss Intelligence con Vertica y PowerBIStratebi
 
Vertica Analytics Database general overview
Vertica Analytics Database general overviewVertica Analytics Database general overview
Vertica Analytics Database general overviewStratebi
 
Talend Cloud en detalle
Talend Cloud en detalleTalend Cloud en detalle
Talend Cloud en detalleStratebi
 
Master Data Management (MDM) con Talend
Master Data Management (MDM) con TalendMaster Data Management (MDM) con Talend
Master Data Management (MDM) con TalendStratebi
 
Talend Introducion
Talend IntroducionTalend Introducion
Talend IntroducionStratebi
 
Talent Analytics
Talent AnalyticsTalent Analytics
Talent AnalyticsStratebi
 

Más de Stratebi (20)

Destinos turisticos inteligentes
Destinos turisticos inteligentesDestinos turisticos inteligentes
Destinos turisticos inteligentes
 
Azure Synapse
Azure SynapseAzure Synapse
Azure Synapse
 
Options for Dashboards with Python
Options for Dashboards with PythonOptions for Dashboards with Python
Options for Dashboards with Python
 
Dashboards with Python
Dashboards with PythonDashboards with Python
Dashboards with Python
 
PowerBI Tips y buenas practicas
PowerBI Tips y buenas practicasPowerBI Tips y buenas practicas
PowerBI Tips y buenas practicas
 
Machine Learning Meetup Spain
Machine Learning Meetup SpainMachine Learning Meetup Spain
Machine Learning Meetup Spain
 
LinceBI IIoT (Industrial Internet of Things)
LinceBI IIoT (Industrial Internet of Things)LinceBI IIoT (Industrial Internet of Things)
LinceBI IIoT (Industrial Internet of Things)
 
SAP - PowerBI integration
SAP - PowerBI integrationSAP - PowerBI integration
SAP - PowerBI integration
 
Aplicaciones Big Data Marketing
Aplicaciones Big Data MarketingAplicaciones Big Data Marketing
Aplicaciones Big Data Marketing
 
A federated information infrastructure that works
A federated information infrastructure that works A federated information infrastructure that works
A federated information infrastructure that works
 
9 problemas en proyectos Data Analytics
9 problemas en proyectos Data Analytics9 problemas en proyectos Data Analytics
9 problemas en proyectos Data Analytics
 
PowerBI: Soluciones, Aplicaciones y Cursos
PowerBI: Soluciones, Aplicaciones y CursosPowerBI: Soluciones, Aplicaciones y Cursos
PowerBI: Soluciones, Aplicaciones y Cursos
 
Sports Analytics
Sports AnalyticsSports Analytics
Sports Analytics
 
Vertica Extreme Analysis
Vertica Extreme AnalysisVertica Extreme Analysis
Vertica Extreme Analysis
 
Businesss Intelligence con Vertica y PowerBI
Businesss Intelligence con Vertica y PowerBIBusinesss Intelligence con Vertica y PowerBI
Businesss Intelligence con Vertica y PowerBI
 
Vertica Analytics Database general overview
Vertica Analytics Database general overviewVertica Analytics Database general overview
Vertica Analytics Database general overview
 
Talend Cloud en detalle
Talend Cloud en detalleTalend Cloud en detalle
Talend Cloud en detalle
 
Master Data Management (MDM) con Talend
Master Data Management (MDM) con TalendMaster Data Management (MDM) con Talend
Master Data Management (MDM) con Talend
 
Talend Introducion
Talend IntroducionTalend Introducion
Talend Introducion
 
Talent Analytics
Talent AnalyticsTalent Analytics
Talent Analytics
 

Último

Las mujeres más ricas del mundo (2024).pdf
Las mujeres más ricas del mundo (2024).pdfLas mujeres más ricas del mundo (2024).pdf
Las mujeres más ricas del mundo (2024).pdfJC Díaz Herrera
 
INTRODUCCION-A-LOS-ALGORITMOS-BASICOS.pptx
INTRODUCCION-A-LOS-ALGORITMOS-BASICOS.pptxINTRODUCCION-A-LOS-ALGORITMOS-BASICOS.pptx
INTRODUCCION-A-LOS-ALGORITMOS-BASICOS.pptxJamesHerberthBacaTel
 
Triptico-del-Bullying qué es, cómo detectarlo, donde acudir
Triptico-del-Bullying qué es, cómo detectarlo, donde acudirTriptico-del-Bullying qué es, cómo detectarlo, donde acudir
Triptico-del-Bullying qué es, cómo detectarlo, donde acudirluis809799
 
Gestión Logística maria palmira guti cabajal
Gestión Logística maria palmira guti cabajalGestión Logística maria palmira guti cabajal
Gestión Logística maria palmira guti cabajalMarcosAlvarezSalinas
 
Presentacion-Prevencion-Incendios-Forestales.pdf
Presentacion-Prevencion-Incendios-Forestales.pdfPresentacion-Prevencion-Incendios-Forestales.pdf
Presentacion-Prevencion-Incendios-Forestales.pdfDodiAcuaArstica
 
Los más ricos administradores de fondo de cobertura (1968-2024).pdf
Los más ricos administradores de fondo de cobertura (1968-2024).pdfLos más ricos administradores de fondo de cobertura (1968-2024).pdf
Los más ricos administradores de fondo de cobertura (1968-2024).pdfJC Díaz Herrera
 
Los idiomas más hablados en el mundo (2024).pdf
Los idiomas más hablados en el mundo  (2024).pdfLos idiomas más hablados en el mundo  (2024).pdf
Los idiomas más hablados en el mundo (2024).pdfJC Díaz Herrera
 
AA CUADRO DE TEORIA DEL CASO. (1) (1).docx
AA CUADRO DE TEORIA DEL CASO. (1) (1).docxAA CUADRO DE TEORIA DEL CASO. (1) (1).docx
AA CUADRO DE TEORIA DEL CASO. (1) (1).docxLuisAngelYomonaYomon
 
Las familias más ricas del sionismo en el siglo XXI.pdf
Las familias más ricas del sionismo en el siglo XXI.pdfLas familias más ricas del sionismo en el siglo XXI.pdf
Las familias más ricas del sionismo en el siglo XXI.pdfJC Díaz Herrera
 
Los primeros 60 países por IDH en el año (2024).pdf
Los primeros 60 países por IDH en el año (2024).pdfLos primeros 60 países por IDH en el año (2024).pdf
Los primeros 60 países por IDH en el año (2024).pdfJC Díaz Herrera
 
Cesar Vilchis Vieyra Cesar Vilchis Vieyra
Cesar Vilchis Vieyra  Cesar Vilchis VieyraCesar Vilchis Vieyra  Cesar Vilchis Vieyra
Cesar Vilchis Vieyra Cesar Vilchis Vieyraestudiantes2010
 
Las marcas automotrices con más ventas de vehículos (2024).pdf
Las marcas automotrices con más ventas de vehículos (2024).pdfLas marcas automotrices con más ventas de vehículos (2024).pdf
Las marcas automotrices con más ventas de vehículos (2024).pdfJC Díaz Herrera
 
Listas de Fundamentos de Programación 2024
Listas de Fundamentos de Programación 2024Listas de Fundamentos de Programación 2024
Listas de Fundamentos de Programación 2024AndrsReinosoSnchez1
 
presentacion de conjuntos para primaria.ppt
presentacion de conjuntos para primaria.pptpresentacion de conjuntos para primaria.ppt
presentacion de conjuntos para primaria.pptMelina Alama Visitacion
 
Posiciones en el IDH global de EUA (1950-2024).pdf
Posiciones en el IDH global de EUA (1950-2024).pdfPosiciones en el IDH global de EUA (1950-2024).pdf
Posiciones en el IDH global de EUA (1950-2024).pdfJC Díaz Herrera
 
Investigacion cualitativa y cuantitativa....pdf
Investigacion cualitativa y cuantitativa....pdfInvestigacion cualitativa y cuantitativa....pdf
Investigacion cualitativa y cuantitativa....pdfalexanderleonyonange
 
MÍNIMO COMÚN MÚLTIPLO, MÁXIMO COMÚN DIVISOR.pptx
MÍNIMO COMÚN MÚLTIPLO, MÁXIMO COMÚN DIVISOR.pptxMÍNIMO COMÚN MÚLTIPLO, MÁXIMO COMÚN DIVISOR.pptx
MÍNIMO COMÚN MÚLTIPLO, MÁXIMO COMÚN DIVISOR.pptxCristianCastro978067
 
CALENDARIZACIÓN ACTUALIZADA DEL 2024 alt.pdf
CALENDARIZACIÓN ACTUALIZADA DEL 2024 alt.pdfCALENDARIZACIÓN ACTUALIZADA DEL 2024 alt.pdf
CALENDARIZACIÓN ACTUALIZADA DEL 2024 alt.pdfPOULANDERSONDELGADOA2
 
Análisis de datos en acción: Optimizando el crecimiento de Cyclistic
Análisis de datos en acción: Optimizando el crecimiento de CyclisticAnálisis de datos en acción: Optimizando el crecimiento de Cyclistic
Análisis de datos en acción: Optimizando el crecimiento de CyclisticJamithGarcia1
 
Posiciones_del_sionismo_en_los_imperios globales de la humanidad (2024).pdf
Posiciones_del_sionismo_en_los_imperios globales de la humanidad (2024).pdfPosiciones_del_sionismo_en_los_imperios globales de la humanidad (2024).pdf
Posiciones_del_sionismo_en_los_imperios globales de la humanidad (2024).pdfJC Díaz Herrera
 

Último (20)

Las mujeres más ricas del mundo (2024).pdf
Las mujeres más ricas del mundo (2024).pdfLas mujeres más ricas del mundo (2024).pdf
Las mujeres más ricas del mundo (2024).pdf
 
INTRODUCCION-A-LOS-ALGORITMOS-BASICOS.pptx
INTRODUCCION-A-LOS-ALGORITMOS-BASICOS.pptxINTRODUCCION-A-LOS-ALGORITMOS-BASICOS.pptx
INTRODUCCION-A-LOS-ALGORITMOS-BASICOS.pptx
 
Triptico-del-Bullying qué es, cómo detectarlo, donde acudir
Triptico-del-Bullying qué es, cómo detectarlo, donde acudirTriptico-del-Bullying qué es, cómo detectarlo, donde acudir
Triptico-del-Bullying qué es, cómo detectarlo, donde acudir
 
Gestión Logística maria palmira guti cabajal
Gestión Logística maria palmira guti cabajalGestión Logística maria palmira guti cabajal
Gestión Logística maria palmira guti cabajal
 
Presentacion-Prevencion-Incendios-Forestales.pdf
Presentacion-Prevencion-Incendios-Forestales.pdfPresentacion-Prevencion-Incendios-Forestales.pdf
Presentacion-Prevencion-Incendios-Forestales.pdf
 
Los más ricos administradores de fondo de cobertura (1968-2024).pdf
Los más ricos administradores de fondo de cobertura (1968-2024).pdfLos más ricos administradores de fondo de cobertura (1968-2024).pdf
Los más ricos administradores de fondo de cobertura (1968-2024).pdf
 
Los idiomas más hablados en el mundo (2024).pdf
Los idiomas más hablados en el mundo  (2024).pdfLos idiomas más hablados en el mundo  (2024).pdf
Los idiomas más hablados en el mundo (2024).pdf
 
AA CUADRO DE TEORIA DEL CASO. (1) (1).docx
AA CUADRO DE TEORIA DEL CASO. (1) (1).docxAA CUADRO DE TEORIA DEL CASO. (1) (1).docx
AA CUADRO DE TEORIA DEL CASO. (1) (1).docx
 
Las familias más ricas del sionismo en el siglo XXI.pdf
Las familias más ricas del sionismo en el siglo XXI.pdfLas familias más ricas del sionismo en el siglo XXI.pdf
Las familias más ricas del sionismo en el siglo XXI.pdf
 
Los primeros 60 países por IDH en el año (2024).pdf
Los primeros 60 países por IDH en el año (2024).pdfLos primeros 60 países por IDH en el año (2024).pdf
Los primeros 60 países por IDH en el año (2024).pdf
 
Cesar Vilchis Vieyra Cesar Vilchis Vieyra
Cesar Vilchis Vieyra  Cesar Vilchis VieyraCesar Vilchis Vieyra  Cesar Vilchis Vieyra
Cesar Vilchis Vieyra Cesar Vilchis Vieyra
 
Las marcas automotrices con más ventas de vehículos (2024).pdf
Las marcas automotrices con más ventas de vehículos (2024).pdfLas marcas automotrices con más ventas de vehículos (2024).pdf
Las marcas automotrices con más ventas de vehículos (2024).pdf
 
Listas de Fundamentos de Programación 2024
Listas de Fundamentos de Programación 2024Listas de Fundamentos de Programación 2024
Listas de Fundamentos de Programación 2024
 
presentacion de conjuntos para primaria.ppt
presentacion de conjuntos para primaria.pptpresentacion de conjuntos para primaria.ppt
presentacion de conjuntos para primaria.ppt
 
Posiciones en el IDH global de EUA (1950-2024).pdf
Posiciones en el IDH global de EUA (1950-2024).pdfPosiciones en el IDH global de EUA (1950-2024).pdf
Posiciones en el IDH global de EUA (1950-2024).pdf
 
Investigacion cualitativa y cuantitativa....pdf
Investigacion cualitativa y cuantitativa....pdfInvestigacion cualitativa y cuantitativa....pdf
Investigacion cualitativa y cuantitativa....pdf
 
MÍNIMO COMÚN MÚLTIPLO, MÁXIMO COMÚN DIVISOR.pptx
MÍNIMO COMÚN MÚLTIPLO, MÁXIMO COMÚN DIVISOR.pptxMÍNIMO COMÚN MÚLTIPLO, MÁXIMO COMÚN DIVISOR.pptx
MÍNIMO COMÚN MÚLTIPLO, MÁXIMO COMÚN DIVISOR.pptx
 
CALENDARIZACIÓN ACTUALIZADA DEL 2024 alt.pdf
CALENDARIZACIÓN ACTUALIZADA DEL 2024 alt.pdfCALENDARIZACIÓN ACTUALIZADA DEL 2024 alt.pdf
CALENDARIZACIÓN ACTUALIZADA DEL 2024 alt.pdf
 
Análisis de datos en acción: Optimizando el crecimiento de Cyclistic
Análisis de datos en acción: Optimizando el crecimiento de CyclisticAnálisis de datos en acción: Optimizando el crecimiento de Cyclistic
Análisis de datos en acción: Optimizando el crecimiento de Cyclistic
 
Posiciones_del_sionismo_en_los_imperios globales de la humanidad (2024).pdf
Posiciones_del_sionismo_en_los_imperios globales de la humanidad (2024).pdfPosiciones_del_sionismo_en_los_imperios globales de la humanidad (2024).pdf
Posiciones_del_sionismo_en_los_imperios globales de la humanidad (2024).pdf
 

Introduccion a Cassandra