KPI Software
INFORMATIVO
Conexões
Desvende as múltiplas conexões permitidas no software. Utilize-as para integrar todas as informações que precise para facilitar o acesso às informações para seus colaboradores.

O KPI Software suporta conexões com diferentes fontes de dados.

Veja quais são elas e como configurá-las.

Conexões suportadas:


Firebird
Importante: O arquivo fbclient.dll deve estar na pasta KPI Server, bem como na pasta do KPI Developer no Servidor.

Conexão com base "Local"

  • Database
    Arquivo do banco de dados.
  • User_Name
    Usuário do banco de dados
  • Password
    Senha do usuário do banco de dados

Conexão com base "Remota"

  • User_Name
    Usuário do banco de dados
  • Password
    Senha do usuário do banco de dados
  • Protocol
    Utilizamos em princípio o protocolo TCPIP
  • Server
    Nome ou caminho do servidor na qual o banco de dados está instalado
SQL Server

Conexão com base "Local"

  • Database
    Nome da base de dados
  • User_Name
    Usuário do banco de dados
  • Password
    Senha do usuário do banco de dados
  • Server
    Nome de sua máquina/Estação SQL Server

Conexão com base "Remota"

  • User_Name
    Usuário do banco de dados
  • Password
    Senha do usuário do banco de dados
  • Server
    Nome ou caminho do servidor na qual o banco de dados está instalado
MySQL
Importante: O arquivo libmysql.dll deve estar na pasta KPI Server, bem como na pasta do KPI Developer no Servidor.

Conexão com base "Local"

  • Database
    Nome da base de dados
  • User_Name
    Usuário do banco de dados
  • Password
    Senha do usuário do banco de dados
  • Server
    Nome de sua máquina/Estação SQL Server
  • Porta
    Informe: porta padrão 3306

Conexão com base "Remota"

  • User_Name
    Usuário do banco de dados
  • Password
    Senha do usuário do banco de dados
  • Server
    Nome ou caminho do servidor na qual o banco de dados está instalado
  • Porta
    Informe a porta liberada para a conexão
SQLite
Importante: O arquivo sqlite3.dll deve estar na pasta KPI Server, bem como na pasta do KPI Developer no Servidor.

Conexão com base "Local"

  • Database
    Arquivo do banco de dados.
  • User_Name
    Usuário do banco de dados
PostgreSQL

Conexão com base "Local"

  • Database
    Nome da base de dados
  • User_Name
    Usuário do banco de dados
  • Password
    Senha do usuário do banco de dados
  • Server
    Nome de sua máquina/Estação SQL Server
  • Porta
    Informe: porta padrão 5432

Conexão com base "Remota"

  • User_Name
    Usuário do banco de dados
  • Password
    Senha do usuário do banco de dados
  • Server
    Nome ou caminho do servidor na qual o banco de dados está instalado
  • Porta
    Informe a porta liberada para a conexão
Oracle
Importante: O arquivo oci.dll, oraocci11.dll, oraociei11.dll e orasql11.dll deve estar na pasta KPI Server, bem como na pasta do KPI Developer no Servidor.

Conexão com base "Local"

  • Database
    Nome da base de dados
  • User_Name
    Usuário do banco de dados
  • Password
    Senha do usuário do banco de dados
  • Server
    Nome de sua máquina/Estação SQL Server

Conexão com base "Remota"

  • User_Name
    Usuário do banco de dados
  • Password
    Senha do usuário do banco de dados
  • Server
    Nome ou caminho do servidor na qual o banco de dados está instalado
  • Porta
    Informe a porta liberada para a conexão
ODBC
Importante: Para a conexão ODBC utilize a funcionalidade Wizard para facilitar a conexão.
API
  • nome
    Nome da conexão
  • url
    Caminho do servidor da API. Exemplo: https://swapi.co/api .
  • user
    Usuário para a conexão ao servidor da API, se necessário.
  • password
    Senha do usuário para a conexão ao servidor da API, se necessário.
  • method
    Método GET ou POST exigido pelo servidor da API. Para o exemplo da url acima informe o método GET.
  • login
    Para o método POST e login via JSON, informar a regra JSON que será enviada para o servidor da API.

    Exemplo:

    {
        "action": 
        {
            "name": "user_login",
            "parameters": 
            {
                "login_name": "roberto",
                "password": "roberto"
            }
        }
    }
    
  • jsontoken
    Para servidor que se utilizam de Token para a próxima conexão, informar a localização do token no retorno da conexões.

    Exemplo:

    response.properties.session_token
    

    Isto significa que quando o KPI se conectar ao servidor da API pela primeira vez por meio do login, teremos um retorno da conexão informando o token, que em nosso exemplo está disponível na seguinte estrutura:
    {
        "response": 
        {
            "properties": 
            {
                "session_token" : "meu_token"
            }
        }
    }
    
  • contenttype
    Informado pelo gerado da API, caso necessário.
  • kpikey
    Chave necessária para o uso da API do KPI, quando se pretente consumir API do próprio KPI Software.

Veja mais informações em: www.kpisoftware.com.br/api

Relacional
Importante: Basta adicionar a conexão Relacional para que seja possível efetuar regras com união de regras.
Nesta área, a conexão Relacional não necessita de configurações.
KPI
Importante: Esta conexão permite que o KPI possa consumir dados de outro KPI.

O intúito do desenvolvimento desta conexão foi para promover a consolidação de informações geradas em filiais de empresas em apenas 1 indicador.

Com esta conexão, o gestor de várias filiais possui a ferramenta ideal para a tomada de decisão.

  • URL
    Caminho do servidor da API. Exemplo: https://www.suafilial.com.br/kpikey/KPI:5552
  • user
    Usuário para a conexão ao servidor
  • password
    Senha do usuário para a conexão ao servidor
  • kpikey
    Chave necessária para o uso da API do KPI
Periféricos
Importante: Basta adicionar a conexão Periféricos para que seja possível efetuar regras utilizando dados dos periféricos.
Para a utilização desta conexão faz-se necessário a utilização do KPI Componentes.
Excel
  • Arquivo
    Selecione o arquivo xlsx do seu projeto.
    Instrução Exemplo
    {
        "Planilha":1,
        "LinhaInicial":1,
        "ColunaInicial":1,
        "ColunaFinal":10,
        "QuantidadeDeLinhas":20
    }
    SELECT * FROM Arquivo 
    
    Esta instrução é apenas um exemplo de regra para efetuar uma consulta no arquivo selecionado.

Melhor custo x benefício
EU QUERO
adquirir o software

Home > Desenvolvedor > KPI Developer (KPI Config) > Conexões