Configurar conexões de dados

Algumas etapas para configurar uma conexão de dados são comuns a todas as categorias de conexão de dados. Outras são específicas de determinadas categorias de conexão e provedores de dados.

Esta tabela mostra os tipos disponíveis de conexão de dados:

Tipo de conexão Variantes
Infor EPM OLAP
Outros provedores XMLA Servidor Infor OLAP externo
Analysis Services
Provedores relacionais Microsoft SQL Server
Servidor do Banco de Dados Oracle
Servidor PostgreSQL
Amazon Redshift
Infor OLAP Server
Servidor Infor OLAP externo
Banco de dados de preparação incorporado

Para todas as categorias de conexão de dados, especifique um nome e (opcionalmente) uma descrição da conexão na guia Geral. O nome exclusivo é automaticamente derivado do nome que você especifica.

As opções da guia Conexão variam de acordo com a categoria de conexão.

Guia Conexão para conexões OLAP

Para conexões de dados do OLAP, selecione a origem de dados OLAP à qual se conectar no campo Conexão de dados. Essa ação habilita outros campos na guia.

No campo Método de autenticação, selecione uma destas opções:

  • Usar conexão existente: Use essa opção se a conta conectada atualmente de um usuário de Application Studio ou de outro cliente também for usada para se conectar a OLAP.
  • Conta de serviço: Alguns relatórios do Application Studio e processos do Application Engine exigem acesso a dados do OLAP que estão fora do escopo das permissões do usuário atual. Por exemplo, para copiar ou processar dados. Nesse caso, é necessário criar uma conexão de dados que se faça passar por um usuário com privilégios mais altos, que são usados pelos relatórios Application Studio e pelos processos Application Engine.
    Nota

    Recomendamos que você não use contas de serviço em conexões de dados em Self-Service e Office Integration

  • Básica: Alguns relatórios do Application Studio e processos do Application Engine exigem acesso a dados do OLAP que estão fora do escopo das permissões do usuário atual. Por exemplo, para copiar ou processar dados. Nesse caso, é necessário criar uma conta básica com privilégios mais altos e usá-la na conexão de dados para se passar por um usuário. Se você selecionar Autenticação básica, especifique o nome de usuário e a senha obrigatórios para se conectar.
    Nota

    Recomendamos que você não use essas contas básicas em Self-Service e Office Integration

Para configurar uma conexão de dados para usar uma conta de serviço, execute as etapas a seguir:

  1. Importe a conta do Serviço para Infor EPM.

    Consulte "Gerenciador de contas de serviço".

  2. Registre o usuário da conta de serviço no painel Usuários e grupos de usuários e atribua ao usuário as funções obrigatórias de aplicativo ou de dados, ou ambas.
  3. Na guia Conexão, no painel Conexões de dados, selecione Conta de serviço como o método de autenticação.
  4. Na lista de contas de serviço importadas, selecione a conta de serviço obrigatória.

    É exibido um aviso informando que a conta usada para a conexão de dados pode permitir que os usuários acessem dados para os quais as funções atribuídas não têm permissão.

Nota

A conta do serviço de backend para Infor EPM deve ser autorizada em ION API para seu locatário. As credenciais da conta do serviço de backend devem ser importadas. Caso contrário, o teste de conexão de dados mostrará um erro.

Para obter mais informações, consulte "Gerenciador de contas de serviço".

Guia Conexão para conexões XMLA

Para fazer conexões de dados XMLA, você pode se vincular a uma conexão existente em outro aplicativo ou definir uma nova conexão. Só é possível se vincular a uma conexão existente se a vinculação estiver habilitada na guia Uso do aplicativo existente.

Para definir uma nova conexão, selecione um provedor de dados.

No campo URL, especifique a URL do local da origem de dados.

Selecione Autenticação básica e especifique o nome de usuário e a senha para a origem de dados.

Em seguida, selecione o banco de dados.

Guia Conexão para conexões relacionais

Nota

A autenticação do Windows para SQL não é compatível com conexões de dados relacionais. Você deve usar a autenticação básica.

Para conexões de dados relacionais, você pode definir uma nova conexão, conectar-se ao banco de dados de escalonamento incorporado ou vincular-se a uma conexão em outro aplicativo. Só é possível se vincular a uma conexão existente se a vinculação estiver habilitada na guia Uso do aplicativo existente.

Para definir uma nova conexão, selecione um provedor de dados. Os campos restantes da guia Conexão dependem do provedor selecionado.

Microsoft SQL Server
No campo Host, selecione a máquina na qual a origem de dados está localizada.
Selecione o banco de dados e especifique o nome de usuário e a senha para acessá-lo.
Servidor do Banco de Dados Oracle
É possível usar um TNS existente e selecionar o nome do serviço do arquivo tnsnames.ora. Você também pode definir a conexão manualmente. Ao selecionar Definir manualmente, você deverá especificar o nome, a porta e um destes tipos de conexão:
  • Padrão
  • Dedicado
  • Compartilhado
Selecione um destes protocolos:
  • TCP/IP
  • TCP/IP + SSL
  • Campos nomeados
  • IPC
Especifique o nome do serviço ou a ID do serviço. Em seguida, especifique o nome de usuário e senha para fazer a conexão com a origem de dados.
PostgreSQL Server
No campo Host, selecione a máquina na qual a origem de dados está localizada.
Especifique a porta.
Selecione o banco de dados e especifique o nome de usuário e a senha para acessá-lo.
Amazon Redshift
No campo Host, selecione a máquina na qual a origem de dados está localizada.
Especifique a porta.
Selecione o banco de dados e especifique o nome de usuário e a senha para acessá-lo.
Infor OLAP Server
Você pode se autenticar com a conexão existente ou selecionar Autenticação básica. Na Autenticação básica, especifique o nome de usuário e a senha para a origem de dados.
Infor OLAP externo
Para se conectar a um servidor InforOLAP externo, especifique a URL na qual a origem de dados está localizada.
Selecione Autenticação básica e especifique o nome de usuário e a senha para a origem de dados.
Selecione o banco de dados.

Guia Uso

Na guia Uso, especifique em quais clientes a conexão pode ser usada e se ela pode ser usada em outros aplicativos do Infor EPM.

Guia Avançado para conexões XMLA

Para conexões XMLA, você pode especificar o tempo limite do comando e outros parâmetros de string de conexão. As propriedades da string de conexão podem ser usadas como parâmetros.

Clique em Obter impressão digital para recuperar o certificado do servidor remoto e preencher o campo Impressão digital. A conexão de dados não aceitará conexões de servidores que forneçam outro certificado.

Guia Avançado para conexões relacionais

Você pode especificar um tempo limite do comando e o tempo limite da conexão. Para todos os provedores que não sejam o Amazon Redshift, é possível selecionar uma ou mais destas opções:

Criptografar
O SQL Server usa criptografia SSL para todos os dados enviados entre o cliente e o servidor.
Restauração da conexão
Determina se a conexão ao banco de dados é redefinida quando está sendo removida do pool.
Persistir informações de segurança
Informações que exigem segurança, como senha, não são retornadas como parte da conexão.
Habilitar suporte AlwaysOn para grupos de disponibilidade
Dá suporte à configuração de vários bancos de dados principais e secundários para failover.
Inscrever
Inscreve a conexão no contexto da transação atual do thread de criação.
Modo SSL
Para provedores PostgreSQL, é possível selecionar um destes modos SSL:
  • Desativar
  • Permitir
  • Preferencial
  • Requerer
Outros parâmetros de string de conexão
As propriedades da string de conexão podem ser usadas como parâmetros.
Impressão digital
Clique em Obter impressão digital para recuperar o certificado do servidor remoto e preencher o campo Impressão digital. A conexão de dados não aceitará conexões de servidores que forneçam outro certificado.

Exemplo

Um requisito para uma conexão de alta disponibilidade pode ser configurado com a caixa de seleção Habilitar suporte AlwaysOn para grupos de disponibilidade e as opções de tempo limite de comando e conexão na guia Avançado. Parâmetros adicionais, como intervalos de recuperação do banco de dados e tempos de inatividade do servidor, estão disponíveis nas opções específicas do serviço do serviço de repositório.

Uma string de conexão criada a partir das seleções na guia Avançado e das opções específicas do Serviço pode ter a seguinte aparência:

Provider=MSOLEDBSQL;Server=tcp:DEVBILS.<customer>.com,1433;MultiSubnetFailover=Yes;Database=DB_Name; Connect Timeout=30;ConnectRetryCount=10;ConnectRetryInterval=10;

Guias avançadas para conexões OLAP

Opcionalmente, selecione o formato a ser usado para nomes exclusivos de elementos. Por padrão, é usado o formato especificado no banco de dados.