Come configurare client e repository in Informatica

โšก Riepilogo intelligente

La configurazione di Informatica PowerCenter dopo l'installazione prevede la creazione del servizio Repository, la generazione del contenuto del repository, la creazione del servizio di integrazione, l'aggiunta del dominio a ciascuno strumento client e la creazione di utenti con privilegi di dominio e di repository.

  • ๐Ÿข Prima il dominio: Il dominio Informatica รจ l'unitร  amministrativa che possiede ogni nodo, servizio e account utente.
  • ๏ธ Servizio di repository: Innanzitutto, createlo, con il supporto di un utente del database che disponga dei privilegi di connessione e di accesso alle risorse.
  • ๐Ÿ“ฆ Contenuto del repository: I contenuti sono costituiti dalle tabelle dei metadati e il servizio non puรฒ avviarsi finchรฉ queste non vengono create.
  • ๐Ÿ”„ Operamodalitร  ting: Riporta il servizio Repository dalla modalitร  esclusiva alla modalitร  normale in modo che gli sviluppatori possano connettersi.
  • โš™๏ธ Servizio di integrazione: Questo servizio blocca, recupera ed esegue i flussi di lavoro e scrive i log dei flussi di lavoro e delle sessioni.
  • ๐Ÿ” Clienti e utenti: Ogni client aggiunge il dominio tramite host e porta del gateway, e ogni utente necessita di privilegi espliciti.

Come configurare client e repository in Informatica

Dopo aver installato il server e il client di Informatica, รจ necessario configurare il server Informatica.

L'architettura Informatica รจ orientata ai servizi Archiarchitettura (SOA). Pertanto, prima di utilizzare gli strumenti Informatica, รจ necessario installare e configurare i componenti server e client.

Prerequisiti per la configurazione dei client, del servizio di integrazione e del servizio di repository:

  • Il server e il client Informatica dovrebbero essere installato.
  • Il servizio Informatica dovrebbe essere attivo e funzionante.
  • Oracle oppure deve essere installato un altro database compatibile e il servizio di database deve essere attivo.
  • รˆ necessario creare utenti del database per il servizio Repository.
  • รˆ necessario disporre delle credenziali della console dell'amministratore di dominio (queste vengono configurate durante l'installazione del server).

Prima di poter iniziare a lavorare con Informatica PowerCenter, รจ necessario configurare i seguenti componenti.

  1. Dominio informatico
  2. Creazione del servizio Repository
  3. Creazione del servizio di integrazione
  4. Creazione di utenti

Che cos'รจ un dominio Informatica?

Un dominio Informatica รจ l'unitร  amministrativa di base per diversi servizi e host.

Tramite la console di dominio รจ possibile eseguire diverse attivitร  amministrative, come aggiungere un nodo, creare un servizio repository, creare un servizio di integrazione, creare un servizio di reporting, gestire e creare utenti, monitorare i servizi e cosรฌ via.

Durante l'installazione del server Informatica, il sistema richiede di configurare le credenziali di dominio e la connessione al database. Tale database รจ il repository di configurazione del dominio, che รจ separato dal repository PowerCenter creato di seguito.

รˆ necessario utilizzare le stesse credenziali per accedere alla console di dominio.

Come aprire la home page dell'amministratore

Passo 1) Dal menu del programma, apri la pagina iniziale di Informatica Administrator.

Collegamento di Informatica Administrator in Windows menu del programma

In questo modo si aprirร  la pagina iniziale del dominio nel browser web.

Troubleshooting โ€“ Se la pagina iniziale non si apre, verificare che il processo del server Informatica e il servizio di database siano attivi e in esecuzione. In caso contrario, avviarli.

Passo 2) Immettere le credenziali del dominio (queste credenziali vengono generate durante l'installazione del server).

Pagina di accesso di Informatica Administrator che richiede nome utente di dominio e password

Passo 3) Dopo aver effettuato l'accesso, viene visualizzata la pagina iniziale di Informatica Administrator, come mostrato di seguito.

Pagina iniziale di Informatica Administrator con il Domain Navigator a sinistra.

Come creare il servizio repository

รˆ il primo servizio che deve essere creato nella console di dominio. Il prerequisito รจ la creazione di un utente di database con privilegi di base (connessione, risorse), poichรฉ questo servizio gestisce i dati del repository nel database. รˆ possibile creare oggetti versionati nel repository utilizzando l'opzione "Abilita controllo versione".

