SlideShare a Scribd company logo
1 of 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

More Related Content

What's hot

Building Reliable Data Lakes at Scale with Delta Lake
Building Reliable Data Lakes at Scale with Delta LakeBuilding Reliable Data Lakes at Scale with Delta Lake
Building Reliable Data Lakes at Scale with Delta LakeDatabricks
 
Non relational databases-no sql
Non relational databases-no sqlNon relational databases-no sql
Non relational databases-no sqlRam kumar
 
Deep Dive on Amazon Athena - AWS Online Tech Talks
Deep Dive on Amazon Athena - AWS Online Tech TalksDeep Dive on Amazon Athena - AWS Online Tech Talks
Deep Dive on Amazon Athena - AWS Online Tech TalksAmazon Web Services
 
(BDT317) Building A Data Lake On AWS
(BDT317) Building A Data Lake On AWS(BDT317) Building A Data Lake On AWS
(BDT317) Building A Data Lake On AWSAmazon Web Services
 
Azure SQL Database
Azure SQL Database Azure SQL Database
Azure SQL Database nj-azure
 
MySQLHeatwave-TheBasics.pptx
MySQLHeatwave-TheBasics.pptxMySQLHeatwave-TheBasics.pptx
MySQLHeatwave-TheBasics.pptxBobby Curtis
 
Relational databases vs Non-relational databases
Relational databases vs Non-relational databasesRelational databases vs Non-relational databases
Relational databases vs Non-relational databasesJames Serra
 
Introduction to NoSQL Databases
Introduction to NoSQL DatabasesIntroduction to NoSQL Databases
Introduction to NoSQL DatabasesDerek Stainer
 
Streaming Data Analytics with ksqlDB and Superset | Robert Stolz, Preset
Streaming Data Analytics with ksqlDB and Superset | Robert Stolz, PresetStreaming Data Analytics with ksqlDB and Superset | Robert Stolz, Preset
Streaming Data Analytics with ksqlDB and Superset | Robert Stolz, PresetHostedbyConfluent
 
Unified Big Data Processing with Apache Spark (QCON 2014)
Unified Big Data Processing with Apache Spark (QCON 2014)Unified Big Data Processing with Apache Spark (QCON 2014)
Unified Big Data Processing with Apache Spark (QCON 2014)Databricks
 
Introducing Azure SQL Data Warehouse
Introducing Azure SQL Data WarehouseIntroducing Azure SQL Data Warehouse
Introducing Azure SQL Data WarehouseJames Serra
 
MySQL: Indexing for Better Performance
MySQL: Indexing for Better PerformanceMySQL: Indexing for Better Performance
MySQL: Indexing for Better Performancejkeriaki
 
Date warehousing concepts
Date warehousing conceptsDate warehousing concepts
Date warehousing conceptspcherukumalla
 
Sistemas Gestores de Base de Datos
Sistemas Gestores de Base de DatosSistemas Gestores de Base de Datos
Sistemas Gestores de Base de DatosJorge Luis Chalén
 

What's hot (20)

Building Reliable Data Lakes at Scale with Delta Lake
Building Reliable Data Lakes at Scale with Delta LakeBuilding Reliable Data Lakes at Scale with Delta Lake
Building Reliable Data Lakes at Scale with Delta Lake
 
Non relational databases-no sql
Non relational databases-no sqlNon relational databases-no sql
Non relational databases-no sql
 
No sql database
No sql databaseNo sql database
No sql database
 
Deep Dive on Amazon Athena - AWS Online Tech Talks
Deep Dive on Amazon Athena - AWS Online Tech TalksDeep Dive on Amazon Athena - AWS Online Tech Talks
Deep Dive on Amazon Athena - AWS Online Tech Talks
 
(BDT317) Building A Data Lake On AWS
(BDT317) Building A Data Lake On AWS(BDT317) Building A Data Lake On AWS
(BDT317) Building A Data Lake On AWS
 
Arquitectura sql
Arquitectura sqlArquitectura sql
Arquitectura sql
 
Azure SQL Database
Azure SQL Database Azure SQL Database
Azure SQL Database
 
MySQLHeatwave-TheBasics.pptx
MySQLHeatwave-TheBasics.pptxMySQLHeatwave-TheBasics.pptx
MySQLHeatwave-TheBasics.pptx
 
Cassandra 101
Cassandra 101Cassandra 101
Cassandra 101
 
Relational databases vs Non-relational databases
Relational databases vs Non-relational databasesRelational databases vs Non-relational databases
Relational databases vs Non-relational databases
 
