Tutorial de análises de dados incorporadas

com o Amazon QuickSight

Introdução: Análises de dados incorporadas

Siga as instruções passo a passo para incorporar análises de dados ao seu portal da Web.

Visão geral

O Amazon QuickSight facilita incorporar análises de dados à sua aplicação, permitindo que seus usuários tenham insights mais detalhados dos dados da aplicação. Os painéis e as visualizações interativos do QuickSight se integram perfeitamente à sua aplicação, o que possibilita personalizar a aparência. Ele tem uma arquitetura sem servidor que escala automaticamente suas aplicações de centenas para milhares de usuários, sem a necessidade de criar, configurar e gerenciar sua própria infraestrutura de análise de dados.

Neste tutorial, mostraremos como incorporar análises de dados ao seu portal da Web por meio do Amazon QuickSight. Você pode incorporar painéis específicos ao seu portal ou o incorporar o portal de criação completo do Amazon QuickSight para permitir que seus clientes finais criem painéis personalizados. Os componentes usados na estrutura de trabalho de incorporação sem servidor são os mesmos.

O que você aprenderá

  • Criar uma conta do QuickSight e publicar um painel
  • Configurar um bucket do S3 e um conjunto de usuários do Cognito
  • Criar políticas do IAM
  • Criar funções do Lambda para incorporar painel e sessão
  • Criar um gateway de API e uma página da Web estática
  • Criar o Lambda para incorporar painel e sessão para configuração de usuário e domínio
  • Iniciar o painel e a sessão incorporados

Módulos

  1. Módulo um: Configurar conta do QuickSight e painel (10 min)
  2. Módulo dois: Configurar conjuntos de usuários do S3 e do Cognito (20 min)
  3. Módulo três: Políticas do IAM (20 min)
  4. Módulo quatro: Funções do Lambda (20 min)
  5. Módulo cinco: Gateway de API e página da Web estática (20 min)
  6. Módulo seis: Configuração de usuário e domínio do QuickSight (15 min)
  7. Módulo sete: Iniciar a aplicação (5 min)

Observações

Todos os componentes usados nesta compilação estão qualificados para o nível gratuito. O Amazon QuickSight oferece um autor gratuito perpétuo e mais quatro autores gratuitos nos primeiros 60 dias. Trata-se apenas de uma arquitetura de exemplo que utiliza componentes sem servidor. Quando você estiver familiarizado com a incorporação, poderá modificar os componentes de acordo com seu caso de uso. Por exemplo:

  • Usar seu servidor da Web existente no lugar do S3 e CloudFront.
  • Usar seu SSO atual (com suporte do OIDC/SAML)/mecanismo de autenticação desenvolvido internamente no lugar do Cognito.
  • Usar a computação associada ao servidor da Web no lugar do Lambda e API Gateway.

Você poderá trabalhar com a incorporação desde que tenha um mecanismo que desempenhe uma função com permissões no QuickSight. Para este tutorial, você também precisará abrir um arquivo de texto em um editor local e colar nele o seguinte:

AwsAccountId:
DashboardId:
DashboardRegion:
Nome de domínio do CloudFront:
ID do conjunto de usuários do Cognito:
ID de cliente do aplicativo Cognito:
ARN da função QSER:
URL do API Gateway:

Para começar, adicione o número da conta da AWS e preencha os outros detalhes quando solicitado nas instruções. Isso facilitará a consulta desses valores quando forem necessários em outras etapas.

 Experiência com a AWS

Iniciante  

 Tempo para a conclusão

110 minutos  

Configurar conta do QuickSight e painel