What's New and Changed (10.5.7) > Teil XIII: Version 10.2 - 10.2 HotFix 2 > Neue Funktionen in 10.2 > Befehlszeilenprogramme
  

Befehlszeilenprogramme

In diesem Abschnitt werden neue Befehle in 10.2 erläutert.

cluster-Befehle in infacmd

cluster ist ein neues infacmd-Plugin, das Operationen für Clusterkonfigurationen durchführt.
Die folgende Tabelle beschreibt die neuen cluster-Befehle in infacmd:
Befehl
Beschreibung
clearConfigurationProperties
Löscht überschriebene Eigenschaftswerte im Clusterkonfigurationssatz.
createConfiguration
Erstellt eine neue Clusterkonfiguration aus XML-Dateien oder über den Remotecluster-Manager.
deleteConfiguration
Löscht eine Clusterkonfiguration aus der Domäne.
exportConfiguration
Exportiert eine Clusterkonfiguration in eine komprimierte Datei oder eine kombinierte XML-Datei.
listAssociatedConnections
Listet Verbindungen nach Typ auf, die der angegebenen Clusterkonfiguration zugeordnet sind.
listConfigurationGroupPermissions
Listet die Berechtigungen auf, die eine Gruppe für eine Clusterkonfiguration hat.
listConfigurationSets
Listet Konfigurationssätze in der Clusterkonfiguration auf.
listConfigurationProperties
Listet Konfigurationseigenschaften im Clusterkonfigurationssatz auf.
listConfigurations
Listet Namen von Clusterkonfigurationen auf.
listConfigurationUserPermissions
Listet die Berechtigungen auf, die ein Benutzer für eine Clusterkonfiguration hat.
refreshConfiguration
Aktualisiert eine Clusterkonfiguration aus XML-Dateien oder über den Remotecluster-Manager.
setConfigurationPermissions
Legt Berechtigungen zur Clusterkonfiguration für einen Benutzer oder eine Gruppe nach dem Entfernen der vorherigen Berechtigungen fest.
setConfigurationProperties
Legt überschriebene Eigenschaftswerte im Clusterkonfigurationssatz fest.
Weitere Informationen finden Sie im Kapitel „infacmd cluster-Befehlsreferenz“ der Informatica 10.2-Befehlsreferenz.

infacmd dis-Optionen

In der folgenden Tabelle werden die neuen Optionen für den Datenintegrationsdienst für infacmd-UpdateServiceOptions beschrieben:
Befehl
Beschreibung
ExecutionOptions.MaxHadoopBatchExecutionPoolSize
Die maximale Anzahl an bereitgestellten Hadoop-Aufträgen, die gleichzeitig ausgeführt werden können.
ExecutionOptions.MaxNativeBatchExecutionPoolSize
Die maximale Anzahl von bereitgestellten systemeigenen Aufträgen, die jeder Datenintegrationsdienstprozess gleichzeitig ausführen kann.
ExecutionOptions.MaxOnDemandExecutionPoolSize
Die maximale Anzahl von On-Demand-Aufträgen, die gleichzeitig ausgeführt werden können. Aufträge beinhalten Datenvorschauen, Profiling-Aufträge, REST- und SQL-Abfragen, Webdienst-Anforderungen und Zuordnungen, die über das Developer Tool ausgeführt werden.
WorkflowOrchestrationServiceOptions.MaxWorkerThreads
Die maximale Anzahl von Threads, die der Datenintegrationsdienst verwenden kann, um parallele Aufgaben zwischen einem Paar von inklusiven Gateways in einem Arbeitsablauf auszuführen. Der Standardwert ist 10.
Wenn die Anzahl der Aufgaben zwischen den inklusiven Gateways größer als der Maximalwert ist, führt der Datenintegrationsdienst die Aufgaben in Stapeln aus, die der Wert angibt.
Weitere Informationen finden Sie im Kapitel „infacmd dis-Befehlsreferenz“ der Informatica 10.2-Befehlsreferenz.

infacmd ipc-Befehle

In der folgenden Tabelle wird eine neue Option für einen infacmd ipc-Befehl beschrieben:
Befehl
Beschreibung
genReuseReportFromPC
Enthält die folgende neue Option:
-BlockSize: Optional. Die Anzahl der Zuordnungen, für die Sie den infacmd-Befehl „ipc genReuseReportFromPC“ ausführen möchten.
Weitere Informationen finden Sie im Kapitel „infacmd ipc-Befehlsreferenz“ der Informatica 10.2-Befehlsreferenz.

infacmd isp-Befehle

Die folgende Tabelle beschreibt Änderungen an infacmd isp-Befehlen:
Befehl
Beschreibung
createConnection
Definiert eine Verbindung und Verbindungsoptionen.
Hinzugefügte, geänderte und entfernte Hadoop-Verbindungsoptionen. Siehe infacmd ISP createConnection.
getDomainSamlConfig
Umbenannt von getSamlConfig.
Gibt den Wert der CST-Option für eine SAML-Authentifizierung (Secure Assertion Markup Language) zurück. Gibt den zulässigen zeitlichen Unterschied zwischen der AD FS-Host-Systemuhr (Active Directory Federation Services) und der Systemuhr des Master-Gateway-Knotens an.
getUserActivityLog
Gibt Protokolldaten zur Benutzeraktivität zurück, die jetzt erfolgreiche und erfolglose Anmeldeversuche über Informatica-Clients beinhalten.
Die Daten zur Benutzeraktivität umfassen die folgenden Eigenschaften für jeden Anmeldeversuch über einen Informatica-Client:
  • - Anwendungsname
  • - Anwendungsversion
  • - Hostname oder IP-Adresse des Anwendungshosts
Wenn der Client benutzerdefinierte Eigenschaften für Anmeldungsanforderungen festlegt, enthalten die Daten die benutzerdefinierten Eigenschaften.
listConnections
Listet die Verbindungsnamen nach Typ auf. Sie können eine Liste nach allen Verbindungstypen erstellen oder die Ergebnisse nach einem Verbindungstyp filtern.
Die Option -ct ist jetzt für den Befehl verfügbar. Verwenden Sie die Option -ct, um Verbindungstypen zu filtern.
purgeLog
Bereinigt Protokollereignisse und Datensätze für die Lizenzverwendung.
Die Option -lu ist jetzt veraltet.
SwitchToGatewayNode
Die folgenden Optionen werden zum Konfigurieren der SAML-Authentifizierung hinzugefügt:
  • - asca. Der Aliasname, der angegeben wurde, als das Assertion-Signaturzertifikat vom Identitätsanbieter in die für die SAML-Authentifizierung verwendete Vertrauensspeicherdatei importiert wurde.
  • - saml. In der Informatica-Domäne aktivierte oder deaktivierte SAML-Authentifizierung.
  • - std. Das Verzeichnis mit der benutzerdefinierten Vertrauensspeicherdatei, die für die Verwendung der SAML-Authentifizierung auf Gateway-Knoten innerhalb der Domäne erforderlich ist.
  • - stp. Das für die SAML-Authentifizierung verwendete benutzerdefinierte Vertrauensspeicherpasswort.
Weitere Informationen finden Sie im Kapitel „infacmd isp-Befehlsreferenz“ der Informatica 10.2-Befehlsreferenz.

infacmd isp createConnection

In diesem Abschnitt werden neue, geänderte und entfernte Hadoop-Verbindungsoptionen für die Eigenschaft „infacmd isp createConnection“ in 10.2 aufgelistet.

Hadoop-Verbindungsoptionen

In der folgenden Tabelle werden neue Hadoop-Verbindungsoptionen beschrieben, die in 10.2 verfügbar sind:
Option
Beschreibung
clusterConfigId
Die Clusterkonfigurations-ID, die dem Hadoop-Cluster zugeordnet ist.
blazeJobMonitorURL
Der Hostname und die Portnummer für die Blaze-Job-Überwachung.
rejDirOnHadoop
Aktiviert hadoopRejDir. Wird verwendet, um einen Speicherort anzugeben, an den Ablehnungsdateien verschoben werden sollen, wenn Zuordnungen ausgeführt werden.
hadoopRejDir
Das Remoteverzeichnis, in das der Datenintegrationsdienst Ablehnungsdateien verschiebt, wenn Sie Zuordnungen ausführen. Aktivieren Sie das Ablehnungsverzeichnis mithilfe von rejDirOnHadoop.
sparkEventLogDir
Ein optionaler HDFS-Dateipfad des Verzeichnisses, das die Spark-Engine zur Protokollierung von Ereignissen verwendet.
sparkYarnQueueName
Der von der Spark-Engine verwendete Name der YARN-Scheduler-Warteschlange, der verfügbare Ressourcen auf einem Cluster angibt.
In der folgenden Tabelle werden Hadoop-Verbindungsoptionen beschrieben, die in 10.2 umbenannt werden:
Aktueller Name
Früherer Name
Beschreibung
blazeYarnQueueName
cadiAppYarnQueueName
Der von der Blaze-Engine verwendete Warteschlangenname des YARN-Schedulers, der verfügbare Ressourcen auf einem Cluster angibt. Bei diesem Namen wird die Groß-/Kleinschreibung beachtet.
blazeExecutionParameterList
cadiExecutionParameterList
Benutzerdefinierte Eigenschaften, die der Blaze-Engine eindeutig zugeordnet sind.
blazeMaxPort
cadiMaxPort
Der Maximalwert für den Portnummernbereich der Blaze-Engine.
blazeMinPort
cadiMinPort
Der Minimalwert für den Portnummernbereich der Blaze-Engine.
blazeUserName
cadiUserName
Der Besitzer des Blaze-Diensts und der Blaze-Dienstprotokolle.
blazeStagingDirectory
cadiWorkingDirectory
Der HDFS-Dateipfad des Verzeichnisses, das von der Blaze-Engine zum Speichern temporärer Dateien verwendet wird.
hiveStagingDatabaseName
databaseName
Namespace für Hive-Staging-Tabellen.
impersonationUserName
hiveUserName
Hadoop-Identitätswechselbenutzer. Der Benutzername, den der Datenintegrationsdienst annimmt, um Zuordnungen in der Hadoop-Umgebung auszuführen.
sparkStagingDirectory
SparkHDFSStagingDir
Der HDFS-Dateipfad des Verzeichnisses, das von der Spark-Engine zum Speichern temporärer Dateien für die Ausführung von Jobs verwendet wird.
In der folgenden Tabelle werden Hadoop-Verbindungsoptionen beschrieben, die aus der Benutzeroberfläche entfernt und in die Clusterkonfiguration importiert werden:
Option
Beschreibung
RMAddress
Der Dienst innerhalb von Hadoop, der Ressourcenanfragen übermittelt und YARN-Anwendungen erzeugt.
Als yarn.resourcemanager.address in die Clusterkonfiguration importiert.
defaultFSURI
Die URI für den Zugriff auf das verteilte Standard-Hadoop-Dateisystem.
Als Eigenschaft fs.defaultFS oder fs.default.name in die Clusterkonfiguration importiert.
In der folgenden Tabelle werden Hadoop-Verbindungsoptionen beschrieben, die im 10.2 veraltet sind und nicht mehr in der Benutzeroberfläche verfügbar sind:
Option
Beschreibung
metastoreDatabaseDriver*
Treiberklassenname für den JDBC-Datenspeicher.
metastoreDatabasePassword*
Das Passwort für den Metastore-Benutzernamen.
metastoreDatabaseURI*
Die JDBC-Verbindungs-URI zum Zugriff auf den Datenspeicher in einer lokalen Metastore-Einrichtung.
metastoreDatabaseUserName*
Der Benutzername der Metastore-Datenbank.
metastoreMode*
Steuert, ob eine Verbindung zu einem Remote-Metastore oder einem lokalen Metastore hergestellt wird.
remoteMetastoreURI*
Die Metastore-URI, die für den Zugriff auf Metadaten in einer Remote-Metastore-Einrichtung verwendet wird.
Diese Eigenschaft wird als Eigenschaft hive.metastore.uris in die Clusterkonfiguration importiert.
jobMonitoringURL
Die URL für den JobHistory-Server unter MapReduce.
* Diese Eigenschaften sind in 10.2 veraltet. Wenn Sie auf 10.2 aktualisieren, werden die Eigenschaftswerte, die Sie in einer früheren Version festgelegt haben, im Repository gespeichert, sie werden jedoch nicht in den Verbindungseigenschaften angezeigt.
Die folgenden Eigenschaften werden gelöscht. Wenn Sie in Verbindungszeichenfolgen angezeigt werden, haben Sie keine Auswirkung:

HBase-Verbindung

In der folgenden Tabelle werden HBase-Verbindungsoptionen beschrieben, die aus der Verbindung entfernt und in die Clusterkonfiguration importiert werden:
Eigenschaft
Beschreibung
ZOOKEEPERHOSTS
Name des Computers, auf dem der ZooKeeper-Server gehostet wird.
ZOOKEEPERPORT
Portnummer des Computers, auf dem der ZooKeeper-Server gehostet wird.
ISKERBEROSENABLED
Ermöglicht der Informatica-Domäne die Kommunikation mit dem HBase-Master- oder -Regionsserver, der Kerberos-Authentifizierung verwendet.
hbaseMasterPrincipal
Dienst-Prinzipalname (SPN) des HBase-Masterservers.
hbaseRegionServerPrincipal
Dienst-Prinzipalname (SPN) des HBase-Regionsservers.

Hive-Verbindung

In der folgenden Tabelle werden Hive-Verbindungsoptionen beschrieben, die aus der Verbindung entfernt und in die Clusterkonfiguration importiert werden:
Eigenschaft
Beschreibung
defaultFSURI
Die URI für den Zugriff auf das verteilte Standard-Hadoop-Dateisystem.
jobTrackerURI
Der Dienst innerhalb von Hadoop, der die MapReduce-Aufgaben an bestimmte Knoten im Cluster sendet.
hiveWarehouseDirectoryOnHDFS
Der absolute HDFS-Dateipfad der Standarddatenbank für das lokale Cluster-Warehouse.
metastoreExecutionMode
Steuert, ob eine Verbindung zu einem Remote-Metastore oder einem lokalen Metastore hergestellt wird.
metastoreDatabaseURI
Die JDBC-Verbindungs-URI zum Zugriff auf den Datenspeicher in einer lokalen Metastore-Einrichtung.
metastoreDatabaseDriver
Treiberklassenname für den JDBC-Datenspeicher.
metastoreDatabaseUserName
Der Benutzername der Metastore-Datenbank.
metastoreDatabasePassword
Das Passwort für den Metastore-Benutzernamen.
remoteMetastoreURI
Die Metastore-URI, die für den Zugriff auf Metadaten in einer Remote-Metastore-Einrichtung verwendet wird.
Diese Eigenschaft wird als Eigenschaft hive.metastore.uris in die Clusterkonfiguration importiert.

HBase-Verbindungsoptionen für MapR-DB

Die Verbindungsoption ISKERBEROSENABLED ist veraltet und wird in die Clusterkonfiguration importiert.

infacmd mrs-Befehle

In der folgenden Tabelle werden die neuen infacmd-Befehle „mrs“ beschrieben:
Befehl
Beschreibung
manageGroupPermissionOnProject
Verwaltet Berechtigungen in mehreren Projekten für eine Gruppe.
manageUserPermissionOnProject
Verwaltet Berechtigungen in mehreren Projekten für einen Benutzer.
upgradeExportedObjects
Führt ein Upgrade von Objekten, die aus einer früheren Informatica-Version in eine XML-Datei exportiert wurden, auf das aktuelle Metadaten-Format durch. Der Befehl generiert eine XML-Datei, die die Objekte aus dem Upgrade enthält.
Weitere Informationen finden Sie im Kapitel „infacmd mrs-Befehlsreferenz“ der Informatica 10.2-Befehlsreferenz.

infacmd ms-Befehle

In der folgenden Tabelle werden die neuen infacmd-Befehle „ms“ beschrieben:
Befehl
Beschreibung
GetMappingStatus
Ruft den aktuellen Status eines Zuordnungsauftrags nach Auftrags-ID ab.
Weitere Informationen finden Sie im Kapitel „infacmd ms-Befehlsreferenz“ der Informatica 10.2-Befehlsreferenz.

infacmd wfs-Befehle

In der folgenden Tabelle werden neue infacmd wfs-Befehle beschrieben:
Befehl
Beschreibung
completeTask
Vervollständigt eine Human-Aufgabeninstanz, die Sie angeben.
delegateTask
Weist einem Benutzer oder einer Gruppe die Besitzrechte für eine Human-Aufgabeninstanz zu.
listTasks
Listet die Human-Aufgabeninstanzen auf, die den von Ihnen angegebenen Filterkriterien entsprechen.
releaseTask
Gibt eine Human-Aufgabeninstanz vom aktuellen Besitzer frei, und gibt die Besitzrechte der Aufgabeninstanz an den Business-Administrator zurück, den die Arbeitsablaufkonfiguration identifiziert.
startTask
Ändert den Status einer Human-Aufgabeninstanz in IN_PROGRESS.
Weitere Informationen finden Sie im Kapitel „infacmd wfs-Befehlsreferenz“ der Informatica 10.2-Befehlsreferenz.

infasetup-Befehle

In der folgenden Tabelle werden Änderungen an infasetup-Befehlen beschrieben:
Befehl
Beschreibung
DefineDomain
Die folgenden Optionen werden zum Konfigurieren der SAML-Authentifizierung (Secure Assertion Markup Language) hinzugefügt:
  • - asca. Der Aliasname, der angegeben wurde, als das Assertion-Signaturzertifikat vom Identitätsanbieter in die für die SAML-Authentifizierung verwendete Vertrauensspeicherdatei importiert wurde.
  • - cst. Der zulässige zeitliche Unterschied zwischen der AD FS-Host-Systemuhr (Active Directory Federation Services) und der Systemuhr des Master-Gateway-Knotens.
  • - std. Das Verzeichnis mit der benutzerdefinierten Vertrauensspeicherdatei, die für die Verwendung der SAML-Authentifizierung auf Gateway-Knoten innerhalb der Domäne erforderlich ist.
  • - stp. Das für die SAML-Authentifizierung verwendete benutzerdefinierte Vertrauensspeicherpasswort.
DefineGatewayNode
Die folgenden Optionen werden zum Konfigurieren der SAML-Authentifizierung hinzugefügt:
  • - asca. Der Aliasname, der angegeben wurde, als das Assertion-Signaturzertifikat vom Identitätsanbieter in die für die SAML-Authentifizierung verwendete Vertrauensspeicherdatei importiert wurde.
  • - saml. Aktiviert oder deaktiviert die SAML-Authentifizierung in der Informatica-Domäne.
  • - std. Das Verzeichnis mit der benutzerdefinierten Vertrauensspeicherdatei, die für die Verwendung der SAML-Authentifizierung auf Gateway-Knoten innerhalb der Domäne erforderlich ist.
  • - stp. Das für die SAML-Authentifizierung verwendete benutzerdefinierte Vertrauensspeicherpasswort.
UpdateDomainSamlConfig
Umbenannt von UpdateSamlConfig.
Die folgende Option wird zum Konfigurieren der SAML-Authentifizierung hinzugefügt:
  • - cst. Der zulässige zeitliche Unterschied zwischen dem AD FS-Host-System-Clock und der Systemuhr auf dem Master-Gateway-Knoten.
UpdateGatewayNode
Die folgenden Optionen werden zum Konfigurieren der SAML-Authentifizierung hinzugefügt.
  • - asca. Der Aliasname, der angegeben wurde, als das Assertion-Signaturzertifikat vom Identitätsanbieter in die für die SAML-Authentifizierung verwendete Vertrauensspeicherdatei importiert wurde.
  • - saml. Aktiviert oder deaktiviert die SAML-Authentifizierung in der Informatica-Domäne.
  • - std. Das Verzeichnis mit der benutzerdefinierten Vertrauensspeicherdatei, die für die Verwendung der SAML-Authentifizierung auf Gateway-Knoten innerhalb der Domäne erforderlich ist.
  • - stp. Das für die SAML-Authentifizierung verwendete benutzerdefinierte Vertrauensspeicherpasswort.
Weitere Informationen finden Sie im Kapitel „infasetup-Befehlsreferenz“ der Informatica 10.2-Befehlsreferenz.

pmrep-Befehle

In der folgenden Tabelle werden neue pmrep-Befehle beschrieben:
Befehl
Beschreibung
CreateQuery
Erstellt eine Abfrage im Repository.
DeleteQuery
Löscht eine Abfrage aus dem Repository.
In der folgenden Tabelle werden Updates für pmrep-Befehle beschrieben:
Befehl
Beschreibung
CreateConnection
Enthält die folgende aktualisierte Option:
-w. Ermöglicht es Ihnen, einen Parameter in der Passwort-Option zu verwenden.
ListObjectDependencies
Enthält die folgende aktualisierte Option:
o. Die Objekttypenliste enthält query und deploymentgroup.
UpdateConnection
Enthält die folgenden aktualisierten Optionen:
-w. Ermöglicht es Ihnen, einen Parameter in der Passwort-Option zu verwenden.
-x. Deaktiviert die Verwendung von Passwortparametern, wenn Sie den Parameter im Passwort verwenden.
Weitere Informationen finden Sie im Kapitel „pmrep-Befehlsreferenz“ der Informatica 10.2-Befehlsreferenz.