Configuração de envios de conteúdo para usuários do Looker

Os administradores têm um papel fundamental em permitir que os usuários enviem conteúdo do Looker e na configuração da instância do Looker para envio de conteúdo personalizado. Para gerenciar o acesso dos usuários e o uso dos recursos de entrega de conteúdo do Looker, os administradores podem fazer o seguinte:

Os administradores do Looker também podem definir outras configurações de instância do Looker que:

Como conceder permissões de programação para usuários

As permissões de programação estão vinculadas ao tipo de conteúdo do Looker e ao destino de envio.

Consulte a página de documentação Configurações para obter informações sobre como agendar permissões para usuários incorporados.

Permissões de entrega de conteúdo

Para enviar cada tipo de conteúdo do Looker, os usuários precisam dessas permissões (e de quaisquer permissões de que elas dependam) para o modelo em que o conteúdo se baseia.

A tabela abaixo mostra resumos de definição de permissões conforme eles se aplicam ao envio de conteúdo. Consulte a lista de permissões na documentação Papéis para descrições completas de cada permissão.

Permissão Definição
explore Pode acessar as Análises.
see_looks Pode acessar os Looks.
see_user_dashboards Pode acessar painéis definidos pelo usuário e os blocos nos painéis, incluindo blocos vinculados ao Look.
see_lookml_dashboards Pode acessar dashboards do LookML.

Os administradores também podem conceder aos usuários a permissão see_schedules, que expõe parte do menu Administrador para os usuários acessarem a lista de todas as programações na instância do Looker nas páginas de administrador Programações e Histórico de programações. Os usuários que não são administradores não poderão editar ou excluir programações nessas páginas. Os usuários podem acessar e gerenciar as próprias programações no perfil de usuário.

Permissões de entrega para destinos

Os administradores também precisam atribuir aos usuários as permissões para enviar conteúdo para tipos de destino específicos, incluindo destinos de entrega nativa do Looker e integrações de terceiros ativadas para a instância do Looker. Os destinos nativos incluem:

Os serviços integrados de terceiros do Looker, também chamados de ações, são entregues por um servidor do hub de ações. Um administrador do Looker precisa ativar essas ações na página Ações da seção Plataforma do painel Administrador.

Os usuários precisam ter essas permissões (e quaisquer permissões de que elas dependam) atribuídas ao modelo em que o conteúdo do Looker se baseia.

A tabela abaixo mostra resumos de definição de permissões conforme eles se aplicam ao envio de conteúdo. Consulte a lista de permissões na documentação Papéis para descrições completas de cada permissão.

Permissão Definição
admin Além dos recursos oferecidos pelas permissões associadas a cada destino de entrega, os usuários com essa permissão podem visualizar todas as páginas de programação no painel Administrador do Looker.
schedule_look_emails Os usuários podem enviar conteúdo do Looker por e-mail. Se nenhum domínio de e-mail for especificado na lista de permissões de domínios de e-mail na página Configurações do painel Administrador, o usuário poderá enviar para qualquer domínio de e-mail.

Os usuários podem programar as entregas para que ocorram depois que um datagroup for acionado, tiver gerenciado o cache e recriar as tabelas derivadas persistentes (TDPs) relevantes.

Para enviar ou programar painéis de Atividade do sistema, os usuários precisam ter acesso a todos os modelos.
schedule_external_look_emails Os usuários podem enviar conteúdo do Looker por e-mail. Se algum domínio de e-mail for especificado na lista de permissões de domínios de e-mail na página Configurações do painel Administrador, o usuário poderá enviar para qualquer domínio de e-mail.
send_to_s3 Os usuários podem enviar conteúdo do Looker a um bucket do Amazon S3. Os usuários podem programar as entregas para que ocorram depois que um datagroup for acionado, tiver gerenciado o cache e recriar as tabelas derivadas persistentes (TDPs) relevantes.
send_to_sftp Os usuários podem enviar conteúdo do Looker usando SFTP. Os usuários podem programar as entregas para que ocorram depois que um datagroup for acionado, tiver gerenciado o cache e recriar as tabelas derivadas persistentes (TDPs) relevantes.
send_outgoing_webhook Os usuários podem enviar conteúdo do Looker usando o webhook. Os usuários podem programar as entregas para que ocorram depois que um datagroup for acionado, tiver gerenciado o cache e recriar as tabelas derivadas persistentes (TDPs) relevantes.
send_to_integration Os usuários podem enviar conteúdo do Looker usando serviços integrados de terceiros, também chamados de ações, por um servidor do hub de ações. Se você usar ações personalizadas com atributos do usuário, os usuários precisarão ter essa permissão e um valor válido e não nulo para o atributo de usuário especificado enviar conteúdo do Looker ao destino da ação.

