Anwendungsdienste
Bei Anwendungsdiensten handelt es sich um serverbasierte Funktionen.
Anwendungsdienste umfassen Dienste, die Sie erstellen, und Systemdienste, die bei Erstellung der Domäne für Sie erstellt werden. Ein Systemdienst kann in der Domäne eine einzelne Instanz haben.
Anwendungsdienste umfassen folgende Dienste:
- •Analyst-Dienst
- •Content-Managementdienst
- •Datenintegrationsdienst
- •Metadaten-Zugriffsdienst
- •Metadata Manager-Dienst
- •Modellrepository-Dienst
- •PowerCenter-Integrationsdienst
- •PowerCenter-Repository-Dienst
- •PowerExchange®-Listenerdienst
- •PowerExchange-Protokollierungsdienst
- •Ressourcenmanager-Dienst
- •SAP BW-Dienst
- •Scheduler-Dienst
- •Test Data Manager-Dienst
- •Webdienst-Hub
Beim Konfigurieren eines Anwendungsdienstes benennen Sie einen Knoten, auf dem der Dienstprozess ausgeführt werden soll. Wenn der Dienstprozess ausgeführt wird, weist der Dienstmanager eine Portnummer in dem Portnummernbereich zu, der dem Knoten zugeordnet wurde.
Der Dienstprozess ist die Laufzeitdarstellung eines auf einem Knoten ausgeführten Diensts. Wie viele Prozesse gleichzeitig ausgeführt werden können, richtet sich nach dem Diensttyp. So kann der PowerCenter-Integrationsdienst bei Ausführung auf einem Gitter beispielsweise mehrere Dienstprozesse gleichzeitig ausführen.
Haben Sie die Hochverfügbarkeitsoption, können Sie einen Dienst auf mehreren Knoten ausführen. Geben Sie an, auf welchem Primärknoten der Dienst laufen soll. Alle übrigen Knoten sind Backup-Knoten für den Dienst. Steht der Primärknoten nicht zur Verfügung, wird der Dienst auf einem Backup-Knoten ausgeführt. Sie können Alarmmeldungen abonnieren, um bei einem Dienstprozess-Failover eine Benachrichtigung zu erhalten.
Falls Sie nicht über die Hochverfügbarkeitsoption verfügen sollten, konfigurieren Sie einen Dienst für die Ausführung auf einem Knoten. Wenn Sie den Dienst mehreren Knoten zuweisen, wird der Dienst nicht gestartet.
Analyst-Dienst
Der Analyst-Dienst ist ein Anwendungsdienst, der die Anwendung Informatica Analyst in der Informatica-Domäne ausführt. Der Analyst-Dienst verwaltet die Verbindungen zwischen den Dienstkomponenten und den Benutzern, die sich beim Analyst Tool anmelden. Der Analyst-Dienst stellt eine Verbindung zu einem Datenintegrationsdienst, einem Modellrepository-Dienst, einem Metadata Manager- und einem Suchdienst her.
Der Analyst-Dienst gibt auch die folgenden Verzeichnisse und Datenbankverbindungen an:
- •Verzeichnis des Einfachdatei-Cache
- •Netzwerkverzeichnis für Einfachdateien
- •Verzeichnis der Business Glossary-Exportdatei
- •Audit-Datenbank der Ausnahmeverwaltung
Wenn Sie den Analyst-Dienst konfigurieren, verbinden Sie ihn mit einem Datenintegrationsdienst, um Profile, Scorecards und Mapping-Spezifikationen auszuführen. Sie können den Analyst-Dienst auch mit einem Datenintegrationsdienst verbinden, der Arbeitsabläufe zum Erstellen von Human-Tasks ausführt. Verbinden Sie den Analyst-Dienst mit einem Modellrepository-Dienst, um ein Modellrepository anzugeben.
Verbinden Sie den Analyst-Dienst mit einem Metadata Manager-Dienst, um Datenherkunftsvorgänge für Scorecards im Analyst-Tool durchzuführen. Verbinden Sie den Analyst-Dienst mit einem Suchdienst, um Suchoperationen im Analyst-Tool zu verwalten.
Geben Sie ein Cache-Verzeichnis für Einfachdateien zum Speichern von temporären Daten aus Einfachdateien an, die von Ihnen hochgeladen werden. Geben Sie ein Unternehmensglossarverzeichnis zum Speichern temporärer Dateien an, die Sie aus Business Glossary exportieren.
Geben Sie ein Einfachdatei-Netzwerkverzeichnis an, damit Sie Einfachdateien mithilfe der Netzwerkpfadoption im Analyst Tool importieren können.
Geben Sie eine Datenbank als Ausnahmeverwaltungs-Audit-Datenbank an, um einen Audit-Trail für alle Human-Task-Vorgänge in eine einzige Datenbank zu schreiben. Wenn Sie die Datenbank angeben, geben Sie auch das Schema für die Audit-Tabellen an. Die Datenbank speichert Audit-Daten für jede Arbeit, die Benutzer in Human-Task-Instanzen im Analyst Tool ausführen und die vom Analyst-Dienst verwaltet werden. Wenn Sie keine Datenbank und kein Schema angeben, schreibt der Analyst-Dienst Audit-Daten für jede Human-Task-Instanz in die Datenbank, in der die Human-Task-Daten gespeichert sind.
Content-Managementdienst
Der Content-Managementdienst ist ein Anwendungsdienst für die Verwaltung von Referenzdaten. Der Dienst stellt die Referenzdateneigenschaften für den Datenintegrationsdienst und das Developer Tool zur Verfügung. Der Dienst generiert auch Mapplets anhand der Regelspezifikationen. Sie können Regelspezifikationen erstellen und Mapplets aus Regelspezifikationen im Analyst Tool generieren.
Der Content-Managementdienst muss verfügbar sein, wenn Sie die folgenden Ressourcen verwenden:
- Adressreferenzdaten
- Der Content-Managementdienst verwaltet Konfigurationsinformationen für Adressreferenzdaten. Der Datenintegrationsdienst wendet die Konfigurationsinformationen bei der Ausführung einer Zuordnung an, die die Adressreferenzdaten liest.
- Identitätspopulationsdateien
- Der Content-Managementdienst verwaltet die Liste der Populationsdateien auf dem Knoten. Der Datenintegrationsdienst wendet die Populationskonfiguration bei der Ausführung einer Zuordnung an, die die Populationsdateien liest.
- Probabilistische Modelldateien und Klassifizierermodelldateien
- Der Content-Managementdienst speichert die Speicherorte sämtlicher probabilistischer Modelldateien und Klassifizierermodelldateien auf dem Knoten. Der Content-Managementdienst verwaltet außerdem den Kompilierungsstatus jedes Modells.
- Referenztabellen
- Der Content-Managementdienst gibt die Datenbank an, in der Datenwerte für die Referenztabellenobjekte im zugeordneten Modellrepository gespeichert werden.
- Regelspezifikationen
- Der Content-Managementdienst generiert Mapplets aus Regelspezifikationen. Der Analyst-Dienst wählt einen Content-Managementdienst aus, um die Mapplets zu generieren. Das Analyst Tool verwendet die Modellrepository-Dienstkonfiguration, um den Content-Managementdienst auszuwählen.
Data Integration Service
Der Data Integration Service ist ein Anwendungsdienst, der Datenintegrationsaufgaben für Informatica Analyst, Informatica Developer und externe Clients übernimmt. Zu den Datenintegrationsaufgaben gehören die Datenvorschau, die Ausführung von Profilen, SQL-Datendiensten, Web-Diensten und Mappings.
Wenn Sie einen Befehl aus der Befehlszeile oder einem externen Client ausgegeben haben, um SQL-Datendienste und Mappings in einer Anwendung auszuführen, sendet der Befehl die Anfrage an den Data Integration Service.
Sie können den Datenintegrationsdienst zur Ausführung auf den folgenden Domänenobjekten konfigurieren:
- Auf Knoten
- Falls Ihre Lizenz hohe Verfügbarkeit umfasst, können Sie den Dienst so konfigurieren, dass er auf mehreren Knoten ausgeführt wird. Standardmäßig wird der Dienst auf dem Primärknoten ausgeführt. Steht der Primärknoten nicht zur Verfügung, wird der Dienst auf einem Backup-Knoten ausgeführt. Wenn der Dienstprozess fehlschlägt oder der Knoten nicht mehr verfügbar ist, führt der Dienst ein Failover auf einen anderen Knoten aus. Falls Ihre Lizenz keine hohe Verfügbarkeit umfasst, können Sie den Dienst so konfigurieren, dass er auf einem Knoten ausgeführt wird.
- In einem Gitter
- Falls Ihre Lizenz Gitter umfasst, können Sie den Dienst zur Ausführung in einem Gitter konfigurieren. Ein Gitter ist ein Alias, das einer Gruppe von Knoten zugewiesen ist. Der Datenintegrationsdienst sendet Jobs an die verfügbaren Knoten, die dem Gitter zugewiesen sind. Wenn der Datenintegrationsdienst in einem Gitter ausgeführt wird, bleibt der Dienst verfügbar, falls ein Dienstprozess fehlschlägt oder ein Knoten nicht mehr verfügbar ist.
E-Mail-Dienst
Der E-Mail-Dienst ist ein Systemdienst, der E-Mail-Benachrichtigungen für Unternehmensglossare, Scorecards und Arbeitsabläufe verwaltet.
Aktivieren Sie den E-Mail-Dienst, damit Benutzer E-Mail-Benachrichtigungen konfigurieren können.
Die E-Mail-Dienst sendet E-Mails für die folgenden Benachrichtigungen:
- •Business Glossary-Benachrichtigungen.
- •Scorecard-Benachrichtigungen.
- •Arbeitsablaufbenachrichtigungen. Zu den Arbeitsablaufbenachrichtigungen gehören E-Mails, die aus Human- und Benachrichtigungsaufgaben in Arbeitsabläufen gesendet werden, die der Datenintegrationsdienst ausführt.
Sie können den Dienst für die Ausführung auf mehreren Knoten konfigurieren. Geben Sie an, auf welchem Primärknoten der Dienst laufen soll. Alle übrigen Knoten fungieren als Sicherungsknoten für den Dienst. Steht der Primärknoten nicht zur Verfügung, wird der Dienst auf einem Sicherungsknoten ausgeführt.
Metadaten-Zugriffsdienst
Der Metadaten-Zugriffsdienst ist ein vom Benutzer verwalteter Dienst, der dem Developer Tool den Zugriff auf Hadoop-Verbindungsinformationen ermöglicht, um Metadaten zu importieren und in der Vorschau anzuzeigen.
Der Metadaten-Zugriffsdienst enthält Informationen über den Dienstprinzipalnamen (Service Principal Name, SPN) sowie Keytab-Informationen, wenn der Hadoop-Cluster Kerberos-Authentifizierung verwendet. Sie können einen oder mehrere Metadaten-Zugriffsdienste auf einem Knoten erstellen. Je nach Lizenz kann der Metadaten-Zugriffsdienst hoch verfügbar sein.
HBase-, HDFS-, Hive- und MapR-DB-Verbindungen verwenden den Metadaten-Zugriffsdienst, wenn Sie ein Objekt aus einem Hadoop-Cluster importieren. Die Google Cloud Storage-Verbindung verwendet den Metadaten-Zugriffsdienst zum Importieren von Metadaten von Dateien in Google Cloud Storage. Erstellen und konfigurieren Sie einen Metadaten-Zugriffsdienst, bevor Sie Google Cloud Storage-, HBase-, HDFS-, Hive- und MapR-DB-Verbindungen erstellen.
Metadata Manager Service
Der Metadata Manager Service ist ein Anwendungsdienst, der die Metadata Manager-Anwendung ausführt und die Verbindungen zwischen den Metadata Manager-Komponenten verwaltet.
Mit Metadata Manager werden Metadaten von unterschiedlichen Metadaten-Repositories durchsucht und analysiert. Sie können Metadaten aus folgenden Quellen laden, durchsuchen und analysieren: Anwendungen, Business Intelligence, Data Integration, Data Modelling und aus relationalen Metadatenquellen.
Der Metadata Manager Service lässt sich für die Ausführung auf nur einem Knoten konfigurieren. Der Metadata Manager Service ist kein Dienst mit hoher Verfügbarkeit. Dennoch können Sie mehrere Metadata Manager Services auf demselben Knoten ausführen.
Modellrepository-Dienst
Der Modellrepository-Dienst verwaltet das Modellrepository. Im Modellrepository werden die von Informatica-Produkten erstellten Metadaten in einer relationalen Datenbank gespeichert, um die Zusammenarbeit zwischen den Produkten zu ermöglichen. Informatica Developer, Informatica Analyst, der Datenintegrationsdienst und das Administrator Tool speichern Metadaten im Modellrepository.
Sie können ein Modellrepository als Überwachungsmodellrepository konfigurieren. Anschließend können Sie einen Überwachungsmodellrepository-Dienst für das Überwachungsmodellrepository einrichten. Der Überwachungsmodellrepository-Dienst überwacht Statistiken für Datenintegrationsdienstjobs. Sie konfigurieren den Überwachungsmodellrepository-Dienst in den Domäneneigenschaften.
Erstellen Sie je einen Modellrepository-Dienst pro Modellrepository. Wenn Sie einen Modellrepository-Dienst erstellen, können Sie ein Modellrepository erstellen oder ein vorhandenes Modellrepository verwenden. Sie können mehrere Modellrepository-Dienste auf demselben Knoten ausführen.
PowerCenter Integration Service
Der PowerCenter Integration Service führt PowerCenter-Sitzungen und -Arbeitsabläufe aus. Bei der Konfiguration des PowerCenter Integration Service können Sie angeben, wo er ausgeführt werden soll:
- •Auf einem Gitter. Wenn Sie den Dienst so konfigurieren, dass er auf einem Gitter ausgeführt wird, kann er auf mehreren Knoten gleichzeitig laufen. Der PowerCenter Integration Service sendet Tasks an die verfügbaren Knoten, die dem Gitter zugeordnet sind. Wenn Sie nicht über die Option für hohe Verfügbarkeit verfügen, schlägt der Task fehl, wenn einer der Dienstprozesse oder Knoten nicht mehr verfügbar ist. Wenn Sie über die Option für hohe Verfügbarkeit verfügen, stehen Failover und Wiederherstellung zur Verfügung, wenn einer der Dienstprozesse oder Knoten nicht mehr verfügbar ist.
- •Auf Knoten. Wenn Sie über die Option für hohe Verfügbarkeit verfügen, können Sie den Dienst so konfigurieren, dass er auf mehreren Knoten läuft. Standardmäßig läuft er auf dem primären Knoten. Wenn der primäre Knoten nicht verfügbar ist, wird er auf einem Backup-Knoten ausgeführt. Wenn der Dienstprozess fehlschlägt oder der Knoten nicht mehr verfügbar ist, wechselt der Dienst auf einen anderen Knoten. Wenn Sie nicht über die Option für hohe Verfügbarkeit verfügen, können Sie den Dienst so konfigurieren, dass er auf einem Knoten läuft.
PowerCenter-Repository-Dienst
Der PowerCenter-Repository-Dienst verwaltet das PowerCenter-Repository. Er ruft Metadaten ab, fügt sie in die PowerCenter-Repository-Datenbanktabellen ein und aktualisiert sie. Wenn der Dienstprozess fehlschlägt oder die Knoten nicht verfügbar sind, ist der Dienst nicht mehr verfügbar.
Wenn Sie die Opton hohe Verfügbarkeit verwenden, können Sie den Dienst so konfigurieren, dass er auf den Primär- oder Backup-Knoten ausgeführt wird. Standardmäßig wird der Dienstprozesses auf einem Primärknoten ausgeführt. Wenn der Dienstprozess fehlschlägt, startet ein neuer Prozess auf demselben Knoten. Steht der Knoten nicht mehr zur Verfügung, startet der Dienstprozess auf einem der Backup-Knoten.
PowerExchange Listener Service
Der PowerExchange Listener Service ist ein Anwendungsdienst, der das PowerExchange Listener verwaltet. Der PowerExchange Listener verwaltet die Kommunikation zwischen einem PowerCenter oder PowerExchange Client und einer Datenquelle bei der Datenbestandsverschiebung und der Erfassung von Datenänderungen. Der PowerCenter Integration Service verbindet sich über den Listener Service mit PowerExchange Listener. Um einen Dienst zu verwalten und die Dienst-Logs anzuzeigen, verwenden Sie das Administrator Tool.
Wenn Sie die Option der hohen Verfügbarkeit im PowerCenter verwenden, können Sie den Listener Service auf mehreren Knoten ausführen. Wenn der Listener Service-Prozess auf dem Primärknoten fehlschlägt, wird er auf den Backup-Knoten verlagert.
PowerExchange Logger Service
Der Logger Service ist ein Anwendungsdienst, der den PowerExchange Logger für Linux, UNIX und Windows verwaltet. Der PowerExchange Logger erfasst Änderungsdaten von einer Datenquelle und schreibt die Daten in Log-Dateien des PowerExchange Loggers. Um den Dienst zu verwalten und die Dienst-Logs anzuzeigen, verwenden Sie das Administrator Tool.
Wenn Sie die Option der hohen Verfügbarkeit im PowerCenter verwenden, können Sie den Logger Service auf mehreren Knoten ausführen. Wenn der Logger Service-Prozess auf dem Primärknoten fehlschlägt, wird er auf den Backup-Knoten verlagert.
Ressourcenmanager-Dienst
Der Ressourcenmanager-Dienst ist ein Systemdienst, der Rechenressourcen in der Domäne verwaltet und Jobs versendet, um optimale Leistungs- und Skalierbarkeitsergebnisse zu erzielen. Der Ressourcenmanager-Dienst sammelt Informationen über Knoten mit der Berechnungsrolle. Der Dienst gleicht die Jobanforderungen mit der Ressourcenverfügbarkeit ab und ermittelt so den besten Berechnungsknoten für die Ausführung des Jobs.
Der Ressourcenmanager-Dienst kommuniziert mit Berechnungsknoten in einem Datenintegrationsdienstgitter. Aktivieren Sie den Ressourcenmanager-Dienst, wenn Sie ein Datenintegrationsdienstgitter für die Ausführung von Jobs in separaten Remoteprozessen konfigurieren.
Sie können den Dienst für die Ausführung auf mehreren Knoten konfigurieren. Geben Sie an, auf welchem Primärknoten der Dienst laufen soll. Alle übrigen Knoten sind Backup-Knoten für den Dienst. Steht der Primärknoten nicht zur Verfügung, wird der Dienst auf einem Backup-Knoten ausgeführt.
SAP BW Service
Der SAP BW Service wartet auf RFC Abfragen von einem SAP NetWeaver BI und initiiert Arbeitsabläufe, die aus dem SAP NetWeaver BI extrahieren oder dorthin laden. Der SAP BW Service ist nicht hoch verfügbar. Sie können ihn so konfigurieren, dass er auf einem Knoten ausgeführt wird.
Scheduler-Dienst
Der Scheduler-Dienst ist ein Systemdienst, der Zeitpläne für Profile, Scorecards, bereitgestellte Zuordnungen und bereitgestellte Arbeitsabläufe verwaltet.
Aktivieren Sie den Scheduler-Dienst zum Erstellen, Verwalten und Ausführen von Zeitplänen.
Sie können den Dienst für die Ausführung auf mehreren Knoten konfigurieren. Geben Sie an, auf welchem Primärknoten der Dienst laufen soll. Alle übrigen Knoten sind Backup-Knoten für den Dienst. Steht der Primärknoten nicht zur Verfügung, wird der Dienst auf einem Backup-Knoten ausgeführt.
Web Services Hub
Der Web Services Hub erhält Anfragen vom Web-Dienst-Client und stellt die PowerCenter-Arbeitsabläufe als Services bereit. Der Web Services Hub lässt sich nicht auf assoziierten Dienstprozessen ausführen. Er wird innerhalb der Dienstverwaltung ausgeführt.