Amazon Elastic MapReduce
Developer Guide (API Version 2009-03-31)
« PreviousNext »
View the PDF for this guide.Go to the AWS Discussion Forum for this product.Go to the Kindle Store to download this guide in Kindle format.Did this page help you?  Yes | No |  Tell us about it...

Use Karmasphere Analytics

Karmasphere Analytics provides graphical desktop tools for working with large structured and unstructured data sets on Amazon Elastic MapReduce (Amazon EMR). Karmasphere Analytics can launch new Amazon EMR clusters or interact with clusters launched with Karmasphere Analytics enabled. For pricing details, tutorials, and download instructions, go to http://aws.amazon.com/elasticmapreduce/karmasphere.

Enable Karmasphere Analytics on a Cluster

You can enable Karmasphere Analytics on a cluster by setting the supported products field to karmasphere-enterprise-utility when you launch the cluster. Karmasphere Analytics will then be able to access the cluster and its EC2 instances. You will be billed an hourly rate for Karmasphere Analytics usage. For pricing details, go to http://aws.amazon.com/elasticmapreduce/karmasphere.

Note

You cannot enable Karmasphere Analytics on a cluster that is currently running. The supported products field must be set when the cluster is launched. You can set the supported products field either through the Amazon EMR command-line interface or the RunJobFlow API; it is not supported in the Amazon EMR console. Job Flows launched by Karmasphere Analytics automatically have this field set.

To Launch a Job Flow with Karmasphere Analytics Enabled

  • When you create a new cluster, set the supported products field by adding the following parameter to your CLI call: --supported-product karmasphere-enterprise-utility. The following example launches a cluster with Karmasphere Analytics enabled. The example shows an interactive cluster running on five m1.xlarge EC2 instances.

    In the directory where you installed the Amazon EMR CLI, run the following from the command line. For more information about the Amazon EMR CLI, see the Command Line Interface Reference for Amazon EMR.

    • Linux, UNIX, and Mac OS X users:

      ./elastic-mapreduce --create --alive \
      --instance-type m1.xlarge --num-instances 5 \
      --supported-product karmasphere-enterprise-utility
    • Windows users:

      ruby elastic-mapreduce --create --alive --instance-type m1.xlarge --num-instances 5 --supported-product karmasphere-enterprise-utility