Exportação de uma única extensão R como procedimento armazenado

Você pode exportar uma única extensão R como um procedimento armazenado do Expert Analytics para o SAP HANA. Depois disso, qualquer usuário do SAP HANA poderá utilizar esses modelos para análise.

  • Você precisa ter uma extensão R única criada e salva no Expert Analytics.
  • Antes de exportar um modelo como um procedimento armazenado, certifique-se de que sua conta esteja definida no SAP HANA.

Para exportar uma extensão R como um procedimento armazenado, realize as seguintes etapas:

  1. Vá para Início do caminho de navegação Prever Próxima etapa de navegação Lista de componentes Próxima etapa de navegação Modelos Próxima etapa de navegação Extensões R Término do caminho de navegação e selecione uma extensão R existente para exportação.
  2. Clique em Exportar modelo.
  3. Selecione Utilizar essa opção para exportar um modelo do SAP HANA como um procedimento armazenado.
  4. Clique em Exportar.
  5. Selecione o esquema necessário em que você deseja que o procedimento apareça no SAP HANA.
  6. Especifique um nome de procedimento.
    Nota Se quiser sobregravar um procedimento existente com o mesmo nome no esquema selecionado, selecione Sobregravar, se existir.
  7. Selecione Exportar.

Você exportou uma única extensão R para o SAP HANA. Ao chamar o procedimento, a grade de resultados consiste em recursos que você selecionou para treinar seu modelo, mais todas as colunas previstas.

Essa funcionalidade exporta como procedimento armazenado o modelo único selecionado, e não a cadeia inteira de análise. O procedimento armazenado exportado e os objetos a ele associados (tabelas/tipos) são exibidos no esquema selecionado no banco de dados SAP HANA.

Dica A seguir uma chamada de exemplo sobre um procedimento armazenado e exportado no SAP HANA:
CREATE TABLE InputData like PAS00AMYWGCT0Y_ZE4LISJ2MWSCOREPROCEDURE_INPUT_TYPE;
					
--- Insert the data that you would like to score on into the InputData table:
					
CREATE TABLE ResultTable like PAS00AMYWGCT0Y_ZE4LISJ2MWSCOREPROCEDURE_OUTPUT_TYPE;
					
call "ANALYTICS"."ScoreProcedure"(InputData,ResultTable) WITH OVERVIEW;
					
select * from ResultTable;
				
Em que as seguintes entidades devem ser substituídas pelas suas próprias:
  • PAS00AMYWGCT0Y_ZE4LISJ2MWSCOREPROCEDURE_INPUT_TYPE: O tipo de tabela que define as colunas de entrada do procedimento armazenado e exportado. Ele contém todas as colunas de recursos que você usa para treinar seu modelo.

  • PAS00AMYWGCT0Y_ZE4LISJ2MWSCOREPROCEDURE_OUTPUT_TYPE: O tipo de tabela que define as colunas de saída do procedimento armazenado e exportado. Ele contém todas as colunas de recursos que você usa para treinar seu modelo, mais as colunas que seu procedimento armazenado gera.

  • ANALYTICS: O nome do esquema para o qual você exportou seu procedimento armazenado.