Introduction to NoSQL Databases
Introduction to NoSQL DatabasesIntroduction to NoSQL Databases
Introduction to NoSQL Databases
 
Migrating Oracle to PostgreSQL
Migrating Oracle to PostgreSQLMigrating Oracle to PostgreSQL
Migrating Oracle to PostgreSQL
 
Streaming Data Analytics with ksqlDB and Superset | Robert Stolz, Preset
Streaming Data Analytics with ksqlDB and Superset | Robert Stolz, PresetStreaming Data Analytics with ksqlDB and Superset | Robert Stolz, Preset
Streaming Data Analytics with ksqlDB and Superset | Robert Stolz, Preset
 
Unified Big Data Processing with Apache Spark (QCON 2014)
Unified Big Data Processing with Apache Spark (QCON 2014)Unified Big Data Processing with Apache Spark (QCON 2014)
Unified Big Data Processing with Apache Spark (QCON 2014)
 
Introducing Azure SQL Data Warehouse
Introducing Azure SQL Data WarehouseIntroducing Azure SQL Data Warehouse
Introducing Azure SQL Data Warehouse
 
MySQL: Indexing for Better Performance
MySQL: Indexing for Better PerformanceMySQL: Indexing for Better Performance
MySQL: Indexing for Better Performance
 
Date warehousing concepts
Date warehousing conceptsDate warehousing concepts
Date warehousing concepts
 
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4jBases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
 
Sistemas Gestores de Base de Datos
Sistemas Gestores de Base de DatosSistemas Gestores de Base de Datos
Sistemas Gestores de Base de Datos
 
NoSQL databases
NoSQL databasesNoSQL databases
NoSQL databases
 

Similar to Introduccion a Cassandra

NoSql introducción -Innova4j
NoSql introducción -Innova4jNoSql introducción -Innova4j
NoSql introducción -Innova4jInnova4j
 
Apache Cassandra
Apache CassandraApache Cassandra
Apache CassandraLuis Ojeda
 
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 to 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
 
Apache Cassandra
Apache CassandraApache Cassandra
Apache Cassandra
 
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...
 

More from 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
 

More from 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
 

Recently uploaded

obras-hidraulicas.docxfffffffffffffffffff
obras-hidraulicas.docxfffffffffffffffffffobras-hidraulicas.docxfffffffffffffffffff
obras-hidraulicas.docxfffffffffffffffffffJefersonBazalloCarri1
 
2 PROCESO ESTADISTICO PARA LA INVESTIGACION.pdf
2 PROCESO ESTADISTICO PARA LA INVESTIGACION.pdf2 PROCESO ESTADISTICO PARA LA INVESTIGACION.pdf
2 PROCESO ESTADISTICO PARA LA INVESTIGACION.pdfAnaBelindaArmellonHi
 
tipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicacióntipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicaciónJonathanAntonioMaldo
 
LA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derechoLA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derechojuliosabino1
 
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
 
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdfREPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdfIrapuatoCmovamos
 
SUNEDU - Superintendencia Nacional de Educación superior Universitaria
SUNEDU - Superintendencia Nacional de Educación superior UniversitariaSUNEDU - Superintendencia Nacional de Educación superior Universitaria
SUNEDU - Superintendencia Nacional de Educación superior Universitariachayananazcosimeon
 
Critica 1 Grupo 10 RodrigoBenitez_GinaGadea_AlexisGonzález.pdf
Critica 1 Grupo 10 RodrigoBenitez_GinaGadea_AlexisGonzález.pdfCritica 1 Grupo 10 RodrigoBenitez_GinaGadea_AlexisGonzález.pdf
Critica 1 Grupo 10 RodrigoBenitez_GinaGadea_AlexisGonzález.pdfRodrigoBenitez38
 
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,juberrodasflores
 
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
 
Unidad 3 Elementos y compuestos. Física y química
Unidad 3 Elementos y compuestos. Física y químicaUnidad 3 Elementos y compuestos. Física y química
Unidad 3 Elementos y compuestos. Física y químicaSilvia García
 
bases-cye-2024(2) una sola descarga en base de feria de
bases-cye-2024(2) una sola descarga en base de feria debases-cye-2024(2) una sola descarga en base de feria de
bases-cye-2024(2) una sola descarga en base de feria deCalet Cáceres Vergara
 
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdfPREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdfluisccollana
 
La importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresaLa importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresamerca6
 
