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 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 PDT

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

CREATE SCHEMA LOOKER_SCRATCH OWNED BY LOOKER

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 para a maioria dos dialetos de banco de dados. Consulte a página de documentação Como conectar o Looker ao seu banco de dados para mais informações. Confira a seguir a descrição de algumas configurações:

  • Nome: o nome da conexão. É assim que você fará referência à 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 for especificado. Inserir um esquema é opcional.
  • Ativar TDPs: use esse botão para ativar as tabelas derivadas persistentes (PDTs). Isso revela outros campos de PDT e a seção Modificações de PDT da conexão.
  • Banco de dados temporário: esquema a ser usado para PDTs.
  • Parâmetros JDBC adicionais: qualquer propriedade 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 grupos de dados e PDT.
  • 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. Esse valor pode ser deixado com o valor padrão inicialmente. 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ões: 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 você 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 Teste de 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 oferecer suporte a eles. As seções a seguir mostram o suporte a recursos para SAP HANA e SAP HANA 2+.

SAP HANA

O SAP HANA oferece suporte aos seguintes recursos a partir do Looker 24.18:

Recurso Compatível?
Nível de suporte
Compatível
Looker (Google Cloud Core)
Não
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
Pivots baseados em SQL
Não
Fusos horários
Não
SSL
Sim
Subtotais
Não
Parâmetros adicionais do JDBC
Sim
Diferenciar maiúsculas e minúsculas
Sim
Tipo de local
Sim
Tipo de lista
Não
Percentil
Não
Percentil distinto
Não
Processos de exibição do SQL Runner
Sim
Tabela de descrição do SQL Runner
Sim
Índices de exibição do SQL Runner
Não
Seleção do SQL Runner 10
Sim
Contagem do SQL Runner
Sim
SQL Explain
Não
Credenciais do OAuth
Não
Comentários de contexto
Sim
Pool de conexão
Não
Esboços HLL
Não
Conscientização agregada
Sim
PDTs incrementais
Não
Milissegundos
Sim
Microssegundos
Sim
Visualizações materializadas
Não
Contagem aproximada distinta
Não

SAP HANA 2+

O SAP HANA 2+ oferece suporte aos seguintes recursos a partir do Looker 24.18:

Recurso Compatível?
Nível de 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
Pivots baseados em SQL
Não
Fusos horários
Não
SSL
Sim
Subtotais
Não
Parâmetros adicionais do JDBC
Sim
Diferenciar maiúsculas e minúsculas
Sim
Tipo de local
Sim
Tipo de lista
Não
Percentil
Não
Percentil distinto
Não
Processos de exibição do SQL Runner
Sim
Tabela de descrição do SQL Runner
Sim
Índices de exibição do SQL Runner
Não
Seleção do SQL Runner 10
Sim
Contagem do SQL Runner
Sim
SQL Explain
Não
Credenciais do OAuth
Não
Comentários de contexto
Sim
Pool de conexão
Não
Esboços HLL
Não
Conscientização agregada
Sim
PDTs incrementais
Não
Milissegundos
Sim
Microssegundos
Sim
Visualizações materializadas
Não
Contagem aproximada distinta
Não

Próximas etapas

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