Freigeben über


Befehle und Optionen

PQTest bietet eine Reihe von Befehlen mit jeweils eigenen Optionen, um Ihren Testprozess zu optimieren. Ausführliche Erläuterungen und Verwendungsanweisungen für diese Befehle sind in den folgenden Abschnitten beschrieben.

Befehle

In der folgenden Tabelle sind alle Befehle für PQTest.exeaufgeführt:

Command Description
Credential-Template Generiert eine Vorlage zum Festlegen von Datenquellenanmeldeinformationen.
vergleichen Führt PQ (Testdatei) aus und vergleicht die Ergebnisse mit PQOut (Testausgabedatei). Wenn die Testausgabedatei nicht vorhanden ist, wird sie automatisch für Sie generiert.
Anmeldeinformationen löschen Löscht Anmeldeinformationen aus dem Anmeldeinformationsspeicher.
discover Gibt Ergebnisse der Datenquellenermittlung für einen bestimmten Ausdruck zurück.
info Gibt alle Erweiterungsmodulinformationen zurück.
Listenanmeldeinformationen Gibt alle Anmeldeinformationen im Anmeldespeicher zurück.
oauth Zeigt OAuth-Clientinformationen für einen bestimmten Ausdruck oder eine datenquelle an.
Refresh-Credential Erneuert OAuth-Anmeldeinformationen im Anmeldedatenspeicher.
Ausführungs-Test Führt Tests aus und gibt die Ergebnisse zurück.
Set-Credential Legt eine Anmeldeinformation fest und speichert sie im Anmeldeinformationsspeicher.
Testverbindung Führt einen TestConnection-Aufruf für einen bestimmten Connector aus.
validate Überprüft die TestConnection-Implementierung des Connectors.
Ausgabe Gibt Produktversionsinformationen zurück.

Options

In der folgenden Tabelle sind alle Optionen für PQTest.exe Befehle aufgeführt:

Option Abbr. Description
--Hilfe -?/-h Zeigt Hilfeinformationen für Befehle und Optionen an.
--authenticationKind -Ak Gibt die Authentifizierungsart an (Anonym, UsernamePassword, Key, Windows, OAuth2).
--applicationProperty -AP Einstellung einzelner Anwendungseigenschaften (Schlüssel=Wert-Format).
--applicationPropertyFile -apf Pfad zur Anwendungseigenschaftendatei.
--diagnosticChannels -dc Liste der Diagnosekanäle, die für die Mashup-Verbindung abonniert werden sollen (derzeit unterstützt: Odbc).
--dataSourceKind -dsk Datenquellentyp.
--dataSourcePath -dsp Datenquellenpfad.
--environmentConfiguration -EG Konfigurationseinstellung für eine einzelne Umgebung (im Key=Wert-Format).
--environmentConfigurationFile -ecf Pfad zur Umgebungskonfigurationsdatei.
--Erweiterung -e Angeben von Quellmodulen für Connectorerweiterungen (.mez/.pqx).
Diese Option kann mehrmals angegeben werden.
--failOnFoldingFailure -foff Repliziert das DirectQuery-Verhalten, indem ein Fehler auftritt, wenn eine Abfrage nicht vollständig gefaltet wird.
--failOnMissingOutputFile -fomof Vergleich generiert keine PQOut-Datei und schlägt fehl, wenn sie nicht vorhanden ist.
--interaktiv Benutzerinteraktion zulassen (z. B. Authentifizierung).
--keyVault -Kv Verwenden Sie Azure Key Vault für die Speicherung von Anmeldeinformationen mit dem angegebenen geheimen Namen.
--logMashupEngineTraces -l Protokollierung aktivieren. Zulässige Werte sind: all | user | engine.
--parameterQueryFile -pa Parameterabfrage-Datei, die einen M-Ausdruck (.m/.pq) enthält, der auf die Testdaten in der Datenquelle zeigt.
--prettyPrint -p Geben Sie die Erweiterung der JSON-Ausgabe im Registerkartenformat an, die einfacher lesbar ist.
--queryFile -q Abfragedatei, die ein Abschnittsdokument oder einen M-Ausdruck (.m/.pq) enthält.
--settingsFile -Sf Pfad zur JSON-Einstellungsdatei mit Konfigurationen für Testläufe.
--trxReportPath -trx Generiert eine TRX-Ergebnisdatei (Visual Studio Test Results File) und separate JSON-Dateien für jeden Test in einem bestimmten Pfad.
--useLegacyBrowser Verwenden Sie legacy browser control (IE11) für interaktiven OAuth-Fluss (anstelle von Microsoft Edge Chromium/Webview2).
--useSystemBrowser Verwenden Sie den Systembrowser für den interaktiven OAuth-Fluss.