Partilhar via


Comandos e opções

O PQTest oferece um conjunto de comandos, cada um com o seu próprio conjunto de opções, para simplificar o seu processo de testes. Explicações detalhadas e instruções de utilização destes comandos estão detalhadas nas secções seguintes.

Commands

A tabela seguinte lista todos os comandos para PQTest.exe:

Command Description
modelo de credencial Gera um modelo para definir as credenciais da fonte de dados.
comparar preços Executa o PQ (ficheiro de teste) e compara os resultados com o PQOut (ficheiro de saída de teste). Se o ficheiro de saída de teste não existir, será gerado automaticamente para si.
eliminar-credencial Apaga credenciais a partir do armazenamento de credenciais.
descobrir Devolve os resultados da descoberta de fontes de dados para uma dada expressão.
info Devolve toda a informação do módulo de extensão.
lista de credenciais Devolve todas as credenciais na loja de credenciais.
OAuth Apresenta informação do cliente OAuth para uma dada expressão ou fonte de dados.
Atualizar credencial Atualiza as credenciais OAuth na loja de credenciais.
teste de execução Executa testes e devolve os resultados.
Credencial de SET Define uma credencial e guarda-a na loja de credenciais.
Teste de conexão Realiza uma chamada TestConnection para um dado conector.
validar Valida a implementação do TestConnection do conector.
versão Devolve informações sobre a versão do produto.

Opções

A tabela seguinte lista todas as opções para comandos PQTest.exe:

Opção Abbr. Description
--Ajuda -?/-h Apresenta informação de ajuda para comandos e opções.
--tipoDeAutenticacao -ak Especifica o tipo de autenticação (Anónimo, Nome de UtilizadorPalavra-passe, Chave, Windows, OAuth2).
--Propriedade de aplicação -AP Definição individual de propriedade da aplicação (chave = formato de valor).
--ficheiroPropriedadesAplicação -apf Caminho para o ficheiro de propriedades da aplicação.
--canais de diagnóstico -dc Lista de canais de diagnóstico para subscrever a Mashup Connection (atualmente suportada: Odbc).
--dataSourceKind -DSK Tipo de fonte de dados.
--dataSourcePath -dsp Caminho da fonte de dados.
--configuraçãoDeAmbiente -ec Configuração individual dos parâmetros do ambiente (formato chave=valor).
--environmentConfigurationFile -ECF Caminho para o ficheiro de configuração do ambiente.
--extensão -e Especifique módulos de origem de extensão do conector (.mez/.pqx).
Esta opção pode ser especificada mais do que uma vez.
--failOnFoldingFailure -Foff Replica o comportamento do DirectQuery ao falhar quando uma consulta não se fecha completamente.
--failOnMissingOutputFile -fomof O Compare não gera um ficheiro PQOut e falha se este não existir.
--interativo Permitir a interação do utilizador (por exemplo, autenticação).
--cofre de chaves -kv Use o Azure Key Vault para armazenamento de credenciais com o nome secreto dado.
--logMashupEngineTraces -l Ativar o registo. Os valores aceites são: all | user | engine.
--parameterQueryFile -pa Ficheiro de consulta de parâmetros que contém expressão M (.m/.pq) que aponta para os dados de teste na fonte de dados.
--impressãoBonita -p Especifique uma expansão tabulada da saída JSON que seja mais facilmente legível.
--queryFile -q Ficheiro de consulta contendo um documento de seção ou uma expressão M (.m/.pq).
--settingsFile -SF Caminho para o ficheiro JSON de definições que tem configurações para testes de execução.
--trxReportPath -TRX Gera um ficheiro de resultados TRX (Visual Studio Test Results File) e ficheiros JSON separados para cada teste num determinado caminho.
--useLegacyBrowser Use o controlo do navegador antigo (IE11) para o fluxo interativo de OAuth (em vez de usar o Microsoft Edge Chromium/Webview2).
--useSystemBrowser Use o navegador do sistema para um fluxo OAuth interativo.