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. |