Como um usuário especialista, você pode criar uma função de otimização do HANA. A função pode ser vista como uma poderosa calculadora que lhe permite resolver funções complexas de otimização. Utilizando a funcionalidade, você cria uma função objetiva com restrições lineares para calcular a melhor forma de otimizar um aspecto de seu negócio. Um exemplo de otimização é maximizar os lucros sobre um produto ou localização da loja. Você também pode salvar a função de otimização para usá-la posteriormente. Atualmente, a função não está disponível para uso em cadeias de modelagem preditiva.
Para configurar a função de otimização do HANA, certifique-se de estar conectado a uma fonte de dados SAP HANA.
- Na divisão Prever, você abre uma nova função de otimização na lista de componentes no painel à direita clicando em
Função de otimização. Nota Para editar uma função existente, vá para Prever - Otimizações - + (sinal de mais) - Funções - [Nome da função].
- Na guia Função objetiva da função de otimização do HANA, forneça as seguintes informações:
- Insira um Nome exclusivo para a função.
- Opcionalmente, insira uma Descrição da função.
- Selecione o Tipo de otimização da função, que pode ser Maximizar ou Minimizar. Por exemplo, sua função pode ser usada para maximizar os lucros ou minimizar os custos.
- Na caixa de texto Função, insira uma função objetiva de otimização linear no formato: 5x + 8y + (-4)z. Note que você deve incluir os sinais de mais (+) como separadores entre os monômios (como 5x). Os monômios consistem em coeficientes e variáveis.
Nota Para maximizar a tela, clique no ícone Expandir

.
- Clique em Validar função. A validação garante que sua função é uma expressão matemática aceita pela OFL subjacente. Se a função for validada, você poderá configurar as variáveis dela. Caso contrário, reinsira a função seguindo as regras de formatação descritas na etapa anterior.
- Configure as variáveis da função de otimização. Escolha um tipo de variável: Nominal (números inteiros), Contínuo (os valores resultantes da variável não precisam ser números inteiros) ou Binário (um ou zero). Em seguida, selecione um intervalo positivo ou negativo (+/-), ou ambos. Opcionalmente, insira um alias que identifique sua variável de maneira mais precisa, como Produto ou Localização da loja.
Nota Você também pode clicar em Salvar para armazenar a função na seção Otimização da lista de componentes na divisão Prever.
- Clique em Avançar para ir à próxima tela.
- Na guia Restrições da função, forneça as seguintes informações:
- Na caixa de texto Restrições da função, insira quantas restrições lineares desejar. As restrições são impostas para maximizar (ou minimizar) suas funções objetivas.
Nota Insira as restrições lineares no formato: 5x + 8y >= 400; 16y +(-4)z >= 200. Note que você deve incluir pontos e vírgulas (;) como separadores entre as restrições. Cada restrição deve incluir monômios (como 5x+8y), um tipo de restrição (como >=) e um valor de restrição (como 400). Caso contrário, a aplicação retornará um erro.
- Clique em Validar restrições. Se as suas restrições gerarem um erro, consulte as regras descritas na etapa anterior e insira-as novamente.
- Clique em Resolver.
Nota Você pode clicar em Salvar para armazenar a função na seção Otimização da lista de componentes na divisão Prever. Depois de reabrir a função, você pode editá-la para testá-la.
- Clique em Resultados para abrir a página Resultados.
Na página Resultados, você visualiza o resultado da otimização. Por exemplo, considere um resultado de x:130,0 e y:20,0. Neste caso, para maximizar ou minimizar sua função, a saída para x (ou seu alias) deve ser 130,0. E para y (ou seu alias), a saída deve ser 20,0. Os resultados também exibem uma visão geral da função e das restrições que você inseriu.
Como opção, você pode fazer o seguinte:
Marque a caixa de seleção Usar alias para listar suas variáveis de função pelos alias escolhidos.
Copie e cole os resultados usando as teclas de atalho padrão, Ctrl A e Ctrl C, em um editor de texto ou em uma ferramenta de relatório.
Clique em Salvar para armazenar a função na seção Otimização da lista de componentes na divisão Prever.
Agora você pode configurar o componente HANA Sentiment Analysis e usá-lo como uma etapa de pré-processamento em uma análise complexa.