Você pode exportar uma análise do SAP HANA -- inclusive uma análise de previsão de demanda -- para o banco de dados do SAP HANA. Qualquer usuário do SAP HANA pode utilizar essa análise no SAP HANA Studio.
Antes de exportar uma análise como um procedimento armazenado no banco de dados do SAP HANA, certifique-se de que sua conta está definida no SAP HANA. Posteriormente, siga estas etapas:
- Crie uma análise na divisão Prever.
- Execute a análise.
- Selecione o último componente do algoritmo na análise e, a partir do menu do contexto, selecione Exportar como procedimento armazenado.
- Selecione o nome do esquema.
- Insira um nome para o procedimento.
- Se você quiser substituir o procedimento existente pelo procedimento recém-criado, marque o campo de seleção Sobregravar, se existir.
- Opcional: Insira um nome para a visão.
- Selecione Exportar.
Toda a cadeia de análise é exportada como um procedimento armazenado. O procedimento exportado e os objetos a ele associados são exibidos no esquema selecionado no banco de dados SAP HANA.
Os seguintes objetos são gerados no banco de dados
SAP HANA no esquema selecionado:
- Procedimento com nome especificado.
- Se você decidiu criar uma visão, então uma visão de coluna com nome especificado.
- Um ou mais procedimentos para cada componente na cadeia de análise.
- Uma visão de coluna para cada componente na cadeia.
- Tipos de tabela necessários pelos algoritmos SAP HANA.
- Tabelas necessárias por esses algoritmos que podem conter parâmetros de entrada.
Consumindo o procedimento armazenado
Dica O seguinte snippet de SQL mostra como você pode consumir o procedimento armazenado exportado:
CREATE TABLE ResultTable like "TestProc_OUT_TYPE";
call "TEST80"."TestProc"(ResultTable) WITH OVERVIEW;
select * from ResultTable ;
TestProc_OUT_TYPE é o mesmo que o tipo de tabela que o TestProc espera como parâmetro de saída.
Dica Há um recurso adicional disponível onde o usuário pode criar visões de coluna na parte superior do procedimento armazenado:
Select * from VIEW_TESTPROC