Compartilhar via


Comandos e opções

O PQTest oferece um conjunto de comandos, cada um com seu próprio conjunto de opções, para simplificar o processo de teste. Explicações detalhadas e instruções de uso para esses comandos são descritas nas seções a seguir.

Commands

A tabela a seguir lista todos os comandos para PQTest.exe:

Command Description
modelo de credencial Gera um modelo para definir as credenciais da fonte de dados.
comparar Executa PQ (arquivo de teste) e compara os resultados com PQOut (arquivo de saída de teste). Se o arquivo de saída de teste não existir, ele será gerado automaticamente para você.
delete-credential Exclui credenciais do repositório de credenciais.
descobrir Retorna os resultados da descoberta da fonte de dados para uma determinada expressão.
informação Retorna todas as informações do módulo de extensão.
list-credential Retorna todas as credenciais no repositório de credenciais.
oauth Exibe informações do cliente OAuth para uma determinada expressão ou fonte de dados.
atualizar credencial Atualiza as credenciais do OAuth no repositório de credenciais.
executar teste Executa testes e retorna os resultados.
set-credential Define uma credencial e a salva no repositório de credenciais.
teste de conexão Executa uma chamada TestConnection para um determinado conector.
validar Valida a implementação TestConnection do conector.
versão Retorna informações sobre a versão do produto.

Opções

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

Opção Abbr. Description
--Ajuda -?/-h Exibe informações de ajuda para comandos e opções.
--authenticationKind -Ak Especifica o tipo de autenticação (Anonymous, UsernamePassword, Key, Windows, OAuth2).
--applicationProperty -ap Configuração individual de propriedade de aplicação (formato key=value).
--applicationPropertyFile -apf Caminho para o arquivo de propriedades do aplicativo.
--diagnosticChannels -dc Lista de canais de diagnóstico para assinar o Mashup Connection (atualmente com suporte: Odbc).
--dataSourceKind -dsk Tipo de fonte de dados.
--dataSourcePath -dsp Caminho da fonte de dados.
--environmentConfiguration -ec Configuração de uma única variável de ambiente (formato key=value).
--environmentConfigurationFile -Ecf Caminho para o arquivo de configuração do ambiente.
--extensão -e Especifique os módulos de origem da extensão do conector (.mez/.pqx).
Essa opção pode ser especificada mais de uma vez.
--failOnFoldingFailure -foff Replica o comportamento do DirectQuery falhando quando uma consulta não dobra completamente.
--failOnMissingOutputFile -fomof Compare não gera um arquivo PQOut e apresenta falha se ele não existir.
--interativo Permitir interação do usuário (por exemplo, autenticação).
--keyVault -kv Use o Azure Key Vault para armazenamento de credenciais com o nome do segredo fornecido.
--logMashupEngineTraces -l Habilitar o registro em log. Os valores aceitos são: all | user | engine.
--parameterQueryFile -pa Arquivo de consulta de parâmetro que contém a expressão M (.m/.pq) apontando para os dados de teste na fonte de dados.
--prettyPrint -p Especifique a expansão com tabulação da saída JSON para facilitar a leitura.
--queryFile -q Arquivo de consulta que contém documento de seção ou expressão M (.m/.pq).
--settingsFile -sf Caminho para o arquivo JSON de configurações com configurações para execuções de teste.
--trxReportPath -trx Gera um arquivo de resultados TRX (Arquivo de Resultados de Teste do Visual Studio) e arquivos JSON separados para cada teste em um determinado caminho.
--useLegacyBrowser (utilizar navegador legado) Use o controle de navegador herdado (IE11) para o fluxo interativo do OAuth (em vez do Microsoft Edge Chromium/Webview2).
--useSystemBrowser Use o navegador do sistema para o fluxo OAuth interativo.