Usando tabelas no banco de dados HANA

SAP HANA é um banco de dados in-memory que oferece suporte a todos os recursos de um banco de dados convencional. Você pode executar todas as instruções DDL, DML e DCL em objetos de banco de dados. Os usuários podem criar novas tabelas, visualizações, funções, gatilhos e todas as outras funções de banco de dados usando o front-end do HANA Studio.

As tabelas no banco de dados HANA podem ser acessadas a partir do HANA Studio na guia Catálogo em Esquemas. Novas tabelas podem ser criadas usando os dois métodos a seguir -

  • Usando o editor SQL
  • Usando a opção GUI

Todos os objetos de banco de dados - tabelas, visualizações e outros objetos podem ser usados ​​para projetar uma camada Universe - Data Foundation e, posteriormente, publicar a Camada de Negócios no repositório BO para relatórios de BI.

Como acessar o editor SQL?

No SAP HANA Studio, abra o editor SQL selecionando o nome do esquema e clique na opção circulada na captura de tela a seguir. Você pode executar todas as consultas SQL no editor SQL, que são necessárias para executar funções convencionais de banco de dados. Você pode criar novas tabelas e visualizações escrevendo o comando CREATE na janela do editor ou clicando com o botão direito no nome do Esquema e escrevendo o seguinte script Create.

A seguir está o comando Criar tabela SQL que pode ser usado para criar uma tabela de coluna no banco de dados HANA.

Create column Table Sample1 (
   Cust_ID INTEGER,
   Cust_NAME VARCHAR(10),
   PRIMARY KEY (Cust_ID)
);

Para inserir os dados, execute a instrução Insert no editor SQL. "Amostra" é o nome da tabela.

Insert into Sample Values (101,'Jon');
Insert into Sample Values (201,'Tina');
Insert into Sample Values (301,'Jacob');

Quando os dados são inseridos, você pode ver os dados nesta tabela baseada em linha, indo para a opção Visualização de Dados. Para ver os dados, clique com o botão direito no nome da tabela → Abrir visualização de dados.

Todos os objetos de banco de dados no sistema SAP HANA são mantidos na pasta CATALOG no HANA Studio. A seguir estão os principais recursos do sistema de banco de dados SAP HANA -

  • Você pode usar um banco de dados in-memory de alto desempenho para processar transações e análises complexas. Você pode gerenciar grandes volumes de banco de dados em contêineres de banco de dados multilocatário.

  • O sistema SAP HANA combina processamento OLAP e OLTP em um único banco de dados na memória. Ele remove os gargalos do disco, oferecendo um desempenho inovador.

  • Usando o componente de banco de dados in-memory SAP HANA, você pode executar consultas analíticas avançadas, que são complexas por natureza com transações de alta velocidade para obter as respostas corretas e atualizadas em uma fração de segundo.

Todos os objetos bidimensionais existem em esquemas no banco de dados HANA. Os esquemas são mostrados na pasta Catálogo no HANA Studio. Quando você expande qualquer esquema, pode ver diferentes objetos relacionais - funções, índices, visualizações e sinônimos dentro dele.

Se você abrir o cockpit do SAP HANA usando o link a seguir, poderá ver diferentes funções de banco de dados no sistema HANA: https://best:4303/sap/hana/admin/cockpit

Como criar uma visualização no banco de dados HANA?

Para criar uma visão em uma tabela, escreva a seguinte instrução SQL.

criar view view_name como

select ARTICLE_ID,ARTICLE_LABEL,CATEGORY,SALE_PRICE
from "AA_HANA11"."ARTICLE_LOOKUP";

Soltando uma Visualização

Você pode eliminar uma visualização usando o comando Eliminar, como fazemos com uma tabela.

Drop view "AA_HANA11"."DEMO_TEST";