รˆ possibile selezionare Oracle, DB2, Sybase o SQL Server database per creare un repository.

Passo 1) Avviare la procedura guidata di creazione del servizio.

  1. Fare clic con il tasto destro sul nome di dominio
  2. Seleziona la nuova opzione
  3. Selezionare PowerCenter Repository Service.

Fare clic con il pulsante destro del mouse sul dominio e selezionare "Nuovo servizio repository PowerCenter".

Passo 2) Nella schermata successiva:

  1. Inserisci un nome per il repository
  2. Seleziona la licenza
  3. Seleziona il nodo
  4. Fare clic sul pulsante Avanti

Nuova pagina della procedura guidata di PowerCenter Repository Service per nome, licenza e nodo

Passo 3) Nella schermata successiva:

  1. Immettere le proprietร  del database.
  2. Seleziona l'opzione "Abilita controllo versione" se la funzionalitร  di controllo versione รจ necessaria per lo sviluppo con Informatica.
  3. Seleziona il pulsante Fine.

Pagina delle proprietร  del database del repository con tipo di database, nome utente e stringa di connessione.

Note: โ€“ il nome della stringa di connessione รจ il nome del servizio dell'istanza del database.

Passo 4) Il servizio Repository verrร  creato e sarร  elencato nell'albero dei domini.

Il servizio PowerCenter Repository appena creato รจ elencato nell'albero dei domini.

Troubleshooting โ€“ Se si verifica un errore durante la creazione del servizio, verificare che siano state fornite le credenziali di database corrette e che la stringa di connessione sia corretta. Dopo aver apportato modifiche alle proprietร  del repository, riavviare il servizio Repository per rendere effettive le modifiche.

Come creare contenuti per un repository

Dopo la creazione del servizio Repository, รจ necessario creare il contenuto del repository (questa รจ un'attivitร  da eseguire una sola volta per ogni repository). Senza il contenuto del repository, non รจ possibile avviare il servizio Repository. Il contenuto del repository รจ essenzialmente l'insieme di tabelle del database che contengono i dettagli degli oggetti creati in Informatica.

Passo 1) Selezionare il servizio Repository nell'albero dei domini.

Servizio repository selezionato nel Navigatore di dominio prima della creazione dei contenuti

Passo 2) Dopo aver selezionato il servizio Repository:

  1. Seleziona il menu Azioni sul lato destro della pagina
  2. Seleziona l'opzione Contenuto del repository
  3. Seleziona l'opzione crea

Il menu Azioni รจ stato espanso in Contenuto del repository e Crea

Passo 3) Nella schermata successiva:

  1. Seleziona le opzioni di repository locale/globale (siamo attentiping deselezionare l'opzione per creare un repository locale)
  2. Seleziona il controllo della versione (se necessario; siamo tenutiping (deselezionare questa opzione per saltare la funzione di controllo della versione)
  3. Fare clic su OK.

Crea una finestra di dialogo per la creazione del contenuto del repository con le caselle di controllo relative al repository globale e al controllo della versione.

Passo 4) Una volta creato il contenuto del repository, modificare il servizio Repository dalla modalitร  esclusiva alla modalitร  normale.

Note: โ€“ Se il servizio Repository รจ in modalitร  esclusiva, gli utenti non saranno in grado di connettersi al repository. La modalitร  esclusiva consente l'accesso a un solo utente alla volta, il che rende sicura la creazione o l'eliminazione dei contenuti; la modalitร  normale รจ la modalitร  multiutente a cui si connettono gli sviluppatori.

Selezionare l'opzione di modifica delle proprietร  del repository.

Pulsante Modifica nel pannello delle proprietร  del servizio Repository

Passo 5) Nella finestra di dialogo delle proprietร :

  1. Seleziona la modalitร  da esclusiva a normale
  2. Seleziona il pulsante OK.

Finestra di dialogo delle proprietร  del servizio repository con la modalitร  operativa impostata su Normale

Una volta completata l'operazione, il servizio Repository funzionerร  in modalitร  normale.

Come creare il servizio di integrazione

