Todos os produtos
Search
Central de documentação

E-MapReduce:Use DataWorks on EMR to perform user profile analysis

Última atualização: Sep 21, 2026

O DataWorks se integra ao E-MapReduce (EMR) para o desenvolvimento e a análise de data warehouses. Este tutorial apresenta um estudo de caso sobre análise de perfil de usuário, abordando o Data Integration, o Data Studio e o Operation Center.

Introdução ao experimento

Estratégias de negócios eficazes exigem dados básicos de perfil dos usuários do site, incluindo atributos geográficos e sociais derivados das atividades dos usuários. Ao analisar os dados de perfil por tempo e localização, você pode refinar as operações de tráfego do site. O DataWorks e o EMR oferecem suporte conjunto à sincronização, processamento, gerenciamento e consumo de dados de ponta a ponta.

Nota

Leia Experiment overview para entender o processo completo do experimento de análise de perfil de usuário antes de iniciar este tutorial.

Procedimento

  1. Etapa 1: Prepare the environment

    Crie um cluster do EMR e um workspace do DataWorks e configure o ambiente.

  2. Etapa 2: Synchronize data

    Configure uma tarefa de sincronização de dados no DataWorks para sincronizar informações de usuários e logs de acesso ao site com uma source de dados do Object Storage Service (OSS) e crie tabelas usando nós do EMR Hive para consultar os dados sincronizados.

  3. Etapa 3: Process data

    Use nós do EMR Hive no DataWorks para processar as informações de usuários e os dados de log de acesso sincronizados com o OSS e gere resultados de perfil de usuário.

  4. Etapa 4: Configure a monitor

    Configure um monitor no DataWorks Data Quality para a tabela dwd_log_info_di_emr gerada a partir dos dados processados.

Perguntas frequentes

O que faço se não conseguir encontrar um cluster ao associar uma source de dados do EMR a um workspace do DataWorks no console do DataWorks?

Verifique se o tipo de cluster é compatível com o DataWorks e revise os limites e pré-requisitos para associar uma source de dados do EMR a um workspace do DataWorks. Para mais informações, consulte Data Studio (legacy): Register an EMR cluster. O DataWorks não permite que você execute jobs do Flink em nós do EMR e não oferece suporte a clusters Dataflow. Você pode usar o EMR Workflow para agendar jobs do Flink. Para obter informações sobre o EMR Workflow e o Realtime Compute for Apache Flink, consulte What is EMR Workflow? e What is Realtime Compute for Apache Flink?