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.
Provides classes related the creation, configuration, submission, and monitoring of to Hadoop jobs managed by Windows Azure 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.
Provides classes used to submit jobs to HDInsight
Contains main library of classes used for Avro for the serialization and deserialization of objects.
Provides classes used by Avro stream-based containers.
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.