Handbuch für Informatica-Anwendungsdienst > Datenintegrationsdienst > Datenintegrationsdienst-Prozesseigenschaften
  

Datenintegrationsdienst-Prozesseigenschaften

Ein Dienstprozess ist die physische Darstellung eines auf einem Knoten ausgeführten Diensts. Wird der Datenintegrationsdienst auf mehreren Knoten ausgeführt, kann ein Datenintegrationsdienst-Prozess auf jedem Knoten mit der Dienstrolle ausgeführt werden. Sie können die Dienstprozesseigenschaften für jeden Knoten anders konfigurieren.
Klicken Sie auf die Ansicht Prozesse, um Eigenschaften für den Datenintegrationsdienst zu konfigurieren. Wählen Sie einen Knoten aus, um Eigenschaften zu konfigurieren, die für diesen Knoten spezifisch sind.
Die Anzahl der ausgeführten Prozesse hängt davon ab, auf welche der folgenden Arten Sie den Datenintegrationsdienst konfigurieren:
Einzelknoten
Auf dem Knoten wird ein einzelner Dienstprozess ausgeführt.
Primäre Knoten und Backup-Knoten
Auf jedem Knoten ist ein Dienstprozess aktiviert. Es wird jedoch jeweils nur ein einzelner Prozess ausgeführt, während die anderen Prozesse im Standby-Status bleiben.
Gitter
Auf jedem Knoten im Gitter, der über die Dienstrolle verfügt, wird ein Dienstprozess ausgeführt.
Sie können die Eigenschaften eines Dienstprozesses bearbeiten, beispielsweise den HTTP-Port, den Ergebnissatz-Cache, die benutzerdefinierten Eigenschaften und die Umgebungsvariablen. Sie können die Eigenschaften ändern, während der Datenintegrationsdienst ausgeführt wird, aber Sie müssen den Prozess neu starten, damit die geänderten Eigenschaften wirksam werden.

REST-API-Dokumentationseigenschaften

Wenn Sie den HTTP-Protokolltyp für den Data Integration Service auf HTTPS oder "beide" einstellen, aktivieren Sie das TLS (Transport Layer Security)-Protokoll für den Dienst. Je nach HTTP-Protokolltyp des Diensts definieren Sie die HTTP-URL, die HTTPS-URL oder beide für die Dienstprozesse.
In der folgenden Tabelle werden die Eigenschaften der Dokumentation für die Datenintegrationsdienst-API beschrieben:
Eigenschaft
Beschreibung
HTTP-URL
HTTP-URL für den Datenintegrationsdienstprozess, wenn der Dienst das HTTP-Protokoll verwendet.
HTTPS-URL
HTTPS-URL für den Datenintegrationsdienstprozess, wenn der Dienst das HTTPS-Protokoll verwendet.

Data Integration Service-Sicherheitseigenschaften

Wenn Sie den HTTP-Protokolltyp für den Data Integration Service auf HTTPS oder "beide" einstellen, aktivieren Sie das TLS (Transport Layer Security)-Protokoll für den Dienst. Je nach HTTP-Protokolltyp des Diensts definieren Sie den HTTP-Port, den HTTPS-Port oder beide Ports für die Dienstprozesse.
Folgende Tabelle beschreibt die Data Integration Service-Sicherheitseigenschaften:
Eigenschaft
Beschreibung
HTTP-Port
Eindeutige HTTP-Portnummer für den Data Integration Service-Prozess, wenn der Dienst das HTTP-Protokoll verwendet.
Der Standardwert ist 8095.
HTTPS-Port
Eindeutige HTTPS-Portnummer für den Data Integration Service-Prozess, wenn der Dienst das HTTPS-Protokoll verwendet.
Wenn Sie eine HTTPS-Portnummer einstellen, müssen Sie außerdem die Schlüsselspeicherdatei definieren, die die erforderlichen Schlüssel und Zertifikate enthält.

HTTP-Konfigurationseigenschaften

Die HTTP-Konfigurationseigenschaften für einen Datenintegrationsdienstprozess geben die maximale Anzahl der HTTP- oder HTTPS-Verbindungen an, die zu diesem Prozess hergestellt werden können. Die Eigenschaften geben auch die Schlüsselspeicher- und Truststore-Datei an, die zu nutzen sind, wenn der Datenintegrationsdienst das HTTPS-Protokoll verwendet.
Die folgende Tabelle beschreibt die HTTP-Konfigurationseigenschaften für einen Datenintegrationsdienstprozess:
Eigenschaft
Beschreibung
Maximale Anzahl an gleichzeitigen Anfragen
Anzahl der HTTP- oder HTTPS-Verbindungen, die zu diesem Datenintegrationsdienst-Prozess hergestellt werden können. Der Minimalwert ist 4. Standardwert ist 200.
Maximale Anzahl an Backlog-Anfragen
Anzahl der HTTP- oder HTTPS-Verbindungen, die in der Warteschlange für diesen Datenintegrationsdienst-Prozess warten können. Standardwert ist 100.
Schlüsselspeicherdatei
Pfad und Dateiname der Schlüsselspeicherdatei, die die Schlüssel und Zertifikate enthält, die erforderlich sind, wenn Sie HTTPS-Verbindungen für den Datenintegrationsdienst verwenden. Sie können eine Schlüsselspeicherdatei mit einem Keytool erstellen. Bei Keytool handelt es sich um ein Dienstprogramm, das private oder öffentliche Schlüsselpaare und zugeordnete Zertifikate in einer Schlüsselspeicherdatei erzeugt und speichert. Sie können das selbstsignierte Zertifikat nutzen oder ein Zertifikat verwenden, das von einer Zertifizierungsstelle signiert wurde.
Wenn Sie den Datenintegrationsdienst in einem Gitter ausführen, muss die Schlüsselspeicherdatei auf jedem Knoten im Gitter die gleichen Schlüssel enthalten.
Schlüsselspeicherpasswort
Passwort für die Schlüsselspeicherdatei.
Truststore-Datei
Pfad und Dateiname der Truststore-Datei, die Authentifizierungszertifikate enthält, die vom Datenintegrationsdienst als vertrauenswürdig eingestuft werden.
Wenn Sie den Datenintegrationsdienst in einem Gitter ausführen, muss die Truststore-Datei auf jedem Knoten im Gitter die gleichen Schlüssel enthalten.
Truststore-Passwort
Passwort für die Truststore-Datei.
SSL-Protokoll
Zu verwendendes Secure Sockets Layer-Protokoll. Standardwert ist TLS.

Eigenschaften des Ergebnissatz-Cache

In der folgenden Tabelle werden die Ergebnissatz-Cache-Eigenschaften beschrieben:
Eigenschaft
Beschreibung
Maximale Gesamtdatenträgergröße
Maximale Byte-Anzahl, die für den Dateispeicher des Ergebnissatz-Caches zulässig ist. Standardwert ist 0.
Maximale Größe pro Cache-Arbeitsspeicher
Maximale Byte-Anzahl, die einer einzelnen Ergebnissatz-Cache-Instanz im Arbeitsspeicher zugewiesen ist. Standardwert ist 0.
Maximalgröße für Gesamtarbeitsspeicher
Maximale Byte-Anzahl, die dem Speicher des Ergebnissatz-Caches im Arbeitsspeicher insgesamt zugewiesen ist. Standardwert ist 0.
Maximale Anzahl an Caches
Maximale Anzahl an Ergebnissatz-Cache-Instanzen, die für diesen Datenintegrationsdienstprozess zulässig sind. Standardwert ist 0.

Erweiterte Eigenschaften

In der folgenden Tabelle werden die erweiterten Eigenschaften beschrieben:
Eigenschaft
Beschreibung
Maximale Heap-Größe
RAM-Größe für die Java Virtual Machine (JVM), auf der der Datenintegrationsdienst ausgeführt wird Mit dieser Eigenschaft verbessern Sie die Leistung. Fügen Sie einen der folgenden Buchstaben an den Wert an, um die Einheiten anzugeben:
  • - b für Byte.
  • - k für Kilobyte
  • - m für Megabyte
  • - g for gigabytes
Voreingestellt ist 1024 Megabyte.
HINWEIS: Sie können die maximale Heap-Größe erhöhen, wenn der Datenintegrationsdienst große Mengen von Daten verarbeiten muss.
Wenn vom Datenintegrationsdienst beispielsweise Arbeitsabläufe ausgeführt werden, die zahlreiche Human-Aufgaben erstellen, erhöhen Sie die Heap-Größe auf 1024 Megabyte. Wenn Sie mit Regelspezifikationen im Analyst Tool oder Developer Tool arbeiten, erhöhen Sie die Heap-Größe auf mindestens 2048 Megabyte.
JVM-Befehlszeilenoptionen
Java Virtual Machine (JVM)-Befehlszeilenoptionen zum Ausführen von Java-basierten Programmen. Bei der Konfiguration von JVM-Optionen müssen Sie die Eigenschaften für den Java SDK-Klassenpfad, den Java SDK-Minimalspeicher und den Java SDK-Maximalspeicher festlegen.
Legen Sie die jvm-Option -DcustomFlagForClassLoader=true fest, um das Laden benutzerdefinierter Klassen zu aktivieren. Standardwert ist „false“.

Protokollierungsoptionen

In der folgenden Tabelle werden die Protokollierungsoptionen für den Prozess des Datenintegrationsdiensts beschrieben:
Eigenschaft
Beschreibung
Protokollverzeichnis
Verzeichnis der Knotenprozessprotokolle des Datenintegrationsdiensts. Standardwert ist <Informatica-Installationsverzeichnis>/logs/node_name>/services/DataIntegrationService/.
Wenn der Datenintegrationsdienst in einem Gitter ausgeführt wird, verwenden Sie zum Erstellen eines Verzeichnisses für Protokolldateien ein gemeinsam genutztes Verzeichnis. Durch ein gemeinsam genutztes Verzeichnis stellen Sie sicher, dass bei einem Failover des Master-Dienstprozesses auf einen anderen Knoten der neue Master-Dienstprozess auf frühere Protokolldateien zugreifen kann.

SQL-Eigenschaften

In der folgenden Tabelle werden die SQL-Eigenschaften beschrieben:
Eigenschaft
Beschreibung
Maximale Anzahl an gleichzeitigen Verbindungen
Begrenzt die Anzahl der Datenbankverbindungen, die der Data Integration Service für SQL-Datendienste herstellen kann. Voreingestellt ist 100.

Benutzerdefinierte Eigenschaften für den Data Integration Service-Prozess

Konfigurieren Sie benutzerdefinierte Eigenschaften, die für bestimmte Umgebungen eindeutig sind.
In speziellen Fällen ist die Anwendung von benutzerdefinierten Eigenschaften erforderlich. Wenn Sie eine benutzerdefinierte Eigenschaft definieren, geben Sie den Eigenschaftennamen und einen Anfangswert ein. Definieren Sie die benutzerdefinierten Eigenschaften nur auf Anforderung des globalen Kundensupports von Informatica.

Umgebungsvariablen

Sie können die Umgebungsvariablen für den Prozess des Datenintegrationsdiensts konfigurieren.
In der folgenden Tabelle werden die Umgebungsvariablen beschrieben:
Eigenschaft
Beschreibung
Umgebungsvariable
Geben Sie einen Namen und einen Wert für die Umgebungsvariable ein.