Export (0) Print
Expand All

HDInsight SDK Reference Documentation

Updated: June 30, 2012

The topics in this section describe the public namespaces, classes, and interfaces that support the Windows Azure HDInsight Service and the Microsoft Avro Library for data serialization.

The client classes are used to manage Hadoop jobs. The management classes are used to configure the clusters, storage accounts, MapReduce programs, and the Hive, Pig and Oozie components associated with the HDInsight clusters for a Windows Azure subscription.

The Microsoft Avro Library is an implementation of the Avro data serialization system. It employs rich, JSON-defined data structures and an object container to store persistent data. The Avro data format can be processed by many languages: C, C++, C#, Java, PHP, Python, and Ruby are currently supported.

Namespaces

Descriptions

Microsoft.Hadoop.Client

Provides classes related the creation, configuration, submission, and monitoring of to Hadoop jobs managed by Windows Azure HDInsight.

Microsoft.WindowsAzure.Management.HDInsight

Provides classes used to manage Windows Azure subscriptions using HDInsight and to configure the clusters, storage accounts, MapReduce programs, and the Hive, Pig, and Oozie components associated with the HDInsight clusters managed by a Windows Azure subscription.

Microsoft.WindowsAzure.Management.HDInsight.JobSubmission

Provides classes used to submit jobs to HDInsight

Microsoft.Hadoop.Avro

Contains main library of classes used for Avro for the serialization and deserialization of objects.

Microsoft.Hadoop.Avro.Container

Provides classes used by Avro stream-based containers.

Microsoft.Hadoop.Avro.Schema

Provides operations related to Avro serialization schema.

Windows Azure HDInsight PowerShell

The HDInsight Service uses Windows Azure PowerShell to configure, run, and post-process Hadoop jobs. The documentation for the cmdlets is available at HDInsight Cmdlet Reference Documentation.

Show:
© 2014 Microsoft