SlideShare a Scribd company logo
1 of 43
Download to read offline
MongoDB + Spark
@blimpyacht
Level Setting
TROUGH OF
DISILLUSIONMENT
Interactive Shell
Easy (-er)
Caching
HDFS
Distributed Data
HDFS
YARN
Hive
Pig
Domain Specific Languages
MapReduce
Spark
Stand
Alone
YARN
Mesos
HDFS
Distributed Resources
YARN
Spark
Mesos
HDFS
Spark
Stand
Alone
Hadoop
Distributed Processing
YARN
Spark
Mesos
Hive
Pig
HDFS
Hadoop
Spark
Stand
Alone
Domain Specific Languages
YARN
Spark
Mesos
Hive
Pig
Spark
SQL
Spark Shell
Spark
Streaming
HDFS
Spark
Stand
Alone
Hadoop
YARN
Spark
Mesos
Hive
Pig
Spark
SQL
Spark Shell
Spark
Streaming
HDFS
Spark
Stand
Alone
Hadoop
YARN
Spark
Mesos
Hive
Pig
Spark
SQL
Spark Shell
Spark
Streaming
HDFS
Spark
Stand
Alone
Hadoop
YARN
Spark
Mesos
Hive
Pig
Spark
SQL
Spark Shell
Spark
Streaming
Spark
Stand
Alone
Hadoop
Stand
Alone
YARN
Spark
Mesos
Hive
Pig
Spark
SQL
Spark
Shell
Spark
Streaming
MapReduce
Stand
Alone
YARN
Spark
Mesos
Spark
SQL
Spark
Shell
Spark
Streaming
Stand
Alone
YARN
Spark
Mesos
Spark
SQL
Spark
Shell
Spark
Streaming
executor
Worker Node
executor
Worker Node
Master
Java Driver
Hadoop
Connector
Driver Application
Parallelization
Parellelize = x
Transformations
Parellelize = x t(x) = x’ t(x’) = x’’
Transformations
filter( func )
union( func )
intersection( set )
distinct( n )
map( function )
Action
f(x’’) = yParellelize = x t(x) = x’ t(x’) = x’’
Actions
collect()
count()
first()
take( n )
reduce( function )
Lineage
f(x’’) = yParellelize = x t(x) = x’ t(x’) = x’’
Transform Transform ActionParallelize
Lineage
Transform Transform ActionParallelize
Transform Transform ActionParallelize
Transform Transform ActionParallelize
Transform Transform ActionParallelize
Transform Transform ActionParallelize
Lineage
Transform Transform ActionParallelize
Transform Transform ActionParallelize
Transform Transform ActionParallelize
Transform Transform ActionParallelize
Transform Transform ActionParallelize
Lineage
Transform Transform ActionParallelize
Transform Transform ActionParallelize
Transform Transform ActionParallelize
Transform Transform ActionParallelize
Transform Transform ActionParallelize
Lineage
http://www.blimpyacht.
com/2016/02/03/a-visual-guide-to-
the-spark-hadoop-ecosystem/
https://github.com/mongodb/mongo-hadoop
Spark Configuration
Configuration conf = new Configuration();
conf.set(
"mongo.job.input.format",
"com.mongodb.hadoop.MongoInputFormat”
);
conf.set(
"mongo.input.uri",
"mongodb://localhost:27017/db.collection”
);
Spark Context
JavaPairRDD<Object, BSONObject> documents = context.
newAPIHadoopRDD(
conf,
MongoInputFormat.class,
Object.class,
BSONObject.class
);
Spark Submit
/usr/local/spark-1.5.1/bin/spark-submit 
--class com.mongodb.spark.examples.DataframeExample 
--master local Examples-1.0-SNAPSHOT.jar
Stand
Alone
YAR
N
Spark
Meso
s
Spark
SQL
Spark
Shell
Spark
Streaming
JavaRDD<Message> messages = documents.map (
new Function<Tuple2<Object, BSONObject>, Message>() {
public Message call(Tuple2<Object, BSONObject> tuple) {
BSONObject header =
(BSONObject)tuple._2.get("headers");
Message m = new Message();
m.setTo( (String) header.get("To") );
m.setX_From( (String) header.get("From") );
m.setMessage_ID( (String) header.get( "Message-ID" )
);
m.setBody( (String) tuple._2.get( "body" ) );
return m;
}
}
);
THE FUTURE
AND
BEYOND THE INFINITE
Spark Connector
Aggregation Filters
$match | $project | $group
Data Locality mongos
THANKS!
@blimpyacht

