Os administradores têm um papel fundamental para permitir que os usuários forneçam conteúdo do Looker e configurar a instância do Looker para a entrega de conteúdo personalizado. Para gerenciar as acesso e uso dos recursos de envio de conteúdo do Looker, os administradores podem:
- Conceder permissões aos usuários para criar programações
- Gerenciar os envios programados criados por todos os usuários do Looker
Os administradores do Looker também podem definir outras configurações de instância do Looker que:
- Gerenciar os domínios de e-mail para os quais os usuários podem enviar conteúdo do Looker
- Ativar as integrações de terceiros para que os usuários possam enviar conteúdo
- Implemente uma configuração de fuso horário do aplicativo em toda a instância ou defina um fuso horário especificado pelo usuário para mostrar e enviar conteúdo do Looker.
- Estabeleça uma política de dados por e-mail em toda a instância para restringir os usuários a enviar apenas links do Looker, apenas dados do Looker ou links e dados para envios de conteúdo por e-mail
- Resolver desafios de programação
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 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 envio 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 necessárias para o modelo em que o conteúdo se baseia.
A tabela a seguir mostra resumos da definição de permissões conforme se aplicam ao envio de conteúdo. Consulte a lista de permissões na documentação Papéis para obter 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 |
Podem acessar os painéis definidos pelo usuário e os blocos nos painéis, incluindo os blocos vinculados a Looks. |
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 que os usuários acessem a lista de todas as programações que existem na instância do Looker nas páginas de administrador Programações e Histórico de programações. Usuários que não são administradores não poderão editar ou excluir programações nessas páginas de administrador. Em vez disso, os usuários podem ver 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 a tipos de destino específicos, incluindo os destinos de envio nativos do Looker e todas as integrações de terceiros que foram ativadas para a instância do Looker. Os destinos nativos incluem:
- SFTP
- webhook
- Bucket do Amazon S3
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 necessárias para o modelo em que o conteúdo do Looker é baseado.
A tabela a seguir mostra resumos da definição de permissões conforme se aplicam ao envio de conteúdo. Consulte a lista de permissões na documentação de papéis para ver descrições completas de cada permissão.
Permissão | Definição |
---|---|
admin |
Além dos recursos de cada uma das permissões associadas a cada destino de entrega, os usuários com essa permissão podem acessar 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 entregas para que ocorram após um datagroup ter sido acionado, gerenciar o cache e recriar tabelas derivadas persistentes (PDTs, na sigla em inglês) 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 para um bucket do Amazon S3. Os usuários podem programar as entregas para ocorrer depois que um datagroup for acionado, gerenciar o cache e reconstruir tabelas derivadas persistentes (PDTs) relevantes. |
send_to_sftp |
Os usuários podem enviar conteúdo do Looker usando SFTP. Os usuários podem programar entregas para que ocorram após um datagroup ter sido acionado, gerenciar o cache e recriar tabelas derivadas persistentes (PDTs, na sigla em inglês) relevantes. |
send_outgoing_webhook |
Os usuários podem enviar conteúdo do Looker usando o webhook. Os usuários podem programar entregas para que ocorram após um datagroup ter sido acionado, gerenciar o cache e recriar tabelas derivadas persistentes (PDTs, na sigla em inglês) 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 meio de um servidor de 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 ter um valor de atributo do usuário válido e não nulo para o atributo do usuário especificado para entregar o conteúdo do Looker a esse destino de ação. Essa permissão não está relacionada ao parâmetro action do LookML. Os usuários podem programar as entregas para ocorrer depois que um datagroup for acionado, gerenciar o cache e reconstruir tabelas derivadas persistentes (PDTs) relevantes. |
Gerenciar programações criadas por todos os usuários
Os administradores podem conferir, reatribuir e excluir as programações de envio de conteúdo na página Programações. Também é possível consultar o histórico e resolver problemas no envio de conteúdo programado na página Histórico de programações, que pode ser acessada em 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 isso também exclui ou desativa as programações.
Os administradores também podem monitorar o conteúdo do Looker que está sendo enviado a 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 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, no Fuso horário específico do usuário do criador da programação.
Se houver resultados válidos no cache, o Looker vai exibir os resultados armazenados. Se não houver resultados ou se os resultados armazenados em cache expirarem, 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 consegue chegar a um ou mais dos destinatários. Isso pode acontecer se o modelo 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 conseguir se conectar ao endpoint especificado. Se ocorrerem esses problemas, o Looker enviará um e-mail à pessoa que configurou a programação, incluindo um link para o conteúdo, uma lista dos destinatários que não foram encontrados e mais informações, se disponíveis, sobre o problema que o Looker encontrou ao tentar entrar em contato com o destinatário.
Problemas conhecidos com as 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 procurar e resolver problemas de programação.
Os administradores precisam saber que a exclusão ou desativação de um usuário pode afetar as programações que ele possui, as programações baseadas em conteúdo que ele tem ou as programações que listam esse usuário como destinatário. Para saber mais 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ê tiver 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ário empresarial.
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 dashboards, Looks ou Explores na página de documentação Como gerenciar recursos de usuários comerciais.
Consulte a página Gerenciar recursos de usuários comerciais para mais informações específicas sobre como programar o envio de conteúdo do Looker.