Il servizio di integrazione รจ responsabile dell'esecuzione di flussi di lavoroOgni volta che un flusso di lavoro viene eseguito da Workflow Manager, da uno scheduler o dal prompt dei comandi, il servizio di integrazione riceve una richiesta. Questo servizio blocca il flusso di lavoro corrispondente, recupera i dettagli relativi al flusso di lavoro, mappaping e la sessione dal repository di Informatica, ed esegue il flusso di lavoro. Questo servizio รจ anche responsabile della creazione dei log del flusso di lavoro, della lettura dei file di parametri, della creazione di thread di processo per l'esecuzione dei flussi di lavoro, dell'esecuzione di qualsiasi altra attivitร  creata in Workflow Manager e cosรฌ via.

I due servizi si dividono il lavoro come segue.

Servizio Di cosa รจ responsabile
Servizio di archivio Memorizza e fornisce i metadati โ€“ mappapingsessioni, flussi di lavoro e cartelle โ€“ contenuti nel database del repository.
Servizio di integrazione Legge i metadati ed esegue effettivamente i flussi di lavoro e le sessioni, scrivendo i log delle sessioni e dei flussi di lavoro.

Per creare il servizio di integrazione:

Passo 1) Avviare la procedura guidata di creazione del servizio.

  1. Fare clic con il pulsante destro del mouse sull'albero di Domain Navigator.
  2. Seleziona la nuova opzione
  3. Seleziona il servizio di integrazione PowerCenter

Menu contestuale di Domain Navigator che mostra il nuovo servizio di integrazione PowerCenter

Passo 2) In questa fase:

  1. Inserisci il nome del servizio di integrazione
  2. Seleziona la licenza
  3. Selezionare un nodo e fare clic su Avanti.

Nuova pagina della procedura guidata del servizio di integrazione per nome del servizio, licenza e nodo

Passo 3) Nella pagina successiva:

  1. Seleziona il servizio di repository
  2. Inserisci il nome utente e la password dell'amministratore di Informatica.
  3. Seleziona Fine.

Pagina della procedura guidata del servizio di integrazione che collega il servizio a un servizio di repository

Passo 4) Per abilitare il servizio di integrazione:

  1. Fai clic su Servizio di integrazione nell'albero del dominio e seleziona l'opzione Azioni.
  2. Seleziona l'opzione Abilita servizio

Menu Azioni con l'opzione Abilita servizio per il servizio di integrazione

Una volta creati e abilitati sia il Servizio di integrazione che il Servizio repository, dovrebbero trovarsi nello stato "in esecuzione", come confermato dalla struttura ad albero del dominio riportata di seguito.

Albero del dominio che mostra sia il servizio Repository che il servizio di integrazione disponibili

Come configurare il client e il dominio

Prima di iniziare a utilizzare Informatica Integration Service e Repository Service del server Informatica, รจ necessario configurare il dominio Informatica sul client. Per aggiungere il dominio sul client, รจ necessario seguire i passaggi seguenti.

Passo 1) Apri il client Informatica PowerCenter Designer. Lo stesso menu Repository รจ presente in Repository Manager e Workflow Manager, quindi questa finestra di dialogo รจ accessibile da qualsiasi strumento client.

  1. Seleziona il menu Repository
  2. Seleziona Configura domini

Nel client PowerCenter si รจ aperto il menu Repository con l'opzione Configura domini evidenziata.

Passo 2) Seleziona l'opzione "aggiungi nuovo dominio".

Finestra Configura domini con il pulsante aggiungi dominio

Passo 3) Nella finestra "Aggiungi dominio":

  1. Inserisci il nome di dominio
  2. Inserisci l'host del gateway
  3. Inserire la porta del gateway (il numero di porta viene assegnato durante il processo di installazione del server Informatica).
  4. Selezionare OK

Finestra di dialogo Aggiungi dominio con i campi nome dominio, host gateway e porta gateway.

Passo 4) Il repository verrร  visualizzato sul lato destro della finestra. Seleziona la casella di controllo e fai clic su OK.

Finestra Configura domini che elenca il repository rilevato con una casella di controllo per la selezione

Il repository verrร  quindi visualizzato nell'albero di navigazione di Gestione repository.

Navigatore di Repository Manager che mostra la voce del repository aggiunta

Come creare un utente