More Related Content

What's hot

Life of PySpark - A tale of two environments
Life of PySpark - A tale of two environmentsLife of PySpark - A tale of two environments
Life of PySpark - A tale of two environmentsShankar M S
 
Ramping up your Devops Fu for Big Data developers
Ramping up your Devops Fu for Big Data developersRamping up your Devops Fu for Big Data developers
Ramping up your Devops Fu for Big Data developersFrançois Garillot
 
The Evolution of Data Analysis with Hadoop - StampedeCon 2014
The Evolution of Data Analysis with Hadoop - StampedeCon 2014The Evolution of Data Analysis with Hadoop - StampedeCon 2014
The Evolution of Data Analysis with Hadoop - StampedeCon 2014StampedeCon
 
Getting Started on Hadoop
Getting Started on HadoopGetting Started on Hadoop
Getting Started on HadoopPaco Nathan
 
Introduction of R on Hadoop
Introduction of R on HadoopIntroduction of R on Hadoop
Introduction of R on HadoopChung-Tsai Su
 
Live Demo: Introducing the Spark Connector for MongoDB
Live Demo: Introducing the Spark Connector for MongoDBLive Demo: Introducing the Spark Connector for MongoDB
Live Demo: Introducing the Spark Connector for MongoDBMongoDB
 
Introduction To Apache Pig at WHUG
Introduction To Apache Pig at WHUGIntroduction To Apache Pig at WHUG
Introduction To Apache Pig at WHUGAdam Kawa
 
Productive data engineer
Productive data engineerProductive data engineer
Productive data engineerRafał Wojdyła
 
Big Data - Fast Machine Learning at Scale + Couchbase
Big Data - Fast Machine Learning at Scale + CouchbaseBig Data - Fast Machine Learning at Scale + Couchbase
Big Data - Fast Machine Learning at Scale + CouchbaseFujio Turner
 
Elastic 101 ingest manager
Elastic 101   ingest managerElastic 101   ingest manager
Elastic 101 ingest managerIsmaeel Enjreny
 
Big Data - Load, Index & Query the EZ way - HPCC Systems
Big Data - Load, Index & Query the EZ way - HPCC SystemsBig Data - Load, Index & Query the EZ way - HPCC Systems
Big Data - Load, Index & Query the EZ way - HPCC SystemsFujio Turner
 
Xapian vs sphinx
Xapian vs sphinxXapian vs sphinx
Xapian vs sphinxpanjunyong
 
Gryphon Framework - Preliminary Results Feb-2014
Gryphon Framework - Preliminary Results Feb-2014Gryphon Framework - Preliminary Results Feb-2014
Gryphon Framework - Preliminary Results Feb-2014Adriel Café
 
Pig, Making Hadoop Easy
Pig, Making Hadoop EasyPig, Making Hadoop Easy
Pig, Making Hadoop EasyNick Dimiduk
 
Big Data Step-by-Step: Using R & Hadoop (with RHadoop's rmr package)
Big Data Step-by-Step: Using R & Hadoop (with RHadoop's rmr package)Big Data Step-by-Step: Using R & Hadoop (with RHadoop's rmr package)
Big Data Step-by-Step: Using R & Hadoop (with RHadoop's rmr package)Jeffrey Breen
 
Big data ecosystem
Big data ecosystemBig data ecosystem
Big data ecosystemSlideCentral
 

What's hot (16)

Life of PySpark - A tale of two environments
Life of PySpark - A tale of two environmentsLife of PySpark - A tale of two environments
Life of PySpark - A tale of two environments
 
Ramping up your Devops Fu for Big Data developers
Ramping up your Devops Fu for Big Data developersRamping up your Devops Fu for Big Data developers
Ramping up your Devops Fu for Big Data developers
 
The Evolution of Data Analysis with Hadoop - StampedeCon 2014
The Evolution of Data Analysis with Hadoop - StampedeCon 2014The Evolution of Data Analysis with Hadoop - StampedeCon 2014
The Evolution of Data Analysis with Hadoop - StampedeCon 2014
 
Getting Started on Hadoop
Getting Started on HadoopGetting Started on Hadoop
Getting Started on Hadoop
 
Introduction of R on Hadoop
Introduction of R on HadoopIntroduction of R on Hadoop
Introduction of R on Hadoop
 
Live Demo: Introducing the Spark Connector for MongoDB
Live Demo: Introducing the Spark Connector for MongoDBLive Demo: Introducing the Spark Connector for MongoDB
Live Demo: Introducing the Spark Connector for MongoDB
 
Introduction To Apache Pig at WHUG
Introduction To Apache Pig at WHUGIntroduction To Apache Pig at WHUG
Introduction To Apache Pig at WHUG
 
Productive data engineer
Productive data engineerProductive data engineer
Productive data engineer
 
Big Data - Fast Machine Learning at Scale + Couchbase
Big Data - Fast Machine Learning at Scale + CouchbaseBig Data - Fast Machine Learning at Scale + Couchbase
Big Data - Fast Machine Learning at Scale + Couchbase
 
Elastic 101 ingest manager
Elastic 101   ingest managerElastic 101   ingest manager
Elastic 101 ingest manager
 
Big Data - Load, Index & Query the EZ way - HPCC Systems
Big Data - Load, Index & Query the EZ way - HPCC SystemsBig Data - Load, Index & Query the EZ way - HPCC Systems
Big Data - Load, Index & Query the EZ way - HPCC Systems
 
Xapian vs sphinx
Xapian vs sphinxXapian vs sphinx
Xapian vs sphinx
 
Gryphon Framework - Preliminary Results Feb-2014
Gryphon Framework - Preliminary Results Feb-2014Gryphon Framework - Preliminary Results Feb-2014
Gryphon Framework - Preliminary Results Feb-2014
 
Pig, Making Hadoop Easy
Pig, Making Hadoop EasyPig, Making Hadoop Easy
Pig, Making Hadoop Easy
 
Big Data Step-by-Step: Using R & Hadoop (with RHadoop's rmr package)
Big Data Step-by-Step: Using R & Hadoop (with RHadoop's rmr package)Big Data Step-by-Step: Using R & Hadoop (with RHadoop's rmr package)
Big Data Step-by-Step: Using R & Hadoop (with RHadoop's rmr package)
 
Big data ecosystem
Big data ecosystemBig data ecosystem
Big data ecosystem
 

Viewers also liked

\'PROYECTOS DE INVESTIGACION Y OCEANOGRAFIA
\'PROYECTOS DE INVESTIGACION Y OCEANOGRAFIA\'PROYECTOS DE INVESTIGACION Y OCEANOGRAFIA
\'PROYECTOS DE INVESTIGACION Y OCEANOGRAFIAQSTAR OCEANOGRAFIA
 
Trabajo animales domesticos mariana puga
Trabajo animales domesticos mariana pugaTrabajo animales domesticos mariana puga
Trabajo animales domesticos mariana pugaMariana Puga
 
eReefs Data Brokering Layer
eReefs Data Brokering LayereReefs Data Brokering Layer
eReefs Data Brokering LayerJonathan Yu
 
2nd webinar - Implementation of integrated EnMS & SEAPs - SOGESCA - E.Cosenza
2nd webinar - Implementation of integrated EnMS & SEAPs - SOGESCA - E.Cosenza2nd webinar - Implementation of integrated EnMS & SEAPs - SOGESCA - E.Cosenza
2nd webinar - Implementation of integrated EnMS & SEAPs - SOGESCA - E.Cosenzacov-cap
 
Pola i obwody figur płaskich
Pola i obwody figur płaskichPola i obwody figur płaskich
Pola i obwody figur płaskichSP114
 
Juan carlos briquet los desiertos más grandes del mundo
Juan carlos briquet   los desiertos más grandes del mundoJuan carlos briquet   los desiertos más grandes del mundo
Juan carlos briquet los desiertos más grandes del mundoJuan Carlos Briquet Marmol
 
2nd OTS - 50000&1SEAPs : Pierre Crepaux, Lorient (FR)
2nd OTS - 50000&1SEAPs : Pierre Crepaux, Lorient (FR)2nd OTS - 50000&1SEAPs : Pierre Crepaux, Lorient (FR)
2nd OTS - 50000&1SEAPs : Pierre Crepaux, Lorient (FR)ICLEI - 50000&1SEAPs project
 
Cekindo regulatory for healthcare and wellness in indonesia
Cekindo regulatory for healthcare and wellness in indonesiaCekindo regulatory for healthcare and wellness in indonesia
Cekindo regulatory for healthcare and wellness in indonesiaPT Cekindo Bisnis Grup
 
Unidad III Herramientas de aprendizaje
Unidad III Herramientas de aprendizajeUnidad III Herramientas de aprendizaje
Unidad III Herramientas de aprendizajedanytics
 
Medios de comunicación,transmisión,cable coaxial.
Medios de comunicación,transmisión,cable coaxial.Medios de comunicación,transmisión,cable coaxial.
Medios de comunicación,transmisión,cable coaxial.Lizeth Correa
 

Viewers also liked (16)

Produk rekayasa panel surya
Produk rekayasa panel suryaProduk rekayasa panel surya
Produk rekayasa panel surya
 
About abstract class
About abstract classAbout abstract class
About abstract class
 
Event sourcing
Event sourcingEvent sourcing
Event sourcing
 
\'PROYECTOS DE INVESTIGACION Y OCEANOGRAFIA
\'PROYECTOS DE INVESTIGACION Y OCEANOGRAFIA\'PROYECTOS DE INVESTIGACION Y OCEANOGRAFIA
\'PROYECTOS DE INVESTIGACION Y OCEANOGRAFIA
 
CV GG201603 ENG
CV GG201603 ENGCV GG201603 ENG
CV GG201603 ENG
 
ciberbullying
ciberbullyingciberbullying
ciberbullying
 
Trabajo animales domesticos mariana puga
Trabajo animales domesticos mariana pugaTrabajo animales domesticos mariana puga
Trabajo animales domesticos mariana puga
 
Administracion
AdministracionAdministracion
Administracion
 
eReefs Data Brokering Layer
eReefs Data Brokering LayereReefs Data Brokering Layer
eReefs Data Brokering Layer
 
2nd webinar - Implementation of integrated EnMS & SEAPs - SOGESCA - E.Cosenza
2nd webinar - Implementation of integrated EnMS & SEAPs - SOGESCA - E.Cosenza2nd webinar - Implementation of integrated EnMS & SEAPs - SOGESCA - E.Cosenza
2nd webinar - Implementation of integrated EnMS & SEAPs - SOGESCA - E.Cosenza
 
Pola i obwody figur płaskich
Pola i obwody figur płaskichPola i obwody figur płaskich
Pola i obwody figur płaskich
 
Juan carlos briquet los desiertos más grandes del mundo
Juan carlos briquet   los desiertos más grandes del mundoJuan carlos briquet   los desiertos más grandes del mundo
Juan carlos briquet los desiertos más grandes del mundo
 
2nd OTS - 50000&1SEAPs : Pierre Crepaux, Lorient (FR)
2nd OTS - 50000&1SEAPs : Pierre Crepaux, Lorient (FR)2nd OTS - 50000&1SEAPs : Pierre Crepaux, Lorient (FR)
2nd OTS - 50000&1SEAPs : Pierre Crepaux, Lorient (FR)
 
Cekindo regulatory for healthcare and wellness in indonesia
Cekindo regulatory for healthcare and wellness in indonesiaCekindo regulatory for healthcare and wellness in indonesia
Cekindo regulatory for healthcare and wellness in indonesia
 
Unidad III Herramientas de aprendizaje
Unidad III Herramientas de aprendizajeUnidad III Herramientas de aprendizaje
Unidad III Herramientas de aprendizaje
 
Medios de comunicación,transmisión,cable coaxial.
Medios de comunicación,transmisión,cable coaxial.Medios de comunicación,transmisión,cable coaxial.
Medios de comunicación,transmisión,cable coaxial.
 

Similar to MongoDB + Spark Integration Guide

MongoDB World 2018: Spark and Machine Learning
MongoDB World 2018: Spark and Machine LearningMongoDB World 2018: Spark and Machine Learning
MongoDB World 2018: Spark and Machine LearningMongoDB
 
Analytics and Machine Learning with Spark and MongoDB
Analytics and Machine Learning with Spark and MongoDBAnalytics and Machine Learning with Spark and MongoDB
Analytics and Machine Learning with Spark and MongoDBMongoDB
 
MongoDB & Spark
MongoDB & SparkMongoDB & Spark
MongoDB & SparkMongoDB
 
Yarn by default (Spark on YARN)
Yarn by default (Spark on YARN)Yarn by default (Spark on YARN)
Yarn by default (Spark on YARN)Ferran Galí Reniu
 
Hadoop Essential for Oracle Professionals
Hadoop Essential for Oracle ProfessionalsHadoop Essential for Oracle Professionals
Hadoop Essential for Oracle ProfessionalsChien Chung Shen
 
Tachyon and Apache Spark
Tachyon and Apache SparkTachyon and Apache Spark
Tachyon and Apache Sparkrhatr
 
SparkR: Enabling Interactive Data Science at Scale on Hadoop
SparkR: Enabling Interactive Data Science at Scale on HadoopSparkR: Enabling Interactive Data Science at Scale on Hadoop
SparkR: Enabling Interactive Data Science at Scale on HadoopDataWorks Summit
 
Design for a Distributed Name Node
Design for a Distributed Name NodeDesign for a Distributed Name Node
Design for a Distributed Name NodeAaron Cordova
 
Etu L2 Training - Hadoop 企業應用實作
Etu L2 Training - Hadoop 企業應用實作Etu L2 Training - Hadoop 企業應用實作
Etu L2 Training - Hadoop 企業應用實作James Chen
 
Microsoft Azure Databricks
Microsoft Azure DatabricksMicrosoft Azure Databricks
Microsoft Azure DatabricksSascha Dittmann
 
PySparkの勘所(20170630 sapporo db analytics showcase)
PySparkの勘所(20170630 sapporo db analytics showcase) PySparkの勘所(20170630 sapporo db analytics showcase)
PySparkの勘所(20170630 sapporo db analytics showcase) Ryuji Tamagawa
 
July 2010 Triangle Hadoop Users Group - Chad Vawter Slides
July 2010 Triangle Hadoop Users Group - Chad Vawter SlidesJuly 2010 Triangle Hadoop Users Group - Chad Vawter Slides
July 2010 Triangle Hadoop Users Group - Chad Vawter Slidesryancox
 
Apache Spark vs. Hadoop Is Spark Set to Replace Hadoop.pdf
Apache Spark vs. Hadoop Is Spark Set to Replace Hadoop.pdfApache Spark vs. Hadoop Is Spark Set to Replace Hadoop.pdf
Apache Spark vs. Hadoop Is Spark Set to Replace Hadoop.pdfMounikaPolabathina
 
SQL on Hadoop: Defining the New Generation of Analytic SQL Databases
SQL on Hadoop: Defining the New Generation of Analytic SQL DatabasesSQL on Hadoop: Defining the New Generation of Analytic SQL Databases
SQL on Hadoop: Defining the New Generation of Analytic SQL DatabasesOReillyStrata
 
You know, for search. Querying 24 Billion Documents in 900ms
You know, for search. Querying 24 Billion Documents in 900msYou know, for search. Querying 24 Billion Documents in 900ms
You know, for search. Querying 24 Billion Documents in 900msJodok Batlogg
 
20171012 found IT #9 PySparkの勘所
20171012 found  IT #9 PySparkの勘所20171012 found  IT #9 PySparkの勘所
20171012 found IT #9 PySparkの勘所Ryuji Tamagawa
 
Data science with spark on amazon EMR - Pop-up Loft Tel Aviv
Data science with spark on amazon EMR - Pop-up Loft Tel AvivData science with spark on amazon EMR - Pop-up Loft Tel Aviv
Data science with spark on amazon EMR - Pop-up Loft Tel AvivAmazon Web Services
 
It takes two to tango! : Is SQL-on-Hadoop the next big step?
It takes two to tango! : Is SQL-on-Hadoop the next big step?It takes two to tango! : Is SQL-on-Hadoop the next big step?
It takes two to tango! : Is SQL-on-Hadoop the next big step?Srihari Srinivasan
 

Similar to MongoDB + Spark Integration Guide (20)

MongoDB World 2018: Spark and Machine Learning
MongoDB World 2018: Spark and Machine LearningMongoDB World 2018: Spark and Machine Learning
MongoDB World 2018: Spark and Machine Learning
 
Analytics and Machine Learning with Spark and MongoDB
Analytics and Machine Learning with Spark and MongoDBAnalytics and Machine Learning with Spark and MongoDB
Analytics and Machine Learning with Spark and MongoDB
 
MongoDB & Spark
MongoDB & SparkMongoDB & Spark
MongoDB & Spark
 
Spark
SparkSpark
Spark
 
Yarn by default (Spark on YARN)
Yarn by default (Spark on YARN)Yarn by default (Spark on YARN)
Yarn by default (Spark on YARN)
 
Hadoop Essential for Oracle Professionals
Hadoop Essential for Oracle ProfessionalsHadoop Essential for Oracle Professionals
Hadoop Essential for Oracle Professionals
 
Tachyon and Apache Spark
Tachyon and Apache SparkTachyon and Apache Spark
Tachyon and Apache Spark
 
SparkR: Enabling Interactive Data Science at Scale on Hadoop
SparkR: Enabling Interactive Data Science at Scale on HadoopSparkR: Enabling Interactive Data Science at Scale on Hadoop
SparkR: Enabling Interactive Data Science at Scale on Hadoop
 
Handling not so big data
Handling not so big dataHandling not so big data
Handling not so big data
 
Design for a Distributed Name Node
Design for a Distributed Name NodeDesign for a Distributed Name Node
Design for a Distributed Name Node
 
Etu L2 Training - Hadoop 企業應用實作
Etu L2 Training - Hadoop 企業應用實作Etu L2 Training - Hadoop 企業應用實作
Etu L2 Training - Hadoop 企業應用實作
 
Microsoft Azure Databricks
Microsoft Azure DatabricksMicrosoft Azure Databricks
Microsoft Azure Databricks
 
PySparkの勘所(20170630 sapporo db analytics showcase)
PySparkの勘所(20170630 sapporo db analytics showcase) PySparkの勘所(20170630 sapporo db analytics showcase)
PySparkの勘所(20170630 sapporo db analytics showcase)
 
July 2010 Triangle Hadoop Users Group - Chad Vawter Slides
July 2010 Triangle Hadoop Users Group - Chad Vawter SlidesJuly 2010 Triangle Hadoop Users Group - Chad Vawter Slides
July 2010 Triangle Hadoop Users Group - Chad Vawter Slides
 
Apache Spark vs. Hadoop Is Spark Set to Replace Hadoop.pdf
Apache Spark vs. Hadoop Is Spark Set to Replace Hadoop.pdfApache Spark vs. Hadoop Is Spark Set to Replace Hadoop.pdf
Apache Spark vs. Hadoop Is Spark Set to Replace Hadoop.pdf
 
SQL on Hadoop: Defining the New Generation of Analytic SQL Databases
SQL on Hadoop: Defining the New Generation of Analytic SQL DatabasesSQL on Hadoop: Defining the New Generation of Analytic SQL Databases
SQL on Hadoop: Defining the New Generation of Analytic SQL Databases
 
You know, for search. Querying 24 Billion Documents in 900ms
You know, for search. Querying 24 Billion Documents in 900msYou know, for search. Querying 24 Billion Documents in 900ms
You know, for search. Querying 24 Billion Documents in 900ms
 
20171012 found IT #9 PySparkの勘所
20171012 found  IT #9 PySparkの勘所20171012 found  IT #9 PySparkの勘所
20171012 found IT #9 PySparkの勘所
 
Data science with spark on amazon EMR - Pop-up Loft Tel Aviv
Data science with spark on amazon EMR - Pop-up Loft Tel AvivData science with spark on amazon EMR - Pop-up Loft Tel Aviv
Data science with spark on amazon EMR - Pop-up Loft Tel Aviv
 
It takes two to tango! : Is SQL-on-Hadoop the next big step?
It takes two to tango! : Is SQL-on-Hadoop the next big step?It takes two to tango! : Is SQL-on-Hadoop the next big step?
It takes two to tango! : Is SQL-on-Hadoop the next big step?
 

Recently uploaded

Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxolyaivanovalion
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxJohnnyPlasten
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxolyaivanovalion
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxolyaivanovalion
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxfirstjob4
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusTimothy Spann
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxolyaivanovalion
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxStephen266013
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingNeil Barnes
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...Suhani Kapoor
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiSuhani Kapoor
 

Recently uploaded (20)

Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
Sampling (random) method and Non random.ppt
Sampling (random) method and Non random.pptSampling (random) method and Non random.ppt
Sampling (random) method and Non random.ppt
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptx
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptx
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptx
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptx
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptx
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docx
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data Storytelling
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
 

MongoDB + Spark Integration Guide