Todos os produtos
Search
Central de documentação

E-MapReduce:Visão geral da API

Última atualização: Jul 03, 2026

Padrões de API e SDKs predefinidos multilíngues

A OpenAPI deste produto (Emr/2021-03-20) utiliza o estilo de assinatura RPC. Encapsulamos SDKs para linguagens de programação comuns para desenvolvedores. Os desenvolvedores podem baixar o SDK para chamar diretamente a OpenAPI deste produto sem se preocupar com detalhes técnicos. Se o SDK existente não atender às suas necessidades, você pode usar o mecanismo de assinatura para integração com assinatura própria. Como os detalhes da autoassinatura são muito complexos, isso pode levar cerca de 5 dias úteis. Portanto, recomendamos ingressar em nosso grupo de serviço DingTalk (147535001692) e realizar a integração de assinatura sob orientação especializada.

Antes de usar a API, você precisa preparar sua conta de identidade e chave de acesso (AccessKey) para acessar efetivamente a API por meio de ferramentas cliente (SDK, CLI, etc.). Para obter detalhes, consulte Obter um AccessKey.

Cenários de assinatura personalizada

Se o seu cenário de negócios tiver requisitos especiais e você precisar integrar a API por meio de autoassinatura, recomendamos consultar primeiro nossa equipe de suporte técnico (grupo de serviço DingTalk: 147535001692) para obter orientação profissional e garantir uma integração eficiente.

Preparação de conta e segurança

As contas da Alibaba Cloud têm permissões administrativas completas sobre todos os recursos. Quando um AccessKey é comprometido, todos os recursos associados estarão em risco de acesso não autorizado. Para garantir a segurança, recomenda-se criar um usuário RAM com apenas permissões de acesso à API e configurar seu AccessKey, além de configurar políticas RAM com base no princípio do menor privilégio (PoLP). Use a conta da Alibaba Cloud apenas em cenários específicos em que as permissões da conta da Alibaba Cloud sejam explicitamente necessárias.

Básico

API

Título

Descrição

ListReleaseVersions ListReleaseVersions. Consulta as principais versões do E-MapReduce (EMR).
ListInstanceTypes ListInstanceTypes. Obtém uma lista de tipos de instância EMR.

Cluster

API

Título

Descrição

RunCluster RunCluster. Cria um cluster pós-pago ou por assinatura.
CreateCluster CreateCluster. Cria um cluster pós-pago ou por assinatura.
UpdateClusterAttribute UpdateClusterAttribute. Atualiza os atributos do cluster.
ListClusters Listar clusters. Lista clusters EMR.
DeleteCluster DeleteCluster. Exclui um cluster pós-pago.
GetClusterCloneMeta GetClusterCloneMeta. Obtém os metadados de clonagem de um cluster E-MapReduce (EMR). Você pode usar esses metadados para criar rapidamente um cluster chamando a operação CreateCluster.
UpdateClusterAutoRenew UpdateClusterAutoRenew. Ativa ou desativa a renovação automática para um cluster EMR e suas instâncias Elastic Compute Service (ECS).

Modelo de cluster

API

Título

Descrição

CreateApiTemplate CreateApiTemplate. Cria um modelo de operação de API predefinido. O modelo contém informações sobre uma operação de API, incluindo a estrutura básica, o método de solicitação, o caminho da URL, os parâmetros de solicitação e o formato de resposta.
UpdateApiTemplate UpdateApiTemplate. Atualiza um modelo de operação de API.
ListApiTemplates ListApiTemplates. Lista os modelos de API.
RunApiTemplate RunApiTemplate. Executa um modelo de API.

Grupo de nós

API

Título

Descrição

CreateNodeGroup CreateNodeGroup. Cria um grupo de nós.
ListNodeGroups ListNodeGroups. Consulta os grupos de nós em um cluster EMR.
GetNodeGroup GetNodeGroup. Consulta os detalhes de um grupo de nós.
IncreaseNodes IncreaseNodes. Expande um grupo de nós de destino.
DecreaseNodes DecreaseNodes. Reduz um grupo de nós de destino.

