Configurazione di connessioni dati

Alcuni dei passaggi per la configurazione di una connessione dati sono comuni a tutte le categorie di connessione dati. Altri passaggi sono specifici di particolari categorie di connessione e provider di dati.

Nella tabella riportata di seguito sono elencati i tipi di connessione dati disponibili:

Tipo di connessione Varianti
Infor EPM OLAP
Altri provider XMLA. Infor Olap Server esterno
Analysis Services
Provider relazionali Microsoft SQL Server
Oracle Database Server
Server PostgreSQL
Amazon Redshift
Infor OLAP Server
Infor Olap Server esterno
Database incorporato per la gestione temporanea

Per tutte le categorie di connessione dati è necessario specificare un nome e, facoltativamente, una descrizione della connessione nella scheda Generale. Il nome univoco viene ricavato automaticamente dal nome specificato dall'utente.

Le opzioni della scheda Connessione variano in base alla categoria di connessione.

Scheda Connessione per connessioni OLAP

Per le connessioni dati OLAP, selezionare l'origine dati OLAP a cui connettersi nel campo Connessione dati. In questo modo si attivano altri campi nella scheda.

Nel campo Metodo di autenticazione, selezionare una delle seguenti opzioni:

  • Utilizzare la Connessione esistente: Utilizzare questa opzione se il conto attualmente connesso di un utente di Application Studio o di un altro client viene utilizzato anche per connettersi a OLAP.
  • Account di servizio: Alcuni report Application Studio e processi Application Engine richiedono l'accesso ai dati OLAP che non rientrano nelle autorizzazioni dell'utente corrente. Ad esempio, per copiare o processare i dati. In questo caso, è necessario creare una connessione dati che impersoni un utente con privilegi più elevati, in uso nei processi Application Studio reports e Application Engine.
    Nota

    Si consiglia di non utilizzare gli account di servizio nelle connessioni dati di Self-Service e di Office Integration

  • Generale: Alcuni report Application Studio e processi Application Engine richiedono l'accesso ai dati OLAP che non rientrano nelle autorizzazioni dell'utente corrente. Ad esempio, per copiare o processare i dati. In questo caso, è necessario creare un utente di base con privilegi più elevati e usarlo nella connessione dati per impersonare un utente. Se si seleziona Autenticazione di base, specificare il nome utente e la password necessari per la connessione.
    Nota

    Si consiglia di non usare tali conti di base in Self-Service e in Office Integration

Per configurare una connessione dati in modo che utilizzi un account di servizio, procedere come segue:

  1. Importa l'account di servizio in Infor EPM.

    Vedere "Gestione degli account di servizio".

  2. Registrare l'utente dell'account di servizio nel dashboard Utenti e gruppi service e assegnare all'utente i ruoli applicativi o dati richiesti, o entrambi.
  3. Nella scheda Connessione, nel pannello di controllo Connessioni dati, selezionare Account di servizio come metodo di autenticazione.
  4. Dall'elenco degli account di servizio importati, selezionare l'account di servizio richiesto.

    Viene visualizzato un avviso che informa che il conto utilizzato per la connessione dati potrebbe consentire agli Utenti di accedere a dati per i quali i ruoli assegnati non hanno alcuna autorizzazione.

Nota

L'account di servizio backend per Infor EPM deve essere autorizzato in ION API per il tenant. È necessario importare le credenziali dell'account di servizio del backend. In caso contrario, il test di connessione dati mostra un errore.

Per ulteriori informazioni, vedere "Gestione degli account di servizio".

Scheda Connessione per connessioni XMLA

Per le connessioni dati XMLA, è possibile attivare un collegamento a una connessione esistente in un'altra applicazione oppure definire una nuova connessione. È possibile collegarsi a una connessione esistente solo se il collegamento è abilitato nella scheda Utilizzo dell'applicazione esistente.

Per definire una nuova connessione, selezionare un provider di dati.

Nel campo URL specificare l'URL della posizione dell'origine dati.

Selezionare Autenticazione di base e specificare il nome utente e la password per l'origine dati.

Selezionare quindi il database.

Scheda Connessione per connessioni relazionali

Per le connessioni dati relazionali, è possibile definire una nuova connessione, connettersi a un database di gestione temporanea incorporato oppure attivare un collegamento a una connessione esistente in un'altra applicazione. È possibile collegarsi a una connessione esistente solo se il collegamento è abilitato nella scheda Utilizzo dell'applicazione esistente.

Per definire una nuova connessione, selezionare un provider di dati. I campi rimanenti della scheda Connessione dipendono dal provider selezionato.

Microsoft SQL Server
Nel campo Host selezionare la macchina in cui si trova l'origine dati.
Selezionare il database e specificare il nome utente e la password per accedervi.
Oracle Database Server
È possibile utilizzare un TNS esistente e selezionare il nome del servizio del file tnsnames.ora. In alternativa, è possibile definire la connessione manualmente. Se si seleziona Definisci manualmente, è necessario specificare il nome del server e la porta e selezionare uno dei seguenti tipi di connessione:
  • Predefinito
  • Dedicato
  • Condiviso
Selezionare uno dei seguenti protocolli:
  • TCP/IP
  • TCP/IP + SSL
  • Named Pipe
  • IPC
Specificare il nome o l'ID del servizio. Specificare quindi il nome utente e la password per connettersi all'origine dati.
Server PostgreSQL
Nel campo Host selezionare la macchina in cui si trova l'origine dati.
Specificare la porta.
Selezionare il database e specificare il nome utente e la password per accedervi.
Amazon Redshift
Nel campo Host selezionare la macchina in cui si trova l'origine dati.
Specificare la porta.
Selezionare il database e specificare il nome utente e la password per accedervi.
Infor OLAP Server
È possibile eseguire l'autenticazione tramite la connessione esistente o selezionare Autenticazione di base. Per l'Autenticazione di base, specificare il nome utente e la password per l'origine dati.
Infor OLAP esterno
Per connettersi a un Infor OLAP esterno, specificare l'URL della posizione dell'origine dati.
Selezionare Autenticazione di base e specificare il nome utente e la password per l'origine dati.
Selezionare il database.

Scheda Utilizzo

Nella scheda Utilizzo è possibile specificare quali client possono essere utilizzati per la connessione e se la connessione può essere utilizzata in altre applicazioni Infor EPM.

Scheda Avanzate per connessioni XMLA

Per le connessioni XMLA è possibile specificare il timeout dei comandi e altri parametri della stringa di connessione. Qualsiasi proprietà della stringa di connessione può essere utilizzata come parametro.

Fare clic su Acquisisci impronta digitale per recuperare il certificato del server remoto e compilare il campo Impronta digitale. La connessione dati non accetterà connessioni da alcun server che fornisce un certificato diverso.

Scheda Avanzate per connessioni relazionali

È possibile specificare il timeout dei comandi e il timeout della connessione. Per tutti i provider diversi da Amazon Redshift è possibile selezionare una o più delle seguenti opzioni:

Crittografa
In SQL Server viene utilizzata la crittografia SSL per tutti i dati inviati dal client al server e viceversa.
Reimpostazione connessione
Consente di determinare se la connessione al database viene reimpostata durante la rimozione dal pool.
Mantieni informazioni di protezione
Le informazioni importanti per la sicurezza non vengono restituite come parte della connessione.
Attiva supporto per gruppi di disponibilità Sempre attivo
Supporta la configurazione di più database primari e di più database secondari per il failover.
Integrazione
Consente di integrare la connessione nel contesto della transazione corrente del thread di creazione.
Modalità SSL
Per i provider PostgreSQL è possibile selezionare una delle seguenti modalità SSL:
  • Disattiva
  • Consenti
  • Preferisci
  • Richiedi
Altri parametri di connessione stringa
Qualsiasi proprietà della stringa di connessione può essere utilizzata come parametro.
Impronta digitale
Fare clic su Acquisisci impronta digitale per recuperare il certificato del server remoto e compilare il campo Impronta digitale. La connessione dati non accetterà connessioni da alcun server che fornisce un certificato diverso.

Esempio

Il requisito di una connessione ad alta disponibilità può essere configurato con la casella di controllo Attiva il supporto di 'Gruppi di disponibilità AlwaysOn' e le opzioni di timeout dei comandi e della connessione nella scheda Avanzate. Ulteriori parametri, come gli intervalli di ripristino del database e i tempi di inattività del server, sono disponibili nelle Opzioni specifiche del servizio repository.

Una stringa di connessione creata in base alle selezioni della scheda Avanzate e alle opzioni specifiche del servizio potrebbe avere il seguente aspetto:

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

Scheda Avanzate per OLAP connessioni

Come opzione, selezionare il formato da usare per i nomi univoci degli elementi. Di default, viene utilizzato il formato specificato nel database.