Todos os produtos
Search
Central de documentação

E-MapReduce:Visão geral da API

Última atualização: Sep 24, 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.

Conceitos básicos

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.
GetCluster GetCluster. Obtém os detalhes de um cluster.
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 Modificar atributos de renovação automática de um cluster. Modifica os atributos de renovação automática de um cluster EMR e suas instâncias ECS, especificamente ativando ou desativando a renovação automática.

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.
GetApiTemplate GetApiTemplate. Consulta as informações detalhadas de configuração de um modelo de operação de API.
DeleteApiTemplate DeleteApiTemplate. Exclui um modelo de operação 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.
ListNodes ListNodes. Consulta a lista de nós de um cluster EMR.
UpdateNodeGroupAttributes Atualizar os atributos do grupo de nós do cluster. Atualiza os atributos de um grupo de nós.
DeleteNodeGroup Excluir um grupo de nós. Exclui um grupo de nós de cluster criado.

Escalonamento automático

API

Título

Descrição

PutAutoScalingPolicy PutAutoScalingPolicy. Cria uma política personalizada do Auto Scaling.
GetAutoScalingPolicy Consulta de uma política de escalonamento elástico personalizada. Consulta uma política de escalonamento elástico personalizada.
GetManagedScalingPolicy GetManagedScalingPolicy. Obtém os detalhes de uma política de dimensionamento gerenciada.
RemoveAutoScalingPolicy RemoveAutoScalingPolicy. Remove uma política de auto scaling.
ListAutoScalingActivities Consulta de atividades de dimensionamento elástico. Consulta uma lista de atividades de dimensionamento elástico.
GetAutoScalingActivity GetAutoScalingActivity. Obtém os detalhes de uma atividade de Auto Scaling.

Aplicativo

API

Título

Descrição

ListApplications ListApplications. Consulta uma lista de aplicações.
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.

Operação

API

Título

Descrição

GetOperation GetOperation. Obtém os detalhes de uma operação assíncrona.

Grupo de recursos

API

Título

Descrição

JoinResourceGroup JoinResourceGroup. Adiciona um recurso do EMR a um grupo de recursos. Um recurso pode pertencer a apenas um grupo de recursos.

Tag

API

Título

Descrição

TagResources TagResources. Vincula tags a um cluster EMR especificado.
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).

Script

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).
DeleteScript DeleteScript. Exclui uma ação de inicialização ou um script comum de um cluster E-MapReduce (EMR).

Monitoramento e diagnósticos

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.
GetDoctorHiveCluster GetDoctorHiveCluster. Obtém os resultados da análise de um cluster 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.
GetDoctorHBaseRegionServer GetDoctorHBaseRegionServer. Obtém as informações sobre um region server do HBase.
GetDoctorHBaseRegion GetDoctorHBaseRegion. Obtém informações da região do HBase.
GetDoctorHBaseCluster GetDoctorHBaseCluster. Obtém as métricas de um cluster HBase.
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.
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.
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.
ListDoctorJobs ListDoctorJobs. Obtém as informações básicas de execução de vários jobs por vez no E-MapReduce (EMR) Doctor.
ListDoctorComputeSummary ListDoctorComputeSummary. Obtém as informações sobre o uso de recursos por tipo de recurso em um cluster no E-MapReduce (EMR) Doctor.
GetDoctorComputeSummary GetDoctorComputeSummary. Obtém as informações sobre o uso de recursos em um cluster no E-MapReduce (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.
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.
GetDoctorApplication GetDoctorApplication. Obtém informações de análise de jobs no E-MapReduce (EMR) Doctor.

Gerenciamento de usuários do OpenLDAP

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.

Outros

API

Título

Descrição

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