Auto scaling

API

Título

Descrição

PutAutoScalingPolicy PutAutoScalingPolicy. Cria uma política personalizada do Auto Scaling.
GetAutoScalingPolicy GetAutoScalingPolicy. Obtém os detalhes de uma política personalizada do Auto Scaling.
GetManagedScalingPolicy GetManagedScalingPolicy. Obtém os detalhes de uma política de dimensionamento gerenciada.
ListAutoScalingActivities ListAutoScalingActivities. Lista as atividades de Auto Scaling.
GetAutoScalingActivity GetAutoScalingActivity. Obtém os detalhes de uma atividade de Auto Scaling.

Aplicação

API

Título

Descrição

GetApplication GetApplication. Obtém os detalhes de uma aplicação.
RunApplicationAction RunApplicationAction. Gerencia um serviço implantado em um cluster. Por exemplo, você pode chamar esta operação para iniciar ou parar um serviço.
ListApplicationConfigs ListApplicationConfigs. Consulta as configurações da aplicação.
UpdateApplicationConfigs UpdateApplicationConfigs. Atualiza as configurações de uma aplicação.
ListComponents ListComponents. Obtém uma lista de componentes.
ListComponentInstances ListComponentInstances. Obtém a lista de instâncias de componentes.

Operação

API

Título

Descrição

UntagResources UntagResources. Desvincula tags de uma coluna especificada em um cluster EMR. Se a tag não estiver vinculada a outros recursos, a tag será excluída automaticamente.
ListTagResources ListTagResources. Consulta as tags anexadas aos clusters do E-MapReduce (EMR).

Grupo de recursos

API

Título

Descrição

CreateScript CreateScript. Cria um script de bootstrap ou um script de cluster regular.
ListScripts ListScripts. Consulta os scripts de bootstrap ou normais de um cluster EMR.
UpdateScript UpdateScript. Atualiza uma ação de bootstrap ou um script comum de um cluster E-MapReduce (EMR).

Tag

API

Título

Descrição

ListDoctorHiveDatabases ListDoctorHiveDatabases. Obtém os resultados da análise de vários bancos de dados Hive simultaneamente.
GetDoctorHiveDatabase GetDoctorHiveDatabase. Obtém os resultados da análise de um banco de dados Hive.
ListDoctorHiveTables ListDoctorHiveTables. Obtém os resultados de análise de múltiplas tabelas Hive de uma vez no E-MapReduce (EMR) Doctor.
GetDoctorHiveTable GetDoctorHiveTable. Obtém os resultados de análise de uma tabela Hive específica em um cluster no E-MapReduce (EMR) Doctor.
ListDoctorHDFSUGI ListDoctorHDFSUGI. Obtém os resultados da análise de recursos de armazenamento do Hadoop Distributed File System (HDFS) para vários proprietários ou grupos de uma só vez no E-MapReduce (EMR) Doctor.
ListDoctorHBaseTables ListDoctorHBaseTables. Obtém as informações de várias tabelas HBase simultaneamente.
ListDoctorHBaseRegionServers ListDoctorHBaseRegionServers. Obtém as informações sobre múltiplos HBase RegionServers de uma vez.
GetDoctorHBaseTable GetDoctorHBaseTable. Obtém informações de tabela HBase do Doctor.
GetDoctorHBaseCluster GetDoctorHBaseCluster. Obtém as métricas de um cluster HBase.
ListDoctorReports Listagem de relatórios do Doctor. Obtém os relatórios gerais de resultados de análise do E-MapReduce (EMR) Doctor em um horário especificado.
GetDoctorReportComponentSummary GetDoctorReportComponentSummary. Obtém o relatório de resultado da análise de um componente especificado do EMR Doctor.
GetDoctorJob GetDoctorJob. Obtém as informações básicas de execução de um job no E-MapReduce (EMR) Doctor.
ListDoctorApplications ListDoctorApplications. Obtém os resultados de análise de múltiplos jobs no E-MapReduce (EMR) Doctor.
ListDoctorHDFSDirectories ListDoctorHDFSDirectories. Obtém os resultados da análise em lote para diretórios específicos usando o EMR Doctor. A profundidade do diretório não pode exceder cinco níveis.
GetDoctorApplication GetDoctorApplication. Obtém informações de análise de jobs no E-MapReduce (EMR) Doctor.

