Udostępnij przez


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 dla PQTest.exe:

Komenda Opis
szablon poświadczeń Generuje szablon do ustawiania poświadczeń źródła danych.
porównywać 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.
usuń poświadczenie Usuwa poświadczenia z magazynu poświadczeń.
odkrywać Zwraca wyniki odnajdywania źródła danych dla danego wyrażenia.
Informacja 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.
odśwież poświadczenia Odświeża poświadczenia OAuth w magazynie poświadczeń.
run-test Wykonuje testy i zwraca wyniki.
set-credential Ustawia poświadczenie i zapisuje je w magazynie poświadczeń.
test połączenia Wykonuje wywołanie TestConnection dla danego łącznika.
sprawdzać poprawność Weryfikuje implementację TestConnection łącznika.
wersja 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 subskrypcji Połączenia Mashup (aktualnie obsługiwane: ODBC).
--dataSourceKind -dsk Rodzaj źródła danych.
--dataSourcePath -Dsp Ścieżka źródła danych.
--konfiguracjaŚrodowiska -Ec Indywidualna konfiguracja środowiska (format klucz=wartość).
--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 (komenda powodująca zatrzymanie w przypadku niepowodzenia przy składaniu) -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.
--interaktywny 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ą sekretu.
--logMashupEngineTraces -l Włącz rejestrowanie. Akceptowane wartości to: all | user | engine.
--parameterQueryFile -tata 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).
--plikUstawień -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 starej 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.