HDInsight

업데이트 날짜: 2015년 1월

Azure HDInsight는 클라우드에서 Apache™ Hadoop™ 클러스터를 배포하고 프로비전하는 서비스로서 빅 데이터를 관리, 분석 및 보고하기 위해 설계된 소프트웨어 프레임워크를 제공합니다. HDInsight를 통해 간편하고 확장 가능하며 비용 효율적인 환경에서 Pig, Hive, Sqoop 등의 HDFS/MapReduce 소프트웨어 프레임워크 및 관련 프로젝트를 사용할 수 있습니다. 또한 HDInsight SDK는 데이터 직렬화를 위한 Microsoft Avro Library를 제공합니다.

Azure HDInsight 서비스를 시작하는 방법에 대해 간략하게 설명된 기본 개념 설명서는 Azure HDInsight 설명서에 있습니다.

HDInsight 서비스는 Azure PowerShell을 사용하여 Hadoop 작업을 구성, 실행 및 사후 처리합니다. HDInsight 관리에 사용되는 Azure PowerShell 관리 cmdlet에 대한 설명서는 Azure HDInsight cmdlet에서 제공됩니다.

HDInsight 서비스의 .NET SDK에서는 Azure HDInsight 서비스에 의해 관리되는 Hadoop 작업의 생성, 구성, 전송 및 모니터링과 관련된 클래스를 제공합니다. 또한 HDInsight 서비스를 사용하여 Azure 구독을 관리하고 Azure 구독에 의해 관리되는 HDInsight 클러스터에 관련된 클러스터, 저장소 계정, MapReduce 프로그램 및 Hive 및 Oozie 구성 요소를 구성하는 데 사용하는 클래스를 제공합니다.

HDInsight .NET SDK에서는 Avro 데이터 직렬화 시스템이 구현된 Microsoft Avro Library도 제공합니다. 이 시스템에는 영구 데이터를 저장할 수 있는 개체 컨테이너와 풍부한 JSON 정의 데이터 구조가 사용됩니다. Avro 데이터 형식은 여러 언어로 처리할 수 있습니다. C, C++, C#, Java, PHP, Python 및 Ruby가 현재 지원됩니다. Microsoft Avro Library를 사용하여 개체 및 기타 데이터 구조를 스트림으로 직렬화하는 방법에 대한 자세한 내용은 Microsoft Avro 라이브러리로 데이터 직렬화를 참조하세요.

Avro Library를 포함하여 .NET SDK에 대한 설명서는 HDInsight SDK Reference Documentation에서 확인할 수 있습니다.

참고 항목

표시: