SAP HANA

Esta página contém informações sobre como conectar o Looker ao SAP HANA e ao SAP HANA 2+.

Como criptografar o tráfego de rede

É uma prática recomendada criptografar o tráfego de rede entre o aplicativo Looker e seu banco de dados. Considere uma das opções descritas na página de documentação Como ativar o acesso seguro ao banco de dados.

Criar o usuário do Looker

Crie um usuário do banco de dados do Looker com uma senha segura.

CREATE USER LOOKER PASSWORD <SOME_PASSWORD>

Como conceder permissões

Conceda permissões de leitura nos esquemas que você quer usar no Looker.

GRANT SELECT ON SCHEMA <YOUR_SCHEMA> TO LOOKER

Como configurar um esquema de TDP

Se estiver usando TDPs, crie um esquema de rascunho para que as PDTs sejam gravadas.

CREATE SCHEMA LOOKER_SCRATCH OWNED BY LOOKER

Como criar a conexão do Looker com seu banco de dados

Na seção Administrador do Looker, selecione Conexões e clique em Adicionar conexão.

Preencher os detalhes de conexão. A maioria das configurações é comum à maioria dos dialetos de banco de dados. Consulte a página de documentação Como conectar o Looker ao banco de dados para mais informações. Algumas das configurações são descritas a seguir:

  • Nome: o nome da conexão. É assim que você vai se referir à conexão nos projetos do LookML.
  • Dialeto: SAP HANA ou SAP HANA 2+
  • Porta: a porta do banco de dados. A porta padrão é 30015.
  • Host: nome do host.
  • Banco de dados: o nome do seu banco de dados.
  • Nome de usuário: o nome de usuário do banco de dados.
  • Senha: a senha do usuário.
  • Esquema: o esquema padrão a ser usado quando nenhum é especificado. Inserir um esquema é opcional.
  • Ativar TDPs: use esse botão para ativar as tabelas derivadas persistentes (PDTs). Isso revela outros campos de TDP e a seção Substituições de TDP para a conexão.
  • Banco de dados temporário: esquema a ser usado para PDTs.
  • Outros parâmetros do JDBC: todas as outras propriedades de conexão JDBC do SAP HANA.
  • Programação de manutenção de PDT e grupo de dados: uma expressão cron que indica quando o Looker deve verificar grupos de dados e tabelas derivadas persistentes. Leia mais sobre essa configuração na documentação Programação de manutenção de PDT e grupo de dados.
  • SSL: marque essa opção para ativar o SSL.
  • Verificar SSL: marque essa opção para aplicar a verificação rigorosa do nome do host.
  • Máximo de conexões por nó: o padrão é 25. Inicialmente, esse valor pode ser mantido como padrão. Leia mais sobre essa configuração na seção Máximo de conexões por nó da página de documentação Como conectar o Looker ao banco de dados.
  • Tempo limite do pool de conexão: o padrão é 120 segundos.
  • Pré-cache do SQL Runner: para fazer com que o SQL Runner não pré-carregue informações da tabela e carregue informações da tabela apenas quando uma tabela estiver selecionada, desmarque esta opção. Saiba mais sobre essa configuração na documentação Pré-cache do SQL Runner (em inglês).
  • Fuso horário do banco de dados: especifique o fuso horário usado no banco de dados. Deixe este campo em branco se não quiser a conversão de fuso horário. Para mais informações, consulte a página de documentação Como usar configurações de fuso horário.

Para verificar se a conexão foi bem-sucedida, clique em Testar. Consulte a página de documentação Como testar a conectividade do banco de dados para informações sobre solução de problemas.

Para salvar essas configurações, clique em Conectar.

Teste a conexão no SQL Runner. Navegue até o SQL Runner, selecione a conexão e o esquema e verifique se as tabelas do banco de dados aparecem.

Suporte a recursos

Para que o Looker ofereça suporte a alguns recursos, o dialeto do banco de dados também precisa ser compatível com eles. Nas seções a seguir, mostramos o suporte de recursos para SAP HANA e SAP HANA 2+.

SAP HANA

O SAP HANA é compatível com os seguintes recursos a partir do Looker 24.10:

Engenharia de Compatível?
Nível do suporte
Compatível
Looker (Google Cloud Core)
No
Agregações simétricas
Sim
Tabelas derivadas
Sim
Tabelas derivadas de SQL persistentes
Sim
Tabelas derivadas nativas nativas
Sim
Visualizações estáveis
Sim
Eliminação de consultas
Sim
Dinâmicas baseadas em SQL
No
Fusos horários
No
SSL
Sim
Subtotais
No
Parâmetros adicionais do JDBC
Sim
Diferenciar maiúsculas e minúsculas
Sim
Tipo de local
Sim
Tipo de lista
No
Percentil
No
Percentil distinto
No
Processos de exibição do SQL Runner
Sim
Tabela de descrição do executor do SQL
Sim
Mostrar índices do SQL Runner
No
Seleção do SQL Runner 10
Sim
Contagem de executores do SQL
Sim
Explicação do SQL
No
Credenciais OAuth
No
Comentários de contexto
Sim
Pool de conexão
No
Esboços do HLL
No
Agregar reconhecimento
Sim
TDPs incrementais
No
Milissegundos
Sim
Microssegundos
Sim
Visualizações materializadas
No
Contagem aproximada diferente
No

SAP HANA 2 ou posterior

O SAP HANA 2+ é compatível com os seguintes recursos a partir do Looker 24.10:

Engenharia de Compatível?
Nível do suporte
Compatível
Looker (Google Cloud Core)
Sim
Agregações simétricas
Sim
Tabelas derivadas
Sim
Tabelas derivadas de SQL persistentes
Sim
Tabelas derivadas nativas nativas
Sim
Visualizações estáveis
Sim
Eliminação de consultas
Sim
Dinâmicas baseadas em SQL
No
Fusos horários
No
SSL
Sim
Subtotais
No
Parâmetros adicionais do JDBC
Sim
Diferenciar maiúsculas e minúsculas
Sim
Tipo de local
Sim
Tipo de lista
No
Percentil
No
Percentil distinto
No
Processos de exibição do SQL Runner
Sim
Tabela de descrição do executor do SQL
Sim
Mostrar índices do SQL Runner
No
Seleção do SQL Runner 10
Sim
Contagem de executores do SQL
Sim
Explicação do SQL
No
Credenciais OAuth
No
Comentários de contexto
Sim
Pool de conexão
No
Esboços do HLL
No
Agregar reconhecimento
Sim
TDPs incrementais
No
Milissegundos
Sim
Microssegundos
Sim
Visualizações materializadas
No
Contagem aproximada diferente
No

Próximas etapas

Depois de concluir a conexão do banco de dados, configure as opções de autenticação.