Na página Extension Framework, na seção Platform do menu Admin, você pode ativar ou desativar as opções de framework da extensão do Looker.
Framework de extensões
Quando ativada, a opção Estrutura de extensão permite que os desenvolvedores criem e executem aplicativos hospedados pela Looker, bem como instalam e executam extensões do Marketplace da Looker, como a API Explorer e o Data Dictionary. Esse recurso é ativado por padrão.
Quando esse recurso está desativado, todas as extensões instaladas ficam ocultas e indisponíveis para os usuários.
O desenvolvimento na biblioteca de extensões do Looker é gratuito na versão Beta e permanecerá gratuito para os desenvolvedores por tempo indeterminado. Os termos e o suporte serão finalizados e apresentados quando esse recurso for lançado para todos os clientes.
Os preços, os termos e outros detalhes dos conteúdos e das extensões do Marketplace, como o API Explorer e o Data Dictionary, são listados na página da loja relevante. Para que os usuários possam instalar e usar extensões do Marketplace, um administrador do Looker precisa ativar o recurso Marketplace.
Carregamento de extensões avançado
Para lidar com possíveis violações da Política de Segurança de Conteúdo (CSP, na sigla em inglês), há um novo mecanismo de carregamento aprimorado do framework de extensão do Looker, que inclui as seguintes mudanças:
- Para corrigir violações da Política de Segurança de Conteúdo (CSP, na sigla em inglês), o HTML é gerado para carregar uma extensão no servidor, e não no navegador.
- A tag
base
foi removida, o que pode afetar a divisão do código personalizado. - O novo carregador usa um preâmbulo
<!DOCTYPE html>
. Isso pode afetar componentes que usamheight: 100%;
. É possível atenuar isso usandoheight: 100vh
.
O carregador avançado pode causar erros nas extensões existentes. Desative esta opção para usar o carregador de framework de extensão legado.