Como configurar as entregas de conteúdo para usuários do Looker

Os administradores desempenham um papel fundamental ao permitir que os usuários enviem conteúdo do Looker e ao configurar a instância do Looker para a entrega de conteúdo personalizado. Para gerenciar o acesso e o uso dos recursos de entrega de conteúdo do Looker pelos usuários, os administradores podem realizar estas tarefas:

Os administradores do Looker também podem configurar outras definições da instância do Looker que processam as seguintes tarefas:

Conceder permissões de programação aos usuários

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

Permissões de entrega de conteúdo

Para entregar cada tipo de conteúdo do Looker, os usuários precisam dessas permissões e de todas as permissões das quais elas dependem para o modelo em que o conteúdo se baseia.

A tabela a seguir fornece resumos de definição de permissão conforme aplicados à entrega de conteúdo. Consulte a lista de permissões na documentação de funções para descrições completas de cada permissão.

Nome da permissão Definição
explore Os usuários podem acessar as análises detalhadas.
see_looks Os usuários podem acessar as aparências.
see_user_dashboards Os usuários podem acessar os painéis definidos pelo usuário e os blocos nos painéis, incluindo os blocos vinculados à aparência.
see_lookml_dashboards Os usuários podem acessar os painéis do LookML.
schedule_without_limit Quando essa permissão é combinada com uma permissão para enviar conteúdo a um destino, os usuários podem entregar aparências e análises detalhadas que enviam todos os resultados de dados.

Os administradores também podem conceder aos usuários a permissão see_schedules, que expõe parte do menu Administrador para que os usuários acessem a lista de todas as programações que existem na instância do Looker nas páginas de administração Programações e Histórico de programações. Os não administradores não poderão editar ou excluir programações dessas páginas de administração. Em vez disso, os usuários podem visualizar 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 entregar conteúdo a tipos de destino específicos, incluindo os destinos de entrega integrados do Looker e todas as integrações de terceiros que foram ativadas para a instância do Looker. Os destinos integrados incluem o seguinte:

Os serviços integrados de terceiros do Looker, também chamados de ações, são entregues por um servidor de 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 todas as permissões das quais elas dependem, atribuídas ao modelo em que o conteúdo do Looker se baseia.

A tabela a seguir fornece resumos de definição de permissão conforme aplicados à entrega de conteúdo. Consulte a lista de permissões na documentação de funções para descrições completas de cada permissão.

Permissão Definição
admin Além dos recursos fornecidos por cada uma das permissões associadas a cada destino de entrega, os usuários 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ínio 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 entregas para ocorrer depois que um grupo de dados for acionado, tiver gerenciado o cache e tiver recriado tabelas derivadas persistentes (PDTs) 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ínio 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 para um bucket do Amazon S3. Os usuários podem programar entregas para ocorrer depois que um grupo de dados for acionado, tiver gerenciado o cache e tiver recriado tabelas derivadas persistentes (PDTs) relevantes.
send_to_sftp Os usuários podem enviar conteúdo do Looker usando o SFTP. Os usuários podem programar entregas para ocorrer depois que um grupo de dados for acionado, tiver gerenciado o cache e tiver recriado tabelas derivadas persistentes (PDTs) relevantes.
send_outgoing_webhook Os usuários podem enviar conteúdo do Looker usando um webhook. Os usuários podem programar entregas para ocorrer depois que um grupo de dados for acionado, tiver gerenciado o cache e tiver recriado tabelas derivadas persistentes (PDTs) 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 de hub de ações. Se estiver usando ações personalizadas com atributos de usuário, os usuários precisam ter essa permissão e um valor de atributo de usuário válido e não nulo para o atributo de usuário especificado para enviar conteúdo do Looker para esse destino de ação.

Essa permissão não está relacionada ao parâmetro actiondo LookML.

Os usuários podem programar entregas para ocorrer depois que um grupo de dados for acionado, tiver gerenciado o cache e tiver recriado tabelas derivadas persistentes (PDTs) relevantes.

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

Os administradores podem visualizar, reatribuir e excluir programações de entrega de conteúdo na página Programações e visualizar o histórico e resolver problemas de entregas de conteúdo programadas na página Histórico de programações, ambas acessíveis na seção Alertas e programações do painel Administrador. Os administradores precisam ter cuidado ao excluir ou desativar um usuário que possa ser 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 qual conteúdo do Looker está sendo entregue 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

  • As entregas de conteúdo são sempre executadas no LookML do modo de produção. As entregas de conteúdo não podem ser configuradas por um usuário que esteja no modo de desenvolvimento.

  • O Looker programa as entregas 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, o Fuso horário específico do usuário do criador da programação.

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

  • Às vezes, uma entrega programada pode mostrar que foi enviada com sucesso, mas não 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 erros de página. O destino informa um erro se não for possível se conectar ao endpoint especificado. Se esses problemas ocorrerem, o Looker vai enviar um e-mail para a pessoa que configurou a programação, que inclui um link para o conteúdo, uma lista dos destinatários que não foram alcançados e mais informações, se disponíveis, sobre o problema que o Looker encontrou ao tentar alcançar o destinatário.

Problemas conhecidos com entregas 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 pesquisar e resolver problemas de programação.

Os administradores precisam observar que a exclusão ou desativação de um usuário pode afetar as programações de propriedade desse usuário, as programações baseadas no conteúdo de propriedade desse usuário ou as programações que listam esse usuário como destinatário. Para mais informações sobre como a remoção do acesso do usuário afeta as entregas de conteúdo, consulte a página de documentação Usuários.

Se você encontrar problemas com entregas de arquivos grandes do Excel, consulte a discussão sobre como gerenciar arquivos grandes no formato Excel na página de documentação 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 Chromium para a instância do Looker. Os administradores podem ler mais sobre como renderizar formatos de dados baseados em imagens ao enviar e programar painéis, aparências ou análises detalhadas na página de documentação Gerenciar recursos de usuários comerciais.

Consulte a página Gerenciar recursos de usuários comerciais para mais informações específicas do administrador sobre como programar entregas de conteúdo do Looker.