Condividi tramite


Comandi e opzioni

PQTest offre una suite di comandi, ognuno con un proprio set di opzioni, per semplificare il processo di test. Le spiegazioni dettagliate e le istruzioni di utilizzo per questi comandi sono descritte nelle sezioni seguenti.

Comandi

Nella tabella seguente sono elencati tutti i comandi per PQTest.exe:

Comando Descrizione
Modello di credenziale Genera un modello per l'impostazione delle credenziali dell'origine dati.
compare Esegue PQ (file di test) e confronta i risultati con PQOut (file di output del test). Se il file di output del test non esiste, verrà generato automaticamente.
delete-credential Elimina le credenziali dall'archivio credenziali.
individua Restituisce i risultati dell'individuazione dell'origine dati per una determinata espressione.
info Restituisce tutte le informazioni sul modulo di estensione.
list-credential Restituisce tutte le credenziali nell'archivio credenziali.
Oauth Visualizza le informazioni sul client OAuth per un'espressione o un'origine dati specificata.
refresh-credential Aggiorna le credenziali OAuth nell'archivio credenziali.
run-test Esegue i test e restituisce i risultati.
set-credential Imposta una credenziale e la salva nell'archivio credenziali.
test-connection Esegue una chiamata test Connessione ion per un determinato connettore.
validate Convalida l'implementazione test Connessione ion del connettore.
versione Restituisce informazioni sulla versione del prodotto.

Opzioni

Nella tabella seguente sono elencate tutte le opzioni per i comandi PQTest.exe:

Opzione Abbr. Descrizione
--help -?/-H Visualizza le informazioni della Guida per i comandi e le opzioni.
--authenticationKind -Ak Specifica il tipo di autenticazione (Anonymous, UsernamePassword, Key, Windows, OAuth2).
--applicationProperty -Ap Impostazione della singola proprietà dell'applicazione (formato key=valore).
--applicationPropertyFile -Apf Percorso del file delle proprietà dell'applicazione.
--diagnosticChannels -dc Elenco dei canali di diagnostica per la sottoscrizione di Mashup Connessione ion (attualmente supportato: Odbc).
--dataSourceKind -Dsk Tipo di origine dati.
--dataSourcePath -Dsp Percorso origine dati.
--environmentConfiguration -Ce Impostazione di configurazione dell'ambiente individuale (formato key=value).
--environmentConfigurationFile -Ecf Percorso del file di configurazione dell'ambiente.
--Estensione -e Specificare i moduli di origine dell'estensione del connettore (.mez/.pqx).
Questa opzione può essere specificata più volte.
--failOnFoldingFailure -foff Replica il comportamento di DirectQuery non riesce quando una query non viene completamente piegata.
--failOnMissingOutputFile -fomof Il confronto non genera un file PQOut e non riesce se non esiste.
--Interattiva Consentire l'interazione dell'utente (ad esempio, l'autenticazione).
--keyVault -Kv Usare Azure Key Vault per l'archiviazione delle credenziali con il nome del segreto specificato.
--logMashupEngineTraces -l Abilita registrazione. I valori accettati sono: allengine | user | .
--parameterQueryFile -Pa File di query dei parametri che contiene l'espressione M (.m/.pq) che punta ai dati di test nell'origine dati.
--prettyPrint -p Specificare l'espansione a schede dell'output JSON più facilmente leggibile.
--queryFile -q File di query contenente il documento di sezione o l'espressione M (.m/.pq).
--settingsFile -Sf Percorso del file JSON delle impostazioni con configurazioni per le esecuzioni di test.
--trxReportPath -Trx Genera un file di risultati TRX (Visual Studio Test Results File) e file JSON separati per ogni test in un determinato percorso.
--useLegacyBrowser Usare il controllo browser legacy (IE11) per il flusso OAuth interattivo (anziché Microsoft Edge Chromium/Webview2).
--useSystemBrowser Usare il browser di sistema per il flusso OAuth interattivo.