Script

API

Título

Descrição

CreateUsers CreateUsers. Cria usuários em lote.
DeleteUsers DeleteUsers. Exclui vários usuários de uma só vez.
UpdateUserAttribute UpdateUserAttribute. Atualiza as informações de um usuário.
ListUsers ListUsers. Consulta um usuário.

Monitoramento e diagnóstico

API

Título

Descrição

ExportApplicationConfigs ExportApplicationConfigs. Exporta as configurações de um serviço especificado em um cluster.

Gerenciamento de usuários OpenLDAP

API

Título

Descrição

DeleteApiTemplate DeleteApiTemplate. Exclui um modelo de operação de API.
DeleteNodeGroup Excluir um grupo de nós. Exclui um grupo de nós de cluster criado.
DeleteScript DeleteScript. Exclui uma ação de inicialização ou um script comum de um cluster E-MapReduce (EMR).
GetApiTemplate GetApiTemplate. Consulta as informações detalhadas de configuração de um modelo de operação de API.
GetCluster GetCluster. Obtém os detalhes de um cluster.
GetDoctorComputeSummary GetDoctorComputeSummary. Obtém as informações sobre o uso de recursos em um cluster no E-MapReduce (EMR) Doctor.
GetDoctorHBaseRegion GetDoctorHBaseRegion. Obtém informações da região do HBase.
GetDoctorHBaseRegionServer GetDoctorHBaseRegionServer. Obtém as informações sobre um region server do HBase.
GetDoctorHDFSCluster GetDoctorHDFSCluster. Obtém os resultados da análise dos recursos de armazenamento do Hadoop Distributed File System (HDFS) de um cluster no E-MapReduce (EMR) Doctor.
GetDoctorHDFSDirectory Diretório HDFS do Doctor. Obtém os resultados da análise de um diretório específico do Hadoop Distributed File System (HDFS) de um cluster. A profundidade do diretório não pode exceder cinco.
GetDoctorHiveCluster GetDoctorHiveCluster. Obtém os resultados da análise de um cluster Hive.
GetOperation GetOperation. Obtém os detalhes de uma operação assíncrona.
JoinResourceGroup JoinResourceGroup. Adiciona um recurso do EMR a um grupo de recursos. Um recurso pode pertencer a apenas um grupo de recursos.
ListApplications ListApplications. Consulta uma lista de aplicações.
ListDoctorComputeSummary ListDoctorComputeSummary. Obtém as informações sobre o uso de recursos por tipo de recurso em um cluster no E-MapReduce (EMR) Doctor.
ListDoctorJobs ListDoctorJobs. Obtém as informações básicas de execução de vários jobs por vez no E-MapReduce (EMR) Doctor.
ListDoctorJobsStats ListDoctorJobsStats. Obtém o resumo das informações básicas de execução de vários jobs por vez no E-MapReduce (EMR) Doctor.
ListNodes ListNodes. Consulta a lista de nós de um cluster EMR.
RemoveAutoScalingPolicy RemoveAutoScalingPolicy. Remove uma política de auto scaling.
TagResources TagResources. Vincula tags a um cluster EMR especificado.
UpdateNodeGroupAttributes Atualizar os atributos do grupo de nós do cluster. Atualiza os atributos de um grupo de nós.