Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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. |