Como configurar envios de conteúdo para usuários do Looker

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

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

Como conceder permissões de agendamento para usuários

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

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

Permissões de exibição para o conteúdo

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

A tabela abaixo apresenta resumos de definição de permissão conforme se aplicam ao envio de conteúdo. Consulte a lista de permissões na documentação Funções para obter descrições completas de cada permissão.

Permissão Definição
explore Pode acessar o recurso Explorar.
see_looks Pode acessar a seção "Aparências".
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 painéis 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 com todas as programações existentes na instância do Looker nas páginas Programações e Histórico de programações. Os usuários que não forem administradores não poderão editar nem excluir as programações dessas páginas de administrador. Os usuários poderão 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 permissões para fornecer conteúdo a tipos de destino específicos, incluindo destinos de entrega nativos do Looker e integrações de terceiros que foram 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 fornecidos por um servidor de hub de ações. Um administrador do Looker precisa ativar essas ações na página Ações na seção Plataforma do painel Administrador.

Os usuários precisam ter essas permissões (e quaisquer permissões de que elas dependam) atribuídas para o modelo no qual o conteúdo do Looker é baseado.

A tabela abaixo apresenta resumos de definição de permissão conforme se aplicam ao envio de conteúdo. Consulte a lista de permissões na documentação Funções para obter 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 com essa permissão podem ver 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á entregar a qualquer domínio de e-mail.

Os usuários podem programar entregas para ocorrer depois que um grupo de dados for acionado, gerenciar o cache e reconstruir tabelas derivadas relevantes (PDTs, na sigla em inglês).

Para enviar ou programar painéis Atividades 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 da 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 grupo de dados for acionado, gerenciar o cache e reconstruir tabelas derivadas relevantes (PDTs, na sigla em inglês).
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 grupo de dados for acionado, gerenciar o cache e reconstruir tabelas derivadas relevantes (PDTs, na sigla em inglês).
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 grupo de dados for acionado, gerenciar o cache e reconstruir tabelas derivadas relevantes (PDTs, na sigla em inglês).
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 meio de um servidor do hub de ações. Se você usar ações personalizadas com atributos do usuário, os usuários precisarão ter a permissão e um valor válido e não nulo para que o atributo especificado forneça o conteúdo do Looker para o destino da ação.
Essa permissão não está relacionada ao parâmetro action do LookML.
Os usuários podem programar entregas para ocorrer depois que um grupo de dados for acionado, gerenciar o cache e reconstruir tabelas derivadas relevantes (PDTs, na sigla em inglês).

Como gerenciar programações criadas por todos os usuários

Os administradores podem ver, reatribuir e excluir programações de envio de conteúdo na página Programações. Eles também podem ver o histórico de problemas na entrega de conteúdo programado na página Histórico de programações, ambos acessíveis na seção Alertas e programações do painel Administrador. Os administradores devem ter o cuidado de excluir ou desativar um usuário que possa ser o proprietário de entregas importantes, pois essa ação também excluirá ou desativará as programações.

Os administradores também podem monitorar o conteúdo do Looker que é exibido para os usuários com domínios de e-mail externos na seção Destinatários externos da página de administrador 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 esteja no modo de desenvolvimento.

  • O Looker programa envios de dados de acordo com o fuso horário indicado na configuração do 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 de conteúdo.

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

  • Às vezes, uma entrega programada pode mostrar que ela foi enviada, mas não é possível alcançar 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 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, incluindo um link para o conteúdo, uma lista dos destinatários que ela não conseguiu acessar e mais informações, se disponíveis, sobre o problema que a Looker encontrou ao tentar entrar em contato 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 na programação.

Os administradores devem observar que a exclusão ou a desativação de um usuário pode afetar as programações que pertencem a esse usuário, as programações com base no conteúdo 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 houver problemas com a entrega de arquivos grandes do Excel, consulte a discussão sobre o gerenciamento de arquivos grandes no formato do Excel na página de documentação Como gerenciar recursos do usuário comercial.

Algumas opções de programação exigem que os administradores de implantações do Looker hospedados pelo cliente instalem o renderizador do Chromium para a instância do Looker. Os administradores podem ler mais sobre a renderização de formatos de dados com base em imagens ao enviar e programar painéis, aparências ou explorações na página de documentação Gerenciar recursos de usuários empresariais.

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