Creare carta geograficapings In Informatica Designer, per eseguire diverse attivitร  come l'esecuzione di workflow, la gestione delle cartelle del repository e il monitoraggio dei workflow, รจ necessario un utente Informatica valido, dotato dei privilegi necessari. Un utente puรฒ essere un amministratore o uno sviluppatore, a seconda dei ruoli assegnati. รˆ possibile creare un numero illimitato di utenti in base alle proprie esigenze.

Per creare un utente Informatica:

Passo 1) Nella pagina iniziale di Informatica Administrator, selezionare la scheda Sicurezza.

Scheda Sicurezza nella barra di navigazione di Informatica Administrator

Passo 2) In questa fase:

  1. Seleziona la scheda Utenti
  2. Seleziona il menu Azioni
  3. Seleziona l'opzione crea utente

Scheda Utenti con il menu Azioni aperto su Crea utente

Passo 3) Nella pagina di creazione utente:

  1. Inserisci il nome utente desiderato
  2. Inserisci la password desiderata
  3. Conferma la password
  4. Selezionare OK

Crea un modulo utente con i campi nome utente e password.

Passo 4) L'utente deve disporre dei privilegi sul dominio e sul repository. Per assegnare i privilegi:

  1. Fai clic sul nome utente
  2. Seleziona la scheda Privilegi
  3. Seleziona il dominio.

Scheda Privilegi per il nuovo utente che mostra la voce del dominio

Passo 5) Nella finestra di modifica dei ruoli:

  1. Seleziona la casella di controllo del dominio
  2. Selezionare la casella di controllo per il servizio Repository
  3. Selezionare OK.

In questo modo verranno assegnati all'utente i privilegi di repository e di dominio, come mostrato nella finestra di modifica dei ruoli qui sotto.

Finestra Modifica ruoli con le caselle di controllo Dominio e Servizio repository selezionate

Ora potrai connetterti al repository utilizzando gli strumenti client.

Si conclude cosรฌ la procedura di creazione del servizio Repository, del servizio di integrazione, della configurazione del dominio, della creazione dell'utente e dell'aggiunta di un repository nel client.

DOMANDE FREQUENTI

Il database di configurazione del dominio memorizza i metadati di nodi, servizi e utenti per l'intero dominio e viene creato durante l'installazione del server. Il database del repository รจ separato e contiene oggetti PowerCenter come la mappa.pingsessioni e flussi di lavoro.

Il contenuto del repository รจ costituito dalle tabelle dei metadati stesse. Finchรฉ queste non esistono, il servizio Repository non ha alcuno schema da leggere o scrivere, quindi non puรฒ passare a uno stato di esecuzione utilizzabile dagli sviluppatori.

La stringa di connessione รจ il nome del servizio dell'istanza del database che il servizio Repository utilizza per raggiungere il suo schema. Per Oracle Questo รจ il nome del servizio; un valore errato รจ la causa piรน comune di errore durante la creazione del servizio.

Lo strumento di amministrazione รจ in ascolto sulla porta 6008 per impostazione predefinita. L'host e la porta del gateway che si inseriscono su ciascun client devono corrispondere ai valori scelti durante l'installazione del server, non all'indirizzo della console del browser.

Sรฌ. Un dominio puรฒ ospitare diversi Servizi repository e Servizi di integrazione di PowerCenter sui suoi nodi. Ogni Servizio di integrazione รจ associato a un Servizio repository, che viene scelto nell'ultima pagina della procedura guidata di creazione.

Un privilegio concede una singola azione, come ad esempio l'esecuzione di un flusso di lavoro. Un ruolo raggruppa i privilegi in modo che lo stesso set possa essere concesso ripetutamente. La scheda Privilegi assegna entrambi per dominio e per servizio.

Informatica distribuisce CLAIRE, il suo motore di intelligenza artificiale, che profila i dati, raccomanda trasformazioni e segnala anomalie nel comportamento dei processi. Gli amministratori applicano inoltre l'apprendimento automatico ai log di servizio per prevedere i guasti prima che i flussi di lavoro si interrompano.

Copilot puรฒ generare le righe di comando infacmd e pmrep, gli script di shell e i file di parametri che replicano questa procedura da console. Prima di eseguire i comandi generati su un dominio di produzione, รจ sempre necessario confrontarli con la documentazione di Informatica.

Riassumi questo post con: