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: all engine | 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. |