Comandos e opções
O PQTest oferece um conjunto de comandos, cada um com seu próprio conjunto de opções, para agilizar seu processo de teste. Explicações detalhadas e instruções de uso para esses comandos são descritas nas seções a seguir.
Comandos
A tabela a seguir lista todos os comandos para PQTest.exe:
Comando | Description |
---|---|
modelo de credencial | Gera um modelo para definir credenciais de fonte de dados. |
comparar preços | 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ê. |
excluir-credencial | Exclui credenciais do repositório de credenciais. |
descubra | Retorna resultados de descoberta de fonte de dados para uma determinada expressão. |
informação | Retorna todas as informações do módulo de extensão. |
lista-credencial | 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 OAuth no repositório de credenciais. |
ensaio-execução | Executa testes e retorna os resultados. |
set-credencial | Define uma credencial e a salva no repositório de credenciais. |
conexão de teste | 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 PQTest.exe comandos:
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). |
--applicationPropriedade | -AP | Configuração da propriedade do aplicativo individual (formato key=value). |
--applicationPropertyFile | -APF | Caminho para o arquivo de propriedades do aplicativo. |
--Canais de diagnóstico | -CC | Lista de canais de diagnóstico para se inscrever para o Mashup Connection (atualmente suportado: Odbc). |
--dataSourceKind | -DSK | Tipo de fonte de dados. |
--dataSourcePath | -DSP | Caminho da fonte de dados. |
--environmentConfiguration | -CE | Definição de configuração do ambiente individual (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). Esta opção pode ser especificada mais de uma vez. |
--failOnFoldingFailure | -foff | Replica o comportamento do DirectQuery falhando quando uma consulta não se dobra completamente. |
--failOnMissingOutputFile | -fomof | Comparar não gera um arquivo PQOut e falha se ele não existir. |
--interativo | Permitir a interação do usuário (por exemplo, autenticação). | |
--keyVault | -KV | Use o Azure Key Vault para armazenamento de credenciais com o nome secreto fornecido. |
--logMashupEngineTraces | -l | Habilite o registro em log. Os valores aceites são: all engine | user | . |
--parameterQueryFile | -PA | Arquivo de consulta de parâmetro que contém expressão M (.m/.pq) apontando para os dados de teste na fonte de dados. |
--prettyPrint | -p | Especifique a expansão com guias da saída JSON que seja mais facilmente legível. |
--queryFile | -q | Arquivo de consulta contendo documento de seção ou expressão M (.m/.pq). |
--settingsFile | -SF | Caminho para o arquivo JSON de configurações que possui configurações para execuções de teste. |
--trxReportPath | -TRX | Gera um arquivo de resultados TRX (Visual Studio Test Results File) e arquivos JSON separados para cada teste em um determinado caminho. |
--useLegacyBrowser | Use o controle de navegador herdado (IE11) para fluxo OAuth interativo (em vez do Microsoft Edge Chromium/Webview2). | |
--useSystemBrowser | Use o navegador do sistema para fluxo OAuth interativo. |