Essa permissão não está relacionada ao parâmetro action do LookerML.

Os usuários podem programar as entregas para que ocorram depois que um datagroup for acionado, tiver gerenciado o cache e recriar as tabelas derivadas persistentes (TDPs) relevantes.

Gerenciar programações criadas por todos os usuários

Os administradores podem acessar, reatribuir e excluir programações de envio de conteúdo na página Programações, além de acessar o histórico e resolver problemas na página Histórico de programações, que pode ser acessada na seção Alertas e programações do painel Administrador. Os administradores precisam ter cuidado ao excluir ou desativar um usuário que talvez seja o proprietário de entregas programadas importantes, porque essa ação também vai excluir ou desativar as programações.

Os administradores também podem monitorar o conteúdo do Looker que está sendo enviado aos usuários com domínios de e-mail externos na seção Destinatários externos da página de administração E-mails programados.

Informações importantes

  • Os envios de conteúdo são sempre executados no LookML do modo de produção. Os envios de conteúdo não podem ser configurados por um usuário que está no Modo de Desenvolvimento.

  • O Looker programa os envios de dados de acordo com o fuso horário indicado na configuração Fuso horário do aplicativo na página Configurações do administrador ou, se ativado, no fuso horário específico do usuário do criador da programação.

  • Se houver resultados válidos no cache, o Looker os entregará. Se não houver resultados ou se os resultados armazenados em cache tiverem expirado, o Looker executará a consulta novamente e armazenará em cache esses resultados.

  • Às vezes, uma entrega programada pode mostrar que foi enviada, mas não consegue chegar a um ou mais destinatários. Isso pode acontecer se o modelo subjacente tiver um erro, se o destinatário não tiver acesso aos dados ou se houver problemas de renderização ou de página. O destino vai informar um erro se não for possível se conectar ao endpoint especificado. Se esses problemas ocorrerem, o Looker enviará um e-mail para a pessoa que configurou a programação, com um link para o conteúdo, uma lista dos destinatários que não conseguiu entrar em contato e mais informações, se disponíveis, sobre o problema encontrado ao tentar falar com o destinatário.

Problemas conhecidos com envios de conteúdo

Na seção Administrador do Looker, os administradores podem usar as páginas Planos do programador e Histórico do programador para procurar e resolver problemas de programação.

Os administradores precisam observar que excluir ou desativar um usuário pode afetar as programações do usuário, as programações com base no conteúdo dele ou as que listam esse usuário como um destinatário. Para mais informações sobre como a remoção do acesso do usuário afeta o envio de conteúdo, consulte a página de documentação Usuários.

Se você encontrar problemas no envio de arquivos do Excel grandes, consulte a discussão sobre o gerenciamento de arquivos grandes no formato Excel na página de documentação Como gerenciar recursos de usuários comerciais.

Algumas opções de programação exigem que os administradores de implantações do Looker hospedadas pelo cliente tenham instalado o renderizador do Chromium para a instância do Looker. Os administradores podem ler mais sobre a renderização de formatos de dados baseados em imagem ao enviar e programar painéis, Looks ou Explores na página de documentação Como gerenciar recursos de usuários comerciais.

Consulte a página Como gerenciar recursos do usuário comercial para informações mais específicas sobre o agendamento de envios de conteúdo do Looker.