Polecenia i opcje
Narzędzie PQTest oferuje zestaw poleceń, z których każdy ma własny zestaw opcji, aby usprawnić proces testowania. Szczegółowe wyjaśnienia i instrukcje użycia dla tych poleceń zostały opisane w poniższych sekcjach.
Polecenia
W poniższej tabeli wymieniono wszystkie polecenia PQTest.exe:
Polecenie | opis |
---|---|
szablon poświadczeń | Generuje szablon do ustawiania poświadczeń źródła danych. |
compare | Wykonuje PQ (plik testowy) i porównuje wyniki z PQOut (plik wyjściowy testu). Jeśli plik wyjściowy testu nie istnieje, zostanie on wygenerowany automatycznie. |
delete-credential | Usuwa poświadczenia z magazynu poświadczeń. |
Odkryj | Zwraca wyniki odnajdywania źródła danych dla danego wyrażenia. |
informacje o | Zwraca wszystkie informacje o module rozszerzenia. |
list-credential | Zwraca wszystkie poświadczenia w magazynie poświadczeń. |
Oauth | Wyświetla informacje o kliencie OAuth dla danego wyrażenia lub źródła danych. |
refresh-credential | Odświeża poświadczenia protokołu OAuth w magazynie poświadczeń. |
run-test | Wykonuje testy i zwraca wyniki. |
set-credential | Ustawia poświadczenia i zapisuje je w magazynie poświadczeń. |
test-connection | Wykonuje wywołanie testowe Połączenie ion dla danego łącznika. |
walidacja | Sprawdza poprawność implementacji testowej Połączenie ion łącznika. |
version | Zwraca informacje o wersji produktu. |
Opcje
W poniższej tabeli wymieniono wszystkie opcje poleceń PQTest.exe:
Opcja | Abbr. | opis |
---|---|---|
--Pomoc | -?/-H | Wyświetla informacje pomocy dotyczące poleceń i opcji. |
--authenticationKind | -Ak | Określa rodzaj uwierzytelniania (Anonimowy, UsernamePassword, Key, Windows, OAuth2). |
--applicationProperty | -Ap | Ustawienie właściwości pojedynczej aplikacji (key=value format). |
--applicationPropertyFile | -Apf | Ścieżka do pliku właściwości aplikacji. |
--diagnosticChannels | -Dc | Lista kanałów diagnostycznych do subskrybowania Połączenie Mashup (obecnie obsługiwane: Odbc). |
--dataSourceKind | -Dsk | Rodzaj źródła danych. |
--dataSourcePath | -Dsp | Ścieżka źródła danych. |
--environmentConfiguration | -Ec | Ustawienie konfiguracji środowiska indywidualnego (key=value format). |
--environmentConfigurationFile | -Ecf | Ścieżka do pliku konfiguracji środowiska. |
--Rozszerzenie | -e | Określ moduły źródłowe rozszerzenia łącznika (.mez/.pqx). Tę opcję można określić więcej niż raz. |
--failOnFoldingFailure | -foff | Replikuje zachowanie trybu DirectQuery przez niepowodzenie, gdy zapytanie nie składa się całkowicie. |
--failOnMissingOutputFile | -fomof | Funkcja Compare nie generuje pliku PQOut i kończy się niepowodzeniem, jeśli nie istnieje. |
--Interaktywne | Zezwalaj na interakcję z użytkownikiem (na przykład uwierzytelnianie). | |
--keyVault | -Kv | Użyj usługi Azure Key Vault do przechowywania poświadczeń z daną nazwą wpisu tajnego. |
--logMashupEngineTraces | -l | Włącz rejestrowanie. Akceptowane wartości to: all | | user engine . |
--parameterQueryFile | -Pa | Plik zapytania parametrów zawierający wyrażenie M (m/.pq) wskazujące dane testowe w źródle danych. |
--prettyPrint | -p | Określ rozszerzenie kart danych wyjściowych JSON, które można łatwiej odczytać. |
--queryFile | -q | Plik zapytania zawierający dokument sekcji lub wyrażenie języka M (.m/.pq). |
--settingsFile | -Sf | Ścieżka do pliku JSON ustawień, który zawiera konfiguracje dla przebiegów testów. |
--trxReportPath | -Trx | Generuje plik wyników trX (plik wyników testów programu Visual Studio) i oddzielne pliki JSON dla każdego testu w danej ścieżce. |
--useLegacyBrowser | Użyj starszej kontrolki przeglądarki (IE11) do interaktywnego przepływu OAuth (zamiast przeglądarki Microsoft Edge Chromium/Webview2). | |
--useSystemBrowser | Użyj przeglądarki systemowej do interaktywnego przepływu OAuth. |