Qu'est-ce que l'architecture Informatica?

Informatica Architecture ou Informatica est un outil ETL utilisé pour le masquage des données, la réplique des données, la gestion des données maître, la virtualisation des données, la qualité des données, etc. En termes communs employés Informatica Outil Informatica PowerCenter pour ETL. C'est l'un des outils d'intégration de données les plus utilisés sur le marché. Il peut se connecter pour extraire des données de différentes sources et charger les données dans plusieurs sources après le traitement des données. Il peut se connecter entre deux bases de données différentes, par exemple, Oracle et Teradata et intégrer les données dans une autre base de données comme IBM DB2. Informatica a lancé la dernière version 10.

Les différentes éditions d'Informatica PowerCenter disponibles sur le marché sont ci-dessous

  • Édition standard
  • Édition avancée
  • Édition Premium

Voici quelques utilisations typiques d'Informatica:

  • Toute organisation migrant à partir de systèmes hérités précédemment installés, comme un ordinateur central, vers une nouvelle base de données. La migration des données du système existant vers le système actuel peut être effectuée.
  • Les opérations de configuration de leur propre entrepôt de données nécessiteront un outil ETL pour déplacer les données vers l'entrepôt à partir du système de production.
  • Informatica prend en charge l'intégration des données de différents systèmes comme plusieurs bases de données ou plusieurs fichiers, ce qui est extrêmement important lors de la configuration d'un entrepôt de données.
  • Informatica prend en charge le nettoyage des données car toutes les données du système de production ne sont pas nécessaires dans un entrepôt de données.
  • Parmi tous les concurrents proposant des solutions ETL, Informatica est l'outil le plus efficace offrant une large gamme d'éditions pour différents produits. Cela aide le client à choisir n'importe quelle édition en fonction des exigences spécifiques. Informatica a également été classé parmi les meilleurs produits d'intégration de données disponibles sur le marché.

L'architecture Informatica

Informatica possède une architecture orientée services composée des services et composants ci-dessous.

  1. Service de référentiel: Le service de référentiel est utilisé pour maintenir les métadonnées et fournir un accès pour les mêmes à d'autres services.
  2. Service d'intégration: Le service d'intégration est utilisé pour déplacer les données de la source vers la cible.
  3. Service de rapports: Le service de rapports est utilisé pour faciliter la génération de rapports.
  4. Nodes - Node est la plate-forme informatique sur laquelle les différents services sont exécutés.
  5. Concepteur Informatica: le concepteur Informatica est utilisé pour créer des mappages montrant le flux de données entre la source et la cible.
  6. Gestionnaire de flux de travail: Le gestionnaire de flux de travail Informatica est utilisé pour créer le flux de travail et d'autres tâches et pour les exécuter.
  7. Moniteur de workflow: Le moniteur de workflow Informatica est utilisé pour surveiller l'exécution des workflows.
  8. Gestionnaire de référentiel : le gestionnaire de référentiel Informatica est utilisé pour gérer les objets du référentiel.

Domaine Informatica

  • Informatica Architecture est une architecture orientée services.
  • Le domaine Informatica dans l'outil Informatica est l'unité administrative fondamentale.
  • Il se compose de nœuds et de services qui peuvent être divisés en dossiers et sous-dossiers en fonction des exigences d'administration et de l'architecture de conception.
  • La page Web de la console d'administration Informatica crée un domaine pouvant être créé qui ressemble à un dossier. Sous ce dossier, un nœud peut être créé avec les services.
  • À l'intérieur du domaine, un nœud agit comme la représentation logique de la machine. Les différents services et processus d'Informatica s'exécutent dans le nœud. Il peut y avoir plusieurs nœuds dans un domaine. Un nœud de passerelle existe également à l'intérieur d'un domaine. Un nœud de passerelle reçoit la demande de différents clients et les achemine vers les services et nœuds respectifs.

Un domaine se compose de deux types de services

Type 1: Service Manager qui est responsable de la gestion des opérations telles que l'autorisation, l'authentification et la connexion. Il est également responsable de l'exécution des services d'application sur différents nœuds ainsi que de la gestion des utilisateurs et des groupes.

Type 2: les services d'application se composent de services spécifiques tels que le service de référentiel, le service de génération de rapports et le service d'intégration. Selon la configuration, les services s'exécutent sur les nœuds respectifs.

Référentiel PowerCenter

  • Le référentiel Informatica PowerCenter est constitué d'une base de données gérée par le service de référentiel. Les métadonnées sont stockées dans des tables de base de données. Les outils client Informatica qui se connectent au référentiel sont le concepteur Informatica, le moniteur de flux de travail Informatica et le gestionnaire de flux de travail Informatica. Le service de référentiel permet à ces clients d'accéder au référentiel.
  • Le service de référentiel est un service qu'Informatica propose pour gérer un référentiel. Le service de référentiel gère une demande exclusivement pour un référentiel et peut s'exécuter sur plusieurs nœuds pour l'augmentation des performances. Il offre également un mécanisme de contrôle de version avec lequel nous pouvons maintenir les différentes versions du même objet et éviter que plusieurs utilisateurs ne modifient le même objet en même temps.

Configuration du domaine

Le domaine est le contrôle administratif le plus fondamental Informatica, qui est l'entité parente composée de différents services comme le service de référentiel, le service de génération de rapports, le service d'intégration et différents nœuds. La configuration du domaine est configurée à partir de la console d'administration Informatica, qui est une interface utilisateur de page Web ouverte dans un navigateur Web. Une fois connecté à la console d'administration, il affiche différents services tels que le service d'intégration, le service de référentiel, les nœuds, le domaine, etc. Il montre également l'état des différents services, qu'ils soient en cours d'exécution ou non.

Connectivité Power Center

  • Les différents outils clients PowerCenter comme le gestionnaire de flux de travail, le concepteur, le gestionnaire de référentiel et le gestionnaire de flux de travail sont des outils de développement installés sur la machine client. Les différents mappages et objets que nous créons sont enregistrés sur le serveur Informatica et les clients doivent donc avoir la connectivité réseau avec le serveur. De plus, les clients se connectent aux sources et aux cibles pour importer la définition de structure avec les métadonnées. Ainsi, il doit maintenir la connectivité avec la source / cible.
  • Le PowerCenter utilise TCP / IP pour se connecter au service d'intégration et au service de référentiel.
  • PowerCenter utilise des pilotes ODBC pour se connecter entre la source et les cibles.

Service de référentiel

Le service de référentiel est chargé de maintenir la connectivité entre les clients et le référentiel Power Center. Il s'agit d'un processus multithread qui maintient les métadonnées du référentiel à jour.

Service d'intégration

Le service d'intégration est le service responsable de l'exécution des tâches créées dans Informatica. Il s'agit d'une tâche à l'intérieur du serveur Informatica qui attend qu'une tâche lui soit affectée. Dès qu'une tâche lui est affectée, censée exécuter un workflow, le service d'intégration récupère les détails et démarre l'exécution.

Conclusion - Architecture Informatica

Informatica est une architecture orientée services composée de composants tels que les services d'application, Service Manager dans le domaine Informatica. Il se compose de services d'application tels que le service de référentiel, le service de génération de rapports et le service d'intégration. Ainsi, Informatica Architecture est formée sur l'accumulation de tous ces services.

Articles recommandés

Cela a été un guide pour l'architecture Informatica. Nous discutons ici de ce qu'est Informatica? Architecture d'Informatica, domaine et ses deux types. Vous pouvez également parcourir nos articles pour en savoir plus-

  1. Qu'est-ce que Informatica
  2. Carrières dans Informatica
  3. Architecture d'entrepôt de données
  4. Questions d'entretiens basées sur un scénario Informatica

Catégorie: