SAP HANA

Esta página contém informações sobre a ligação do Looker ao SAP HANA e ao SAP HANA 2+.

Encriptar o tráfego de rede

É uma prática recomendada encriptar o tráfego de rede entre a aplicação Looker e a sua base de dados. Considere uma das opções descritas na página de documentação Ativar o acesso seguro à base de dados.

Criar o utilizador do Looker

Crie um utilizador da base de dados do Looker com uma palavra-passe segura.

CREATE USER LOOKER PASSWORD <SOME_PASSWORD>

Conceder autorizações

Conceda autorizações de leitura nos esquemas que quer usar no Looker.

GRANT SELECT ON SCHEMA <YOUR_SCHEMA> TO LOOKER

Configurar um esquema de PDT

Se usar PDTs, crie um esquema temporário para as PDTs serem escritas.

CREATE SCHEMA LOOKER_SCRATCH OWNED BY LOOKER

Criar a ligação do Looker à sua base de dados

Na secção Administração do Looker, selecione Ligações e, de seguida, clique em Adicionar ligação.

Preencha os detalhes da ligação. A maioria das definições é comum à maioria dos dialetos de bases de dados. Consulte a página de documentação Associar o Looker à sua base de dados para ver informações. Algumas das definições são descritas a seguir:

  • Nome: o nome da associação. É assim que se vai referir à ligação nos projetos do LookML.
  • Dialeto: SAP HANA ou SAP HANA 2+.
  • Porta: a porta da base de dados. A porta predefinida é 30015.
  • Anfitrião: nome do anfitrião.
  • Base de dados: o nome da sua base de dados.
  • Nome de utilizador: o nome de utilizador da base de dados.
  • Palavra-passe: a palavra-passe do utilizador.
  • Esquema: o esquema predefinido a usar quando nenhum é especificado. A introdução de um esquema é opcional.
  • Ativar PDTs: use este botão para ativar as tabelas derivadas persistentes (PDTs). Esta ação revela campos PDT adicionais e a secção Substituições de PDT para a associação.
  • Base de dados temporária: esquema a usar para PDTs.
  • Parâmetros JDBC adicionais: quaisquer propriedades de ligação JDBC do SAP HANA.
  • Agendamento de manutenção: uma expressão cron que indica quando o Looker deve verificar os grupos de dados e as PDTs. Leia mais acerca desta definição na documentação do cronograma de manutenção.
  • SSL: selecione esta opção para ativar o SSL.
  • Validar SSL: selecione esta opção para aplicar a validação rigorosa do nome do anfitrião.
  • Máximo de ligações por nó: a predefinição é 25. Inicialmente, pode deixar este valor no valor predefinido. Leia mais acerca desta definição na secção Máximo de associações por nó da página de documentação Associar o Looker à sua base de dados.
  • Limite de tempo do conjunto de ligações: a predefinição são 120 segundos.
  • Pré-cache da execução de SQL: para que a execução de SQL não pré-carregue as informações das tabelas e carregue as informações das tabelas apenas quando uma tabela é selecionada, desmarque esta opção. Leia mais acerca desta definição na documentação Pré-cache da execução de SQL.
  • Fuso horário da base de dados: especifique o fuso horário usado na base de dados. Deixe este campo em branco se não quiser a conversão do fuso horário. Consulte a página de documentação Usar definições de fuso horário para mais informações.

Para verificar se a associação foi bem-sucedida, clique em Testar. Consulte a página de documentação Testar a conetividade da base de dados para ver informações de resolução de problemas.

Para guardar estas definições, clique em Associar.

Teste a ligação no SQL Runner. Navegue para o SQL Runner, selecione a ligação e o esquema e, em seguida, verifique se consegue ver as tabelas da base de dados.

Suporte de funcionalidades

Para que o Looker suporte algumas funcionalidades, o dialeto da base de dados também tem de as suportar. As secções seguintes mostram o suporte de funcionalidades para o SAP HANA e o SAP HANA 2+.

SAP HANA

O SAP HANA suporta as seguintes funcionalidades a partir do Looker 25.14:

Funcionalidade Compatível?
Nível de apoio técnico
Suportado
Looker (Google Cloud Core)
Não
Dados agregados simétricos
Sim
Tabelas derivadas
Sim
Tabelas derivadas SQL persistentes
Sim
Tabelas derivadas nativas persistentes
Sim
Vistas estáveis
Sim
Interrupção de consultas
Sim
Tabelas dinâmicas baseadas em SQL
Não
Fusos horários
Não
SSL
Sim
Subtotais
Não
Parâmetros JDBC adicionais
Sim
Sensível a maiúsculas e minúsculas
Sim
Tipo de localização
Sim
Tipo de lista
Não
Percentil
Não
Percentil distinto
Não
Execução de SQL Mostrar processos
Sim
Execução de SQL Describe Table
Sim
Execução de SQL Mostrar índices
Não
Execução de SQL Select 10
Sim
Contagem da execução de SQL
Sim
SQL Explain
Não
Credenciais do OAuth 2.0
Não
Comentários de contexto
Sim
Agrupamento de ligações
Não
Esboços HLL
Não
Notoriedade agregada
Sim
PDTs incrementais
Não
Milissegundos
Sim
Microssegundos
Sim
Vistas materializadas
Não
Medidas de comparação de períodos
Não
Contagem distinta aproximada
Não

SAP HANA 2+

O SAP HANA 2+ suporta as seguintes funcionalidades a partir do Looker 25.14:

Funcionalidade Compatível?
Nível de apoio técnico
Suportado
Looker (Google Cloud Core)
Sim
Dados agregados simétricos
Sim
Tabelas derivadas
Sim
Tabelas derivadas SQL persistentes
Sim
Tabelas derivadas nativas persistentes
Sim
Vistas estáveis
Sim
Interrupção de consultas
Sim
Tabelas dinâmicas baseadas em SQL
Não
Fusos horários
Não
SSL
Sim
Subtotais
Não
Parâmetros JDBC adicionais
Sim
Sensível a maiúsculas e minúsculas
Sim
Tipo de localização
Sim
Tipo de lista
Não
Percentil
Não
Percentil distinto
Não
Execução de SQL Mostrar processos
Sim
Execução de SQL Describe Table
Sim
Execução de SQL Mostrar índices
Não
Execução de SQL Select 10
Sim
Contagem da execução de SQL
Sim
SQL Explain
Não
Credenciais do OAuth 2.0
Não
Comentários de contexto
Sim
Agrupamento de ligações
Não
Esboços HLL
Não
Notoriedade agregada
Sim
PDTs incrementais
Não
Milissegundos
Sim
Microssegundos
Sim
Vistas materializadas
Não
Medidas de comparação de períodos
Não
Contagem distinta aproximada
Não

Passos seguintes

Após concluir a ligação à base de dados, configure as opções de autenticação.