Cuáles son las características biológicas que están marcadas en tu individual...
Cuáles son las características biológicas que están marcadas en tu individual...Cuáles son las características biológicas que están marcadas en tu individual...
Cuáles son las características biológicas que están marcadas en tu individual...israel garcia
 
Qué es un Histograma estadístico teoria y problema
Qué es un Histograma estadístico teoria y problemaQué es un Histograma estadístico teoria y problema
Qué es un Histograma estadístico teoria y problemaJoellyAlejandraRodrg
 
El Teatro musical (qué es, cuál es su historia y trayectoria...)
El Teatro musical (qué es, cuál es su historia y trayectoria...)El Teatro musical (qué es, cuál es su historia y trayectoria...)
El Teatro musical (qué es, cuál es su historia y trayectoria...)estebancitoherrera
 
Técnica palatina baja, anestesiología dental
Técnica palatina baja, anestesiología dentalTécnica palatina baja, anestesiología dental
Técnica palatina baja, anestesiología dentalIngrid459352
 
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdfREPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdfIrapuatoCmovamos
 
Data Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datosData Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datosssuser948499
 

Recently uploaded (20)

obras-hidraulicas.docxfffffffffffffffffff
obras-hidraulicas.docxfffffffffffffffffffobras-hidraulicas.docxfffffffffffffffffff
obras-hidraulicas.docxfffffffffffffffffff
 
2 PROCESO ESTADISTICO PARA LA INVESTIGACION.pdf
2 PROCESO ESTADISTICO PARA LA INVESTIGACION.pdf2 PROCESO ESTADISTICO PARA LA INVESTIGACION.pdf
2 PROCESO ESTADISTICO PARA LA INVESTIGACION.pdf
 
tipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicacióntipos de organización y sus objetivos y aplicación
tipos de organización y sus objetivos y aplicación
 
LA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derechoLA LEY DE LAS XII TABLAS en el curso de derecho
LA LEY DE LAS XII TABLAS en el curso de derecho
 
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
 
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdfREPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
REPORTE-HEMEROGRÁFICO-MARZO-2024-IRAPUATO-¿CÓMO VAMOS?.pdf
 
SUNEDU - Superintendencia Nacional de Educación superior Universitaria
SUNEDU - Superintendencia Nacional de Educación superior UniversitariaSUNEDU - Superintendencia Nacional de Educación superior Universitaria
SUNEDU - Superintendencia Nacional de Educación superior Universitaria
 
Critica 1 Grupo 10 RodrigoBenitez_GinaGadea_AlexisGonzález.pdf
Critica 1 Grupo 10 RodrigoBenitez_GinaGadea_AlexisGonzález.pdfCritica 1 Grupo 10 RodrigoBenitez_GinaGadea_AlexisGonzález.pdf
Critica 1 Grupo 10 RodrigoBenitez_GinaGadea_AlexisGonzález.pdf
 
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
 
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
 
Unidad 3 Elementos y compuestos. Física y química
Unidad 3 Elementos y compuestos. Física y químicaUnidad 3 Elementos y compuestos. Física y química
Unidad 3 Elementos y compuestos. Física y química
 
bases-cye-2024(2) una sola descarga en base de feria de
bases-cye-2024(2) una sola descarga en base de feria debases-cye-2024(2) una sola descarga en base de feria de
bases-cye-2024(2) una sola descarga en base de feria de
 
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdfPREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
PREGRADO-PRESENCIAL-FASE-C-202401 (1).pdf
 
La importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresaLa importancia de las pruebas de producto para tu empresa
La importancia de las pruebas de producto para tu empresa
 
Cuáles son las características biológicas que están marcadas en tu individual...
Cuáles son las características biológicas que están marcadas en tu individual...Cuáles son las características biológicas que están marcadas en tu individual...
Cuáles son las características biológicas que están marcadas en tu individual...
 
Qué es un Histograma estadístico teoria y problema
Qué es un Histograma estadístico teoria y problemaQué es un Histograma estadístico teoria y problema
Qué es un Histograma estadístico teoria y problema
 
El Teatro musical (qué es, cuál es su historia y trayectoria...)
El Teatro musical (qué es, cuál es su historia y trayectoria...)El Teatro musical (qué es, cuál es su historia y trayectoria...)
El Teatro musical (qué es, cuál es su historia y trayectoria...)
 
Técnica palatina baja, anestesiología dental
Técnica palatina baja, anestesiología dentalTécnica palatina baja, anestesiología dental
Técnica palatina baja, anestesiología dental
 
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdfREPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
 
Data Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datosData Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datos
 

Introduccion a Cassandra