Tutorials

Get started on Hadoop with these tutorials based on the Hortonworks Sandbox

Get Started with Hadoop

Follow along with these step by step tutorials. Learn the basics of Hadoop, and the component projects

This Hadoop tutorial provides a short introduction into working with big data in Hadoop via the Hortonworks Sandbox, HCatalog, Pig and Hive.
This Hadoop tutorial shows how to Process Data with Apache Pig using a set of Baseball statistics on American players from 1871-2011.
This Hadoop tutorial shows how to Process Data with Hive using a set of Baseball statistics on American players from 1871-2011.
In this tutorial, you will learn how to load a data file into HDFS; Learn about 'FILTER, FOREACH' with examples; storing values into HDFS and Grunt shell's file commands.
This Hadoop tutorial shows how to use HCatalog, Pig and Hive to load and process data using a baseball statistics file. This file has all the statistics for each American player by year from 1871-2011
This Hadoop tutorial will enable you to gain a working knowledge of Pig and hands-on experience creating Pig scripts to carry out essential data operations and tasks.
Overview Hive is designed to enable easy data summarization and ad-hoc analysis of large volumes of data. It uses a query language called Hive-QL...
In this tutorial, we will load and review data for a fictitious web retail store in what has become an established use case for Hadoop: deriving insights from large data sources such as web logs.
In this tutorial we will walk through some of the basic HDFS commands you will need to manage files on HDFS. To complete this tutorial you will need...
This tutorial walks you through how to install and configure the Hortonworks ODBC driver on Windows 7.
In this tutorial, you will learn how to use a Microsoft Query in Microsoft Excel 2013 to access sandbox data.
In this tutorial, you will use a Microsoft Query in Microsoft Excel 2013 to access sandbox data, and then analyze the data using the Excel Power View feature.
This Hadoop tutorial describes how to install and configure the Hortonworks ODBC driver on Mac OS X. After you install and configure the ODBC driver, you will be able to access Hortonworks sandbox data using Excel
Hadoop is a business-critical data platform at many of the world’s largest enterprises. These corporations require a layered security model...
This is the second tutorial to enable you as a Java developer to learn about Cascading and Hortonworks Data Platform (HDP). Other tutorials are:...
Introduction HDP 2.1 ships with Apache Knox 0.4.0. This release of Apache Knox supports WebHDFS, WebHCAT, Oozie, Hive, and HBase REST APIs. Hive...
Securing any system requires you to implement layers of protection.  Access Control Lists (ACLs) are typically applied to data to restrict...
Sometime back, we introduced the ability to create snapshots to protect important enterprise data sets from user or application errors. HDFS ...

New Features in HDP 2.1

Try out some of the new features released with HDP 2.1 :

Introduction In this tutorial we will explore how you can use policies in HDP Security to protect your enterprise data lake and audit access by users...
In this tutorial we will walk through how to run Solr in Hadoop with the index (solr data files) stored on HDFS and using a map reduce jobs to index files.
Use Apache Falcon to define an end-to-end data pipeline and policy for Hadoop and Hortonworks Data Platform 2.1
How to use Apache Tez and Apache Hive for Interactive Query with Hadoop and Hortonworks Data Platform 2.1
How to use Apache Storm to process real-time streaming data in Hadoop with Hortonworks Data Platform.
In this tutorial we will walk through the process of Configuring Apache Knox and LDAP services on HDP Sandbox Run a MapReduce Program using Apache...
Apache Hadoop clusters grow and change with use. Maybe you used Apache Ambari to build your initial cluster with a base set of Hadoop services targeting...
This guide describes how to run Spark on YARN. It also provides the canonical examples of running SparkPI and Wordcount with Spark shell.

Real world examples

Follow along and see how Hadoop is used to derive business value from new types of data.

Trucking business is a high-risk business where truck drivers venture into remote areas, often despite harsh weather conditions and chaotic...
This tutorial will show how geo-location information from trucks can be combined with sensors on roads which report real-time events like speeding,...
This Hadoop tutorial describes how to refine website clickstream data using the Hortonworks Data Platform, and how to analyze and visualize this refined data using the Power View feature in Microsoft Excel 2013.
This tutorial describes how to refine raw server log data using the Hortonworks Data Platform, and how to analyze and visualize this refined log data using the Power View feature in Microsoft Excel 2013.
This tutorial describes how to refine raw Twitter data using the Hortonworks Data Platform, and how to analyze and visualize this refined sentiment data using the Power View feature in Microsoft Excel 2013.
This tutorial describes how to refine data from heating, ventilation, and air conditioning (HVAC) systems using the Hortonworks Data Platform, and how to analyze the refined sensor data to maintain optimal building temperatures.

Integration Guides from Partners

These tutorials illustrate key integration points with partner applications.

In this tutorial you will learn how to do a 360 degree view of a retail business' customers using the Datameer Playground, which is built on the Hortonworks Sandbox.
Using DgSecure to discover and secure sensitive data is fairly straightforward. Using the combined Hortonworks – Dataguise Sandbox and...
RADAR is a software solution for retailers built using ITC Handy tools (NLP and Sentiment Analysis engine) and utilizing Hadoop technologies in ...
In this tutorial the user will be introduced to Revolution R Enterprise and how it works with the Hortonworks Sandbox. A data file will be extracted from the Sandbox using ODBC and then analyzed using R functions inside Revolution R Enterprise.
how to get started with Cascading and Hortonworks Data Platform using the Word Count Example.
Introduction H2O is the open source in memory solution from 0xdata for predictive analytics on big data. It is a math and machine learning engine...
In this tutorial, you'll learn how to connect the Sandbox to Talend to quickly build test data for your Hadoop environment.
Learn how to setup SAP Portofolio of products (SQL Anywhere, Sybase IQ, BusinessObjects BI, HANA and Lumira) with the Hortonworks Sandbox to tap into big data at the speed of business.
Learn how to install and get started with Loom, register and transform data in HDFS through the Loom Workbench, and import transformed data into R for analysis
In this tutorial you will learn how to connect the Hortonworks Sandbox to Tableau so that you can visualize data from the Sandbox.
Connect Hortonworks Sandbox Version 2.0 with Hortonworks Data Platform 2.0 to Hunk™: Splunk Analytics for Hadoop. Hunk offers an integrated platform to rapidly explore, analyze and visualize data that resides natively in Hadoop
Learn how to visualize data using Microsoft BI and HDP with 10 years of raw stock ticker data from NYSE.
In this tutorial we are going to walk through loading and analyzing graph data with Sqrrl and HDP. Sqrrl just announced the availability of the latest...
MicroStrategy uses Apache Hive (via ODBC connection) as the defacto standard for SQL access in Hadoop. Establishing a connection from MicroStrategy to Hadoop and the Hortonworks Sandbox is illustrated here
Learn how to use Cascading Pattern to quickly migrate Predictive Models (PMML) from SAS, R, MicroStrategy onto Hadoop and deploy them at scale.
Learn to configure BIRT (Business Intelligence and Reporting Tools) to access data from the Hortonworks Sandbox. BIRT is used by more than 2.5 million developers to quickly gain personalized insights and analytics into Java / J2EE applications
In this tutorial you will learn how to run ETL and construct MapReduce jobs inside the Hortonworks Sandbox.
Introduction Welcome to the QlikView (Business Discovery Tools) tutorial developed by Qlik™. The tutorial is designed to help you get connected...

From the community

Follow along with these community contributed tutorials. Edits or even new tutorials are welcome by contributions to this Hadoop Tutorials Github Repo

This tutorial explains how to quickly browse, upload and download files to and from the Hortonworks sandbox from within Windows using HDFS Explorer.
This tutorial will show you how to use Sqoop to import data into the Hortonworks Sandbox from a Microsoft SQL Server data source.
This tutorial describes how to use RHadoop on Hortonworks Data Platform, how to facilitate using R on Hadoop to create powerful analytics platform.
This tutorial will show you how to use Spring XD to ingest tweets to HDFS. Once in HDFS, we’ll use Apache Hive to process and analyze them, before visualizing in a tool.
This tutorial describes how to use Pig with the Hortonworks Sandbox to do a word count of an imported text file.