SlideShare une entreprise Scribd logo
1  sur  49
Télécharger pour lire hors ligne
1©	Cloudera,	Inc.	All	rights	reserved.
Choosing	the	Right	Tool	for	the	
Right	Job
Overview	of	Cloudera’s	SQL-on-Hadoop	Technologies
Jianwei Li
Jarred@cloudera.com
2©	Cloudera,	Inc.	All	rights	reserved.
Hadoop Ecosystem
OPERATIONS
Cloudera	Manager
Cloudera	Director
DATA	
MANAGEMENT
Cloudera	Navigator
Encrypt	and	KeyTrustee
Optimizer
STRUCTURED
Sqoop
UNSTRUCTURED
Kafka,	Flume
PROCESS,	ANALYZE,	SERVE
UNIFIED	SERVICES
RESOURCE	MANAGEMENT
YARN
SECURITY
Sentry,	RecordService
FILESYSTEM
HDFS
RELATIONAL
Kudu
NoSQL
HBase
STORE
INTEGRATE
BATCH
Spark,	Hive,	Pig	
MapReduce
STREAM
Spark
SQL
Impala
SEARCH
Solr
SDK
Kite
3©	Cloudera,	Inc.	All	rights	reserved.
Choosing	the	Right	SQL	Engine
Know	Your	Audience,	Know	Your	Use	Case
SQLOR
Impala
4©	Cloudera,	Inc.	All	rights	reserved.
Hive
SQL on Hadoop
5©	Cloudera,	Inc.	All	rights	reserved.
What	is	Hive?
l Data	warehouse	system	for	Hadoop
l Enables	Extract/Transform/Load	(ETL)	
l Associate	structure	with	a	variety	of	data	formats
l Integrates	with	HDFS,	HBase,	MongoDB,	etc.
l Query	execution	in	MapReduce
5
6©	Cloudera,	Inc.	All	rights	reserved.
Hive	Architecture
6
7©	Cloudera,	Inc.	All	rights	reserved.
Hive	features	
l Create	table,	create	view,	create	index	- DDL	
l Select,	where	clause,	group	by,	order	by,	joins	
l Pluggable	User	Defined	Functions	- UDFs	(e.g from_unixtime)	
l Pluggable	User	Defined	Aggregate	Functions	- UDAFs	 (e.g.	count,	avg)	
l Pluggable	User	Defined	Table	Generating	Functions	- UDTFs	(e.g.	
explode)	
lPluggable	custom	Input/Output format
l Pluggable	Serialization	Deserialization	libraries	(SerDes)
l Pluggable	custom	map	and	reduce	scripts	
7
8©	Cloudera,	Inc.	All	rights	reserved.
What	Hive	does	NOT	support	
l OLTP	workloads	- low	latency	
lNot	super	performant with	small	amounts	of	data	
l How	much	data	do	you	need	to	call	it	“Big	Data”?	
8
9©	Cloudera,	Inc.	All	rights	reserved.
The	Future	of	Hive
• Hive	is	designed	and	great	for	batch	processing
• Hive	is	not	architected	for	low-latency	and	multi-user	interactive	queries
• Hive-on-DAG	(Spark)	provides	incrementally	faster	batch	processing
10©	Cloudera,	Inc.	All	rights	reserved.
Spark	SQL
SQL on Hadoop
11©	Cloudera,	Inc.	All	rights	reserved.
Dataframes
• Distributed	collection	of	data	organized	as	named	typed	columns
• Like	RDDs,	they	consist	of	partitions,	can	be	cached,	and	have	fault-tolerance	via	
lineage
• Can	be	constructed	from:
• Structured	data	files:	Json,	avro,	parquet,	etc
• Tables	in	Hive
• Tables	in	a	RDBMS
• Existing	RDDs	by	programmatically	applying	schema
12©	Cloudera,	Inc.	All	rights	reserved.
Spark	SQL
• SQL	statements	to	process	Dataframes
• Embed	SQL	statements	in	your	scala,	java,	python	Spark	application
• Queries	can	also	be	issued	via	JDBC/ODBC
13©	Cloudera,	Inc.	All	rights	reserved.
Spark	SQL Performance
SQL	processed	by	Query	Optimizer	à Automatic	Optimizations
• Compressed	memory	format	(as	against	java	serialized	objects	in	RDDs)
• Predicate	pushdown	(read	less	data	to	reduce	IO)
• Optimal	pipelining	of	operations
• Cost	based	optimizer
14©	Cloudera,	Inc.	All	rights	reserved.
movies = sc.textFile(“movies.txt”)
.map(Movie(_)
.toDF()
ratings = sc.textFile(“ratings.txt”)
.map(Rating(_))
.toDF()
movies.join(ratings, “titleId”)
.filter(“month = ‘Nov’”)
.groupBy(movies("title"))
.agg(count(ratings("rating")))
SparkSQL Example
15©	Cloudera,	Inc.	All	rights	reserved.
Mixing SparkSQL and Machine Learning
16©	Cloudera,	Inc.	All	rights	reserved.
Why Spark SQL
• Ease	of	embedding	SQL	into	Java,	Scala,	or	Python	applications
• Easy	language	for	common	operations	(eg.	aggregations,	filters,	
samples)
• Seamlessly	mix	SQL	and	Spark	code	within	a	single	application
• Improved	performance	with	automatic	optimizations	(Intelligent	
Query	Engine)
17©	Cloudera,	Inc.	All	rights	reserved.
Impala
SQL on Hadoop
18©	Cloudera,	Inc.	All	rights	reserved.
What’s	Impala?
• Interactive	SQL
• Typically	5-70x	faster	than	the	latest	Hive
• Responses	in	seconds	instead	of	minutes	(sometimes	sub-second)
• ANSI-92	standard	SQL	queries	with	HiveQL
• Compatible	SQL	interface	for	existing	Hadoop/CDH	applications
• Based	on	industry	standard	SQL
• Natively	on	Hadoop/HBase storage	and	metadata
• Flexibility,	scale,	and	cost	advantages	of	Hadoop
• No	duplication/synchronization	of	data	and	metadata
• Local	processing	to	avoid	network	bottlenecks
• Separate	runtime	from	batch	processing
• Hive,	Pig,	MapReduce are	designed	and	great	for	batch
• Impala	is	purpose-built	for	low-latency	SQL	queries	on	Hadoop
18
19©	Cloudera,	Inc.	All	rights	reserved.
Business Intelligence	with	Impala
OPERATIONS
Cloudera	Manager
Cloudera	Director
DATA	
MANAGEMENT
Cloudera	Navigator
Encrypt	and	
KeyTrustee
Optimizer
STRUCTURED
Sqoop
UNSTRUCTURED
Kafka,	Flume
PROCESS,	ANALYZE,	SERVE
UNIFIED	SERVICES
RESOURCE	MANAGEMENT
YARN
SECURITY
Sentry,	RecordService
FILESYSTEM
HDFS
RELATIONAL
Kudu
NoSQL
HBase
STORE
INTEGRATE
BATCH
Spark,	Hive,	Pig	
MapReduce
STREA
M
Spark
SQL
Impala
SEARCH
Solr
SDK
Kite
20©	Cloudera,	Inc.	All	rights	reserved.
Where	does	the	Performance	Come	From?
20
• No	MapReduce;	No	JVM;	All	Native
• In-Memory	Data	Transfers
• Optimized	File	Format	(ie Parquet)
• In-Memory	HDFS	Caching
• Cost-Based	Join	Order	Optimization	– Frees	User	from	Having	to	Guess	the	
Correct	Join	Order
21©	Cloudera,	Inc.	All	rights	reserved.
Impala	Architecture
• Impala	daemon	(impalad)
• one	Impala	daemon	on	each	node	with	data
• handles	external	client	requests	and	all	internal	requests	related	to	query	
execution
• State	store	daemon	(statestored)
• Check the health of impalad, one process in one cluster
• not	part	of	query	execution	path
• Catalog service(catalogd)
• Relay metadata changes to Datanodes
• One process in one cluster
21
22©	Cloudera,	Inc.	All	rights	reserved.
Impala	Architecture
23©	Cloudera,	Inc.	All	rights	reserved.
Impala	Architecture:	Query	Execution	Phases
• Client	SQL	arrives	via	ODBC/JDBC/Hue	GUI/Shell
• Planner turns	request	into	collections	of	plan	fragments
• Coordinator initiates	execution	on	impalad's local	to	data
• During	execution:
• intermediate	results	are	streamed	between	executors
• query	results	are	streamed	back	to	client
23
24©	Cloudera,	Inc.	All	rights	reserved.
Impala	Architecture:	Planner
• Example:	query	with	join	and	aggregation
SELECT	state,	SUM(revenue)
FROM	HdfsTbl	h	JOIN	HbaseTbl	b	ON	(...)
GROUP	BY	1	ORDER	BY	2	desc	LIMIT	10
Hbase
Scan
Hash
Join
Hdfs
Scan
Exch
TopN
Agg
Exch
at	coordinator at	DataNodes at	region	servers
Agg
TopN
Agg
Hash
Join
Hdfs
Scan
Hbase
Scan
24
25©	Cloudera,	Inc.	All	rights	reserved.
Impala	Architecture:	Query	Execution
• Request	arrives	via	ODBC/JDBC/Hue	GUI/Shell
Query	Planner
Query	Coordinator
Query	Executor
HDFS	DN HBase
SQL	App
ODBC
Hive
Metastore
HDFS	NN Statestore
Query	Planner
Query	Coordinator
Query	Executor
HDFS	DN HBase
Query	Planner
Query	Coordinator
Query	Executor
HDFS	DN HBase
SQL	request
25
26©	Cloudera,	Inc.	All	rights	reserved.
Impala	Architecture:	Query	Execution
• Planner	turns	request	into	collections	of	plan	fragments
• Coordinator	initiates	execution	on	impalad's local	to	data
Query	Planner
Query	Coordinator
Query	Executor
HDFS	DN HBase
SQL	App
ODBC
Query	Planner
Query	Coordinator
Query	Executor
HDFS	DN HBase
Query	Planner
Query	Coordinator
Query	Executor
HDFS	DN HBase
Hive
Metastore
HDFS	NN Statestore
26
27©	Cloudera,	Inc.	All	rights	reserved.
Impala	Architecture:	Query	Execution
• Intermediate	results	are	streamed	between	impalad’s
• Query	results	are	streamed	back	to	client
Query	Planner
Query	Coordinator
Query	Executor
HDFS	DN HBase
SQL	App
ODBC
Hive
Metastore
HDFS	NN Statestore
Query	Planner
Query	Coordinator
Query	Executor
HDFS	DN HBase
Query	Planner
Query Coordinator
Query	Executor
HDFS	DN HBase
query	results
27
28©	Cloudera,	Inc.	All	rights	reserved.
Impala	and	Hive
• Everything	Client-Facing	is	Shared	with	Hive:
• Metadata	(table	definitions)
• ODBC/JDBC	drivers
• Hue	GUI
• SQL	syntax	(HiveQL)
• Flexible	file	formats
• Machine	pool
• Internal	Improvements:
• Purpose-built	query	engine	direct	on	HDFS	and	HBase
• No	JVM	startup	and	no	MapReduce
• In-memory	data	transfers
• Native	distributed	relational	query	engine
28
29©	Cloudera,	Inc.	All	rights	reserved.
Parquet	Overview
• State-of-the-art,	open	source	columnar	file	format	that’s	available	for	(most)	
Hadoop	processing	frameworks:
• Impala,	Hive,	Pig,	MapReduce,	Spark,	Cascading,	Crunch,	Drill,	Tajo,	…
• Offers	both	high	compression	and	high	scan	efficiency	
• Co-developed	by	Twitter	and	Cloudera	
• Contributions	from	Criteo,	Stripe,	Berkeley	AMPlab,	LinkedIn
• Top-Level	Apache	Project
30©	Cloudera,	Inc.	All	rights	reserved.
Columnar	storage
{25059873,	
22309487,	
23059861,	
23010982}
Tweet_id
{newsycbot,	
RideImpala,	
fastly,	
llvmorg}
User_name
{1442865158,	
1442828307,	
1442865156,	
1442865155}
Created_at
{Visual	exp…,	
Introducing	..,	
Missing	July…,	
LLVM	3.7….}
text
31©	Cloudera,	Inc.	All	rights	reserved.
Columnar	storage
{25059873,	
22309487,	
23059861,	
23010982}
Tweet_id
{newsycbot,	
RideImpala,	
fastly,	
llvmorg}
User_name
{1442865158,	
1442828307,	
1442865156,	
1442865155}
Created_at
{Visual	exp…,	
Introducing	..,	
Missing	July…,	
LLVM	3.7….}
text
SELECT	COUNT(*)	FROM	tweets	WHERE	user_name =	‘newsycbot’;
Only	read	1	column	
1GB 2GB 1GB 200GB
32©	Cloudera,	Inc.	All	rights	reserved.
Columnar	compression
{1442865158,	
1442828307,	
1442865156,	
1442865155}
Created_at
Created_at Diff(created_at)
1442865158 n/a
1442828307 -36851
1442865156 36849
1442865155 -1
64	bits	each 17	bits	each
• Many	columns	can	compress	to
a	few	bits	per	row!
• Especially:
• Timestamps
• Time	series	values
• Low-cardinality	strings
• Massive	space	savings	and
throughput	increase!
33©	Cloudera,	Inc.	All	rights	reserved.
Impala	Performance
• Impala’s	latest	milestone:
• Comparable	commercial	MPP	DBMS	speed
• Natively	on	Hadoop
• Three	result	sets:
• Impala	vs Hive		(Impala	6-70x	faster)
• Impala	vs “DBMS-Y”	(Impala	average	of	2x	faster)
• Impala	scalability	(Impala	achieves	linear	scale)
• Background:
• 20	pre-selected,	diverse	TPC-DS	queries	(modified	to	remove	unsupported	language)
• Sufficient	data	scale	for	realistic	comparison	(3	TB,	15	TB,	and	30	TB)
• Methodical	testing	(multiple	runs,	reviewed	fairness	for	competition,	etc)
• Details:	http://blog.cloudera.com/blog/2014/01/impala-performance-dbms-class-speed/
33
34©	Cloudera,	Inc.	All	rights	reserved.
Impala	vs Hive	(Lower	bars	are	better)
34
35©	Cloudera,	Inc.	All	rights	reserved.
Impala	vs “DBMS-Y”	(Lower	bars	are	better)
35
36©	Cloudera,	Inc.	All	rights	reserved.
Impala	Scalability:	2x	the	Hardware
(Expectation:	Cut	response	times	in	half)
36
37©	Cloudera,	Inc.	All	rights	reserved.
Impala	Scalability:	2x	the	Hardware	and	2x	Users/Data
(Expectation:	Constant	response	times)
37
2x	the	Users,	2x	the	Hardware
2x	the	Data,	2x	the	Hardware
38©	Cloudera,	Inc.	All	rights	reserved.
Impala	Roadmap
2H	2015	 1H	2016	 2016	
• SQL	Support	&	Usability
• Nested	structures
• Kudu	updates	(beta)
• Management	&	Security
• Record	reader	service	
(beta)
• Finer-grained	security	
(Sentry)
• Integration
• Isilon support
• Python	interface	(Ibis)
• Performance	&	Scale
• Improved	predictability	
under	concurrency
• Performance	&	Scale
• Continued	scalability	and	
concurrency
• Initial	perf/scale	
improvements
• Management	&	Security
• Improved	admission	
control
• Resource	utilization	and	
showback
• SQL	Support	&	Usability
• Dynamic	partitioning
• Improved	timestamp	
compatibility
• Performance	&	Scale
• >20x	performance
• Multi-threaded	
joins/aggregations
• Continued	scale	work
• Management	&	Security
• Improved	YARN	
integration
• Automated	metadata
• Integration
• S3	support
• SQL	Support	&	Usability
• Nested	types	with	Avro
• Date	type
• Added	SQL	extensions
39©	Cloudera,	Inc.	All	rights	reserved.
Typical	Using	Scenario
SQL on Hadoop
40©	Cloudera,	Inc.	All	rights	reserved.
Apache	Hive
Batch	Processing
• User:	
• SQL-based	ETL	developers
• Designed	for:
• Handful	of	concurrent,	very	long-
running	batch	jobs
• Strengths:
• Custom	file	formats
• Very	long-running	ETL,	data	preparation,	
or	batch	processing
• Massive	ETL	sorts	with	joins
• Existing	Hive	jobs
41©	Cloudera,	Inc.	All	rights	reserved.
Apache	Impala
BI	and	Analytics
User:	
• Data	Analysts
• BI	Users
Designed	for:
• Interactive	SQL	for	large	number	of	BI	
users	and	analysts
Strengths:
• Multi-user	scale
• Interactive	latency
• Compatibility	(BI	tools,	ANSI	SQL,	and	
vendor-specific	SQL)
• Usability
42©	Cloudera,	Inc.	All	rights	reserved.
Apache	Spark	SQL
Machine	Learning	Applications
User:	
• Data	Engineers
• Data	Scientists
Designed	for:
• Ease	of	development	for	Spark	
developers
• Handful	of	concurrent	Spark	jobs
Strengths:
• Ease	of	embedding	SQL	into	Java	or	Scala
applications
• SQL	for	common	functionality	in	
developer	flow	(eg.	aggregations,	filters,	
samples)
43©	Cloudera,	Inc.	All	rights	reserved.
SQL-on-Hadoop	Benchmark
Impala,	Spark	SQL,	Hive-on-Tez
Versions:
• Impala	2.3
• Hive	2.0	on	Tez 0.5.2	(aka	“Stinger”)
• Spark	SQL	1.5	with	Tungsten
• Benchmark	Details
• Based	on	industry	standards	(TPC)
• Repeatable	(https://github.com/cloudera/impala-tpcds-kit)
• Methodical	testing	with	multiple	runs	
on	same	hardware
• Help	competing	software	do	well
• Run	on	optimal	file	formats	for	each
• Tune	query	engines	appropriately
Full	Details:	http://blog.cloudera.com/blog/2016/02/new-sql-benchmarks-apache-impala-incubating-2-3-uniquely-
delivers-analytic-database-performance/
44©	Cloudera,	Inc.	All	rights	reserved.
Impala	Multi-User	Performance	Over	7x	Faster
with	Just	10	Users
0
50
100
150
200
250
Time	(in	Seconds)
Single	User,	4
10	Users,	12.8
Single	User,	32
10	Users,	97
Single	User,	59
10	Users,	210
7.2x
7.6x
13.4x
16.4x
Single	User	vs	10	User	Response	Time/Impala
Times	Faster	
(Lower	Bars	=	Better)
Impala Spark	SQL	
(with	Tungsten)
Hive-on-Tez
45©	Cloudera,	Inc.	All	rights	reserved.
Impala	Enables	Nearly	7x	Throughput
More	Work	Done	in	Less	Time
2045
302
136.0
0
500
1000
1500
2000
2500
Queries	per	Hour
Query	Throughput/Impala	Throughput	Times	Faster	
(Higher	Bars	=	Better)
6.8x 15x
Impala Hive-on-TezSpark	SQL	
(with	Tungsten)
46©	Cloudera,	Inc.	All	rights	reserved.
Performance	Benchmark	Takeaways
• Impala	unlocks	BI usage	directly	on	Hadoop
• Meets	BI	low-latency	and	multi-user	requirements	
• Advantage	expands	for	single-user	vs just	10	users
• Hive	is	designed	(and	still	great)	for	batch	processing
• Most	Impala	customers	use	Hive	for	data	preparation
• Hive	is	the	most	commonly	used	ETL	framework
• Spark	SQL	enables	easier	Spark	application	development
• Enables	mixed	procedural	Spark	(Java/Scala)	and	SQL	job	development
• Mid-term	trends	will	further	favor	Impala’s	design	approach	for	latency	and	concurrency
• More	data	sets	move	to	memory	(HDFS	caching,	in-memory	joins,	Intel	joint	roadmap)
• CPU	efficiency	will	increase	in	importance
• Native	code	enables	easy	optimizations	for	CPU	instruction	sets
• Intel	joint	roadmap	support	these	opportunities
47©	Cloudera,	Inc.	All	rights	reserved.
IBM	Research	Validation
• VLDB	academic	paper	compares	Impala	and	Hive	(both	MR	and	Tez)	for	SQL-on-Hadoop
• http://www.vldb.org/pvldb/vol7/p1295-floratou.pdf
• Impala’s	significantly	more	efficient	than	Hive/Tez or	Hive/MR
• Impala’s	lead	due	to	CPU	efficiency,	I/O	manager,	and	overall	
architecture	that	resembles	a	shared-nothing	parallel	database
• Parquet	more	efficient	than	ORC
• Additional	Notes:
• Impala	1.4	and	higher	is	significantly	faster	on	selective	joins	than	Impala	1.2.2	used	in	the	paper
• Impala	2.0	has	disk-based	joins	and	aggregations	
• Paper	compares	single-user	only.	Multi-user	would	perform	even	better
“Impala’s	database-like	architecture	
provides	significant	performance	gains,	
compared	to	Hive’s	MapReduce	or	Tez-
based	runtime”
“The	Parquet	format	skips	data	more	efficiently	
than	ORC,	which	tends	to	pre-fetch	
unnecessary	data,	especially	when	a	table	
contains	a	large	number	of	columns”
48©	Cloudera,	Inc.	All	rights	reserved.
Choosing	the	Right	SQL	Engine
Know	Your	Audience,	Know	Your	Use	Case
Batch	
Processing
BI	and	
SQL	Analytics
Procedural	
Development
SQLOR
Impala
SQL-Based	ETL	
Developer
Data	
Analyst
Data	Engineer/
Data	Scientist
Tool
Use	
Case
User
49©	Cloudera,	Inc.	All	rights	reserved.
Thank	You

Contenu connexe

Tendances

Self-service Big Data Analytics on Microsoft Azure
Self-service Big Data Analytics on Microsoft AzureSelf-service Big Data Analytics on Microsoft Azure
Self-service Big Data Analytics on Microsoft AzureCloudera, Inc.
 
A deep dive into running data analytic workloads in the cloud
A deep dive into running data analytic workloads in the cloudA deep dive into running data analytic workloads in the cloud
A deep dive into running data analytic workloads in the cloudCloudera, Inc.
 
The Future of Hadoop Security - Hadoop Summit 2014
The Future of Hadoop Security - Hadoop Summit 2014The Future of Hadoop Security - Hadoop Summit 2014
The Future of Hadoop Security - Hadoop Summit 2014Cloudera, Inc.
 
Hadoop Security and Compliance - StampedeCon 2016
Hadoop Security and Compliance - StampedeCon 2016Hadoop Security and Compliance - StampedeCon 2016
Hadoop Security and Compliance - StampedeCon 2016StampedeCon
 
Configuring a Secure, Multitenant Cluster for the Enterprise
Configuring a Secure, Multitenant Cluster for the EnterpriseConfiguring a Secure, Multitenant Cluster for the Enterprise
Configuring a Secure, Multitenant Cluster for the EnterpriseCloudera, Inc.
 
John Zuniga Resume
John Zuniga ResumeJohn Zuniga Resume
John Zuniga ResumeJohn Zuniga
 
What’s New in Cloudera Enterprise 6.0: The Inside Scoop 6.14.18
What’s New in Cloudera Enterprise 6.0: The Inside Scoop 6.14.18What’s New in Cloudera Enterprise 6.0: The Inside Scoop 6.14.18
What’s New in Cloudera Enterprise 6.0: The Inside Scoop 6.14.18Cloudera, Inc.
 
Intel and Cloudera: Accelerating Enterprise Big Data Success
Intel and Cloudera: Accelerating Enterprise Big Data SuccessIntel and Cloudera: Accelerating Enterprise Big Data Success
Intel and Cloudera: Accelerating Enterprise Big Data SuccessCloudera, Inc.
 
Hadoop and Data Access Security
Hadoop and Data Access SecurityHadoop and Data Access Security
Hadoop and Data Access SecurityCloudera, Inc.
 
Security needs in Hadoop’s Current and Future – How Apache Ranger can help?
Security needs in Hadoop’s Current and Future – How Apache Ranger can help?Security needs in Hadoop’s Current and Future – How Apache Ranger can help?
Security needs in Hadoop’s Current and Future – How Apache Ranger can help?DataWorks Summit
 
Standing Up an Effective Enterprise Data Hub -- Technology and Beyond
Standing Up an Effective Enterprise Data Hub -- Technology and BeyondStanding Up an Effective Enterprise Data Hub -- Technology and Beyond
Standing Up an Effective Enterprise Data Hub -- Technology and BeyondCloudera, Inc.
 
Hadoop security @ Philly Hadoop Meetup May 2015
Hadoop security @ Philly Hadoop Meetup May 2015Hadoop security @ Philly Hadoop Meetup May 2015
Hadoop security @ Philly Hadoop Meetup May 2015Shravan (Sean) Pabba
 
Road to Cloudera certification
Road to Cloudera certificationRoad to Cloudera certification
Road to Cloudera certificationCloudera, Inc.
 
Apache Spark: Usage and Roadmap in Hadoop
Apache Spark: Usage and Roadmap in HadoopApache Spark: Usage and Roadmap in Hadoop
Apache Spark: Usage and Roadmap in HadoopCloudera Japan
 
Unlock Hadoop Success with Cloudera Navigator Optimizer
Unlock Hadoop Success with Cloudera Navigator OptimizerUnlock Hadoop Success with Cloudera Navigator Optimizer
Unlock Hadoop Success with Cloudera Navigator OptimizerCloudera, Inc.
 
Cloudera GoDataFest Security and Governance
Cloudera GoDataFest Security and GovernanceCloudera GoDataFest Security and Governance
Cloudera GoDataFest Security and GovernanceGoDataDriven
 
Hadoop Distributed File System (HDFS) Encryption with Cloudera Navigator Key ...
Hadoop Distributed File System (HDFS) Encryption with Cloudera Navigator Key ...Hadoop Distributed File System (HDFS) Encryption with Cloudera Navigator Key ...
Hadoop Distributed File System (HDFS) Encryption with Cloudera Navigator Key ...Cloudera, Inc.
 

Tendances (20)

Self-service Big Data Analytics on Microsoft Azure
Self-service Big Data Analytics on Microsoft AzureSelf-service Big Data Analytics on Microsoft Azure
Self-service Big Data Analytics on Microsoft Azure
 
A deep dive into running data analytic workloads in the cloud
A deep dive into running data analytic workloads in the cloudA deep dive into running data analytic workloads in the cloud
A deep dive into running data analytic workloads in the cloud
 
The Future of Hadoop Security - Hadoop Summit 2014
The Future of Hadoop Security - Hadoop Summit 2014The Future of Hadoop Security - Hadoop Summit 2014
The Future of Hadoop Security - Hadoop Summit 2014
 
Big Data Fundamentals
Big Data FundamentalsBig Data Fundamentals
Big Data Fundamentals
 
Hadoop Security and Compliance - StampedeCon 2016
Hadoop Security and Compliance - StampedeCon 2016Hadoop Security and Compliance - StampedeCon 2016
Hadoop Security and Compliance - StampedeCon 2016
 
Configuring a Secure, Multitenant Cluster for the Enterprise
Configuring a Secure, Multitenant Cluster for the EnterpriseConfiguring a Secure, Multitenant Cluster for the Enterprise
Configuring a Secure, Multitenant Cluster for the Enterprise
 
John Zuniga Resume
John Zuniga ResumeJohn Zuniga Resume
John Zuniga Resume
 
What’s New in Cloudera Enterprise 6.0: The Inside Scoop 6.14.18
What’s New in Cloudera Enterprise 6.0: The Inside Scoop 6.14.18What’s New in Cloudera Enterprise 6.0: The Inside Scoop 6.14.18
What’s New in Cloudera Enterprise 6.0: The Inside Scoop 6.14.18
 
Hadoop Security
Hadoop SecurityHadoop Security
Hadoop Security
 
Intel and Cloudera: Accelerating Enterprise Big Data Success
Intel and Cloudera: Accelerating Enterprise Big Data SuccessIntel and Cloudera: Accelerating Enterprise Big Data Success
Intel and Cloudera: Accelerating Enterprise Big Data Success
 
Hadoop and Data Access Security
Hadoop and Data Access SecurityHadoop and Data Access Security
Hadoop and Data Access Security
 
Security needs in Hadoop’s Current and Future – How Apache Ranger can help?
Security needs in Hadoop’s Current and Future – How Apache Ranger can help?Security needs in Hadoop’s Current and Future – How Apache Ranger can help?
Security needs in Hadoop’s Current and Future – How Apache Ranger can help?
 
Standing Up an Effective Enterprise Data Hub -- Technology and Beyond
Standing Up an Effective Enterprise Data Hub -- Technology and BeyondStanding Up an Effective Enterprise Data Hub -- Technology and Beyond
Standing Up an Effective Enterprise Data Hub -- Technology and Beyond
 
Hadoop security @ Philly Hadoop Meetup May 2015
Hadoop security @ Philly Hadoop Meetup May 2015Hadoop security @ Philly Hadoop Meetup May 2015
Hadoop security @ Philly Hadoop Meetup May 2015
 
Road to Cloudera certification
Road to Cloudera certificationRoad to Cloudera certification
Road to Cloudera certification
 
Apache Spark: Usage and Roadmap in Hadoop
Apache Spark: Usage and Roadmap in HadoopApache Spark: Usage and Roadmap in Hadoop
Apache Spark: Usage and Roadmap in Hadoop
 
Hadoop security
Hadoop securityHadoop security
Hadoop security
 
Unlock Hadoop Success with Cloudera Navigator Optimizer
Unlock Hadoop Success with Cloudera Navigator OptimizerUnlock Hadoop Success with Cloudera Navigator Optimizer
Unlock Hadoop Success with Cloudera Navigator Optimizer
 
Cloudera GoDataFest Security and Governance
Cloudera GoDataFest Security and GovernanceCloudera GoDataFest Security and Governance
Cloudera GoDataFest Security and Governance
 
Hadoop Distributed File System (HDFS) Encryption with Cloudera Navigator Key ...
Hadoop Distributed File System (HDFS) Encryption with Cloudera Navigator Key ...Hadoop Distributed File System (HDFS) Encryption with Cloudera Navigator Key ...
Hadoop Distributed File System (HDFS) Encryption with Cloudera Navigator Key ...
 

Similaire à sql on hadoop

Cloudera Big Data Integration Speedpitch at TDWI Munich June 2017
Cloudera Big Data Integration Speedpitch at TDWI Munich June 2017Cloudera Big Data Integration Speedpitch at TDWI Munich June 2017
Cloudera Big Data Integration Speedpitch at TDWI Munich June 2017Stefan Lipp
 
Amr Awadallah, unSEXY Presentation
Amr Awadallah, unSEXY PresentationAmr Awadallah, unSEXY Presentation
Amr Awadallah, unSEXY Presentation500 Startups
 
Cloudera - Amr Awadallah - Hadoop World 2010
Cloudera - Amr Awadallah - Hadoop World 2010Cloudera - Amr Awadallah - Hadoop World 2010
Cloudera - Amr Awadallah - Hadoop World 2010Cloudera, Inc.
 
Cloudera Analytics and Machine Learning Platform - Optimized for Cloud
Cloudera Analytics and Machine Learning Platform - Optimized for Cloud Cloudera Analytics and Machine Learning Platform - Optimized for Cloud
Cloudera Analytics and Machine Learning Platform - Optimized for Cloud Stefan Lipp
 
Analyzing Hadoop Data Using Sparklyr

Analyzing Hadoop Data Using Sparklyr
Analyzing Hadoop Data Using Sparklyr

Analyzing Hadoop Data Using Sparklyr
Cloudera, Inc.
 
Building a Data Hub that Empowers Customer Insight (Technical Workshop)
Building a Data Hub that Empowers Customer Insight (Technical Workshop)Building a Data Hub that Empowers Customer Insight (Technical Workshop)
Building a Data Hub that Empowers Customer Insight (Technical Workshop)Cloudera, Inc.
 
Data Science and Machine Learning for the Enterprise
Data Science and Machine Learning for the EnterpriseData Science and Machine Learning for the Enterprise
Data Science and Machine Learning for the EnterpriseCloudera, Inc.
 
Applications on Hadoop
Applications on HadoopApplications on Hadoop
Applications on Hadoopmarkgrover
 
Introduction to the Hadoop EcoSystem
Introduction to the Hadoop EcoSystemIntroduction to the Hadoop EcoSystem
Introduction to the Hadoop EcoSystemShivaji Dutta
 
Hadoop in the Enterprise - Dr. Amr Awadallah @ Microstrategy World 2011
Hadoop in the Enterprise - Dr. Amr Awadallah @ Microstrategy World 2011Hadoop in the Enterprise - Dr. Amr Awadallah @ Microstrategy World 2011
Hadoop in the Enterprise - Dr. Amr Awadallah @ Microstrategy World 2011Cloudera, Inc.
 
Business Intelligence and Data Analytics Revolutionized with Apache Hadoop
Business Intelligence and Data Analytics Revolutionized with Apache HadoopBusiness Intelligence and Data Analytics Revolutionized with Apache Hadoop
Business Intelligence and Data Analytics Revolutionized with Apache HadoopCloudera, Inc.
 
How Apache Hadoop is Revolutionizing Business Intelligence and Data Analytics...
How Apache Hadoop is Revolutionizing Business Intelligence and Data Analytics...How Apache Hadoop is Revolutionizing Business Intelligence and Data Analytics...
How Apache Hadoop is Revolutionizing Business Intelligence and Data Analytics...Amr Awadallah
 
Spark in the Enterprise - 2 Years Later by Alan Saldich
Spark in the Enterprise - 2 Years Later by Alan SaldichSpark in the Enterprise - 2 Years Later by Alan Saldich
Spark in the Enterprise - 2 Years Later by Alan SaldichSpark Summit
 
Enterprise Hadoop in the Cloud. In Minutes. | How to Run Cloudera Enterprise ...
Enterprise Hadoop in the Cloud. In Minutes. | How to Run Cloudera Enterprise ...Enterprise Hadoop in the Cloud. In Minutes. | How to Run Cloudera Enterprise ...
Enterprise Hadoop in the Cloud. In Minutes. | How to Run Cloudera Enterprise ...Cloudera, Inc.
 
Hadoop World 2011: How Hadoop Revolutionized Business Intelligence and Advanc...
Hadoop World 2011: How Hadoop Revolutionized Business Intelligence and Advanc...Hadoop World 2011: How Hadoop Revolutionized Business Intelligence and Advanc...
Hadoop World 2011: How Hadoop Revolutionized Business Intelligence and Advanc...Cloudera, Inc.
 
Impala: Real-time Queries in Hadoop
Impala: Real-time Queries in HadoopImpala: Real-time Queries in Hadoop
Impala: Real-time Queries in HadoopCloudera, Inc.
 
Hadoop ecosystem
Hadoop ecosystemHadoop ecosystem
Hadoop ecosystemtfmailru
 
Cloudera Impala - San Diego Big Data Meetup August 13th 2014
Cloudera Impala - San Diego Big Data Meetup August 13th 2014Cloudera Impala - San Diego Big Data Meetup August 13th 2014
Cloudera Impala - San Diego Big Data Meetup August 13th 2014cdmaxime
 

Similaire à sql on hadoop (20)

Cloudera Big Data Integration Speedpitch at TDWI Munich June 2017
Cloudera Big Data Integration Speedpitch at TDWI Munich June 2017Cloudera Big Data Integration Speedpitch at TDWI Munich June 2017
Cloudera Big Data Integration Speedpitch at TDWI Munich June 2017
 
Amr Awadallah, unSEXY Presentation
Amr Awadallah, unSEXY PresentationAmr Awadallah, unSEXY Presentation
Amr Awadallah, unSEXY Presentation
 
Cloudera - Amr Awadallah - Hadoop World 2010
Cloudera - Amr Awadallah - Hadoop World 2010Cloudera - Amr Awadallah - Hadoop World 2010
Cloudera - Amr Awadallah - Hadoop World 2010
 
Cloudera Analytics and Machine Learning Platform - Optimized for Cloud
Cloudera Analytics and Machine Learning Platform - Optimized for Cloud Cloudera Analytics and Machine Learning Platform - Optimized for Cloud
Cloudera Analytics and Machine Learning Platform - Optimized for Cloud
 
Analyzing Hadoop Data Using Sparklyr

Analyzing Hadoop Data Using Sparklyr
Analyzing Hadoop Data Using Sparklyr

Analyzing Hadoop Data Using Sparklyr

 
Introduction to Apache Kudu
Introduction to Apache KuduIntroduction to Apache Kudu
Introduction to Apache Kudu
 
Building a Data Hub that Empowers Customer Insight (Technical Workshop)
Building a Data Hub that Empowers Customer Insight (Technical Workshop)Building a Data Hub that Empowers Customer Insight (Technical Workshop)
Building a Data Hub that Empowers Customer Insight (Technical Workshop)
 
Data Science and Machine Learning for the Enterprise
Data Science and Machine Learning for the EnterpriseData Science and Machine Learning for the Enterprise
Data Science and Machine Learning for the Enterprise
 
Applications on Hadoop
Applications on HadoopApplications on Hadoop
Applications on Hadoop
 
Introduction to the Hadoop EcoSystem
Introduction to the Hadoop EcoSystemIntroduction to the Hadoop EcoSystem
Introduction to the Hadoop EcoSystem
 
Hadoop in the Enterprise - Dr. Amr Awadallah @ Microstrategy World 2011
Hadoop in the Enterprise - Dr. Amr Awadallah @ Microstrategy World 2011Hadoop in the Enterprise - Dr. Amr Awadallah @ Microstrategy World 2011
Hadoop in the Enterprise - Dr. Amr Awadallah @ Microstrategy World 2011
 
Business Intelligence and Data Analytics Revolutionized with Apache Hadoop
Business Intelligence and Data Analytics Revolutionized with Apache HadoopBusiness Intelligence and Data Analytics Revolutionized with Apache Hadoop
Business Intelligence and Data Analytics Revolutionized with Apache Hadoop
 
How Apache Hadoop is Revolutionizing Business Intelligence and Data Analytics...
How Apache Hadoop is Revolutionizing Business Intelligence and Data Analytics...How Apache Hadoop is Revolutionizing Business Intelligence and Data Analytics...
How Apache Hadoop is Revolutionizing Business Intelligence and Data Analytics...
 
Spark in the Enterprise - 2 Years Later by Alan Saldich
Spark in the Enterprise - 2 Years Later by Alan SaldichSpark in the Enterprise - 2 Years Later by Alan Saldich
Spark in the Enterprise - 2 Years Later by Alan Saldich
 
Enterprise Hadoop in the Cloud. In Minutes. | How to Run Cloudera Enterprise ...
Enterprise Hadoop in the Cloud. In Minutes. | How to Run Cloudera Enterprise ...Enterprise Hadoop in the Cloud. In Minutes. | How to Run Cloudera Enterprise ...
Enterprise Hadoop in the Cloud. In Minutes. | How to Run Cloudera Enterprise ...
 
Hadoop World 2011: How Hadoop Revolutionized Business Intelligence and Advanc...
Hadoop World 2011: How Hadoop Revolutionized Business Intelligence and Advanc...Hadoop World 2011: How Hadoop Revolutionized Business Intelligence and Advanc...
Hadoop World 2011: How Hadoop Revolutionized Business Intelligence and Advanc...
 
Twitter with hadoop for oow
Twitter with hadoop for oowTwitter with hadoop for oow
Twitter with hadoop for oow
 
Impala: Real-time Queries in Hadoop
Impala: Real-time Queries in HadoopImpala: Real-time Queries in Hadoop
Impala: Real-time Queries in Hadoop
 
Hadoop ecosystem
Hadoop ecosystemHadoop ecosystem
Hadoop ecosystem
 
Cloudera Impala - San Diego Big Data Meetup August 13th 2014
Cloudera Impala - San Diego Big Data Meetup August 13th 2014Cloudera Impala - San Diego Big Data Meetup August 13th 2014
Cloudera Impala - San Diego Big Data Meetup August 13th 2014
 

Dernier

Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 

Dernier (20)

Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 

sql on hadoop