Incorporação privada

Além da incorporação pública, também é possível incorporar os painéis de "Aparências", "explores" e "particularmente". Assim, é necessária a autenticação com um login do Looker, o Google OAuth ou o OpenID Connect. Se um usuário não estiver autenticado, você terá a opção de mostrar uma mensagem de erro ou exibir uma tela de login.

Os usuários que fizerem login e acessarem conteúdo incorporado de modo privado estão sujeitos às configurações no painel Administrador de Administrador, que determina por quanto tempo eles podem permanecer conectados, se podem fazer login em vários navegadores e se serão desconectados após um período de inatividade.

Se você precisar de uma solução incorporada mais avançada ou personalizável, consulte nossa página de documentação sobre Incorporação de Logon único (SSO).

Como gerar um URL incorporado

Para gerar e copiar um URL de incorporação privado para um painel, uma visualização ou uma visualização de exploração, selecione Conseguir URL de incorporação em um menu de três pontos do painel ou no menu de engrenagem de ação Explorar em Explorar ou Olhar. O Looker exibirá a janela Adquirir URL de incorporação.

A janela Obter URL de incorporação inclui os seguintes elementos:

  1. O campo Incorporar URL mostra o URL incorporado completo privado.
  2. O campo Aplicar tema ao URL do painel permite selecionar um tema para ser adicionado ao URL incorporado se você estiver gerando um painel ou um URL incorporado de exploração e a instância tiver temas personalizados ativados. O tema será aplicado quando o painel incorporado ou "Explorar" for exibido.
  3. A chave Incluir parâmetros atuais no URL permite escolher se você quer aplicar os parâmetros atuais, como valores de filtro, ao URL incorporado. Se ativados, esses parâmetros serão aplicados quando o conteúdo incorporado for visualizado.
  4. Clique no botão Copiar link para copiar o URL incorporado completo para a área de transferência.

Depois de gerar e copiar o URL incorporado, você pode colar o URL em uma nova janela ou guia do navegador para visualizar o conteúdo incorporado. Você também pode usar esse URL para incorporar o conteúdo a um iframe.

Como visualizar o conteúdo incorporado

Cole o URL incorporado no navegador para visualizar o comportamento e a aparência do conteúdo incorporado.

Como visualizar o conteúdo incorporado em um iframe

Coloque o URL incorporado em um iframe. Exemplo:

  <iframe
      src="https://instance_name.cloud.looker.com/embed/dashboards/1"
      width="1000"
      height="2000"
      frameborder="0">
  </iframe>

Em seguida, incorpore o iframe conforme desejado.

Como alterar a aparência incorporada de um painel

A visualização de um painel com /embed no URL mostra como ele será exibido quando for incorporado.

Por padrão, um painel incorporado é exibido usando o tema padrão para sua instância do Looker. É possível alterar a aparência do painel incorporado de diversas maneiras, dependendo do tipo de painel que você está usando:

  • Para qualquer tipo de painel, é possível especificar um nome de tema diferente no URL incorporado para alterar o tema usado para exibir o painel.
  • Para qualquer tipo de painel, é possível usar o argumento _theme de URL para alterar elementos individuais do tema do painel.
  • Em um painel do LookML, você também pode modificar a aparência incorporada de um painel usando o parâmetro embed_style.

Usando o argumento de URL theme, a opção Editar configurações de incorporação ou o parâmetro embed_style faz alterações apenas no painel ao qual o argumento, opção ou parâmetro é aplicado. Se você quiser personalizar a aparência de vários painéis incorporados, use um tema.

Algumas configurações de exibição substituem outras. Para mais informações, consulte a página da documentação Como criar e aplicar temas para painéis incorporados e "Explorar".

Ativar tela de login para incorporações privadas

Você pode adicionar o parâmetro allow_login_screen=true ao seu URL incorporado se quiser exibir uma tela de login para os usuários que ainda não fizeram login. Exemplo:

<iframe src="https://instance_name.cloud.looker.com/embed/looks/4?allow_login_screen=true"></iframe>
                                                            ^^^^^^^^^^^^^^^^^^^^^^^

Se você não adicionar esse parâmetro, o erro 401 será exibido aos usuários que ainda não fizeram login.