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.exe aufgeführt:

Befehl Beschreibung
credential-template Generiert eine Vorlage zum Festlegen von Datenquellen-Anmeldeinformationen.
compare 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.
delete-credential Löscht Anmeldeinformationen aus dem Credential Store.
discover Gibt Ergebnisse der Datenquellenermittlung für einen bestimmten Ausdruck zurück.
info Gibt alle Erweiterungsmodulinformationen zurück.
list-credential Gibt alle Anmeldeinformationen im Credential Store zurück.
oauth Zeigt OAuth-Clientinformationen für einen bestimmten Ausdruck oder eine Datenquelle an.
refresh-credential Aktualisiert OAuth-Anmeldeinformationen im Credential Store.
run-test Führt Tests aus und gibt die Ergebnisse zurück.
set-credential Legt Anmeldeinformationen fest und speichert sie im Credential Store.
test-connection Führt einen TestConnection-Aufruf für einen bestimmten Connector aus.
validate Überprüft die TestConnection-Implementierung des Connectors.
version Gibt Produktversionsinformationen zurück.

Options

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

Option Abkürzung Beschreibung
--help -?/-h Druckt Hilfeinformationen für Befehle und Optionen.
--authenticationKind -ak Gibt die Authentifizierungsart an (Anonym, Benutzername/Kennwort, Schlüssel, Windows, OAuth2).
--applicationProperty -ap Einstellung einzelner Anwendungseigenschaften (Key=Wertformat).
--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 Datenquellenart
--dataSourcePath -dsp Datenquellenpfad
--environmentConfiguration -ec Konfigurationseinstellung für einzelne Umgebungen (Key=Wertformat).
--environmentConfigurationFile -ecf Pfad zur Umgebungskonfigurationsdatei
--extension -e Angeben von Quellmodulen für Connectorerweiterungen (.mez/.pqx).
Diese Option kann mehrfach angegeben werden.
--failOnFoldingFailure -foff Repliziert das DirectQuery-Verhalten, indem ein Fehler auftritt, wenn eine Abfrage nicht vollständig gefaltet wird.
--failOnMissingOutputFile -fomof Der Vergleich generiert keine PQOut-Datei und schlägt fehl, wenn diese nicht vorhanden ist.
--interactive 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 Aktivieren der Protokollierung. Zulässige Werte sind all | user | engine.
--parameterQueryFile -pa Parameterabfragedatei, die den M-Ausdruck (.m/.pq) enthält, der auf die Testdaten in der Datenquelle verweist.
--prettyPrint -p Geben Sie die Erweiterung der JSON-Ausgabe im Registerkartenformat an, die einfacher lesbar ist.
--queryFile -q Abfragedatei mit Abschnittsdokument oder M-Ausdruck (.m/.pq).
--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 Verwendet das Legacy-Browsersteuerelement (IE11) für den interaktiven OAuth-Fluss (anstelle von Microsoft Edge Chromium/Webview2).
--useSystemBrowser Verwendet den Systembrowser für den interaktiven OAuth-Fluss.