As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Incorporação com o Amazon Quick Sight APIs
| Aplica-se a: Enterprise Edition |
| Público-alvo: desenvolvedores do Amazon Quick Suite |
Há apenas algumas etapas envolvidas no processo real de incorporação de análises usando o Amazon Quick Sight APIs.
Antes de começar, certifique-se de ter os seguintes itens em vigor:
-
Configure as permissões necessárias do IAM para a identidade do chamador usada pelo seu aplicativo que usará o AWS SDK para fazer chamadas de API. Por exemplo, conceda permissão para possibilitar a ação
quicksight:GenerateEmbedUrlForAnonymousUserouquicksight:GenerateEmbedUrlForRegisteredUser. -
Para incorporar para usuários registrados, compartilhe previamente os ativos do Amazon Quick Sight com eles. Para novos usuários autenticados, saiba como conceder acesso aos ativos. Uma forma de fazer isso é adicionar todos os ativos a uma pasta do Amazon Quick Sight. Se você preferir usar a API Amazon Quick Sight, use as operações de
UpdateDashboardPermissionsAPIDescribeDashboardPermissionse. Para obter mais informações, consulte DescribeDashboardPermissionsou UpdateDashboardPermissionsna Referência de API do Amazon Quick Suite. Se desejar compartilhar o painel com todos os usuários em um namespace ou em um grupo, você poderá compartilhar o painel comnamespaceou comgroup. -
Se você estiver realizando a incorporação de painéis, certifique-se de ter o ID dos painéis que deseja incorporar. O ID do painel corresponde ao código no URL do painel. Também é possível obtê-lo no URL do painel.
-
Um administrador do Amazon Quick Sight deve habilitar explicitamente os domínios nos quais você planeja incorporar suas análises do Amazon Quick Sight. Você pode fazer isso usando o Manage Amazon Quick Sight, Domains and Embedding no menu de perfil, ou você pode usar o
AllowedDomainsparâmetro de uma chamada deGenerateEmbedUrlForRegisteredUserAPIGenerateEmbedUrlForAnonymousUserou API.Essa opção só é visível para administradores do Amazon Quick Sight. Você também pode adicionar subdomínios como parte de um domínio. Para obter mais informações, consulte Permita a listagem de domínios em tempo de execução com a API Amazon Quick Suite.
Todos os domínios na sua lista de permissões estáticas (como desenvolvimento, preparação e produção) devem ser permitidos explicitamente e devem usar HTTPS. Você pode adicionar até cem domínios à lista de permissões. Você pode adicionar domínios em tempo de execução com as operações da API Amazon Quick Sight.
Depois que todos os pré-requisitos estiverem concluídos, a incorporação do Amazon Quick Sight envolve as seguintes etapas, que serão explicadas mais detalhadamente posteriormente:
-
Para a autenticação, use o servidor de aplicações para autenticar o usuário. Após a autenticação em seu servidor, gere a URL do painel incorporado usando o AWS SDK de que você precisa.
-
Em seu portal web ou aplicativo, incorpore o Amazon Quick Sight usando a URL gerada. Para simplificar esse processo, você pode usar o Amazon Quick Sight Embedding SDK, disponível no NPMJS
e. GitHub Esse JavaScript SDK personalizado foi projetado para ajudá-lo a integrar com eficiência o Amazon Quick Sight às páginas do seu aplicativo, definir padrões, conectar controles, obter retornos de chamada e lidar com erros.
Você pode usar registros AWS CloudTrail de auditoria para obter informações sobre o número de painéis incorporados, usuários de uma experiência incorporada e taxas de acesso.
Tópicos
Incorporação de painéis do Amazon Quick Sight com a API do Amazon Quick Sight
Incorporando imagens do Amazon Quick Sight com o Amazon Quick Sight APIs
Incorporando a funcionalidade completa do console Amazon Quick Sight para usuários registrados
Incorporando o Amazon Q na experiência generativa de perguntas e respostas do Amazon Quick Sight
Incorporando a barra de pesquisa Amazon Quick Sight Q (Classic)
Como incorporar analytics usando as operações de API GetDashboardEmbedURL e GetSessionEmbedURL