Compartir a través de


Comandos y opciones

PQTest ofrece un conjunto de comandos, cada uno con su propio conjunto de opciones, cuyo objetivo es simplificar el proceso de prueba. Las explicaciones detalladas y las instrucciones de uso de estos comandos se describen en las secciones siguientes.

Comandos

En la tabla siguiente se enumeran todos los comandos de PQTest.exe:

Comando Descripción
credential-template Genera una plantilla para configurar las credenciales del origen de datos.
compare Ejecuta PQ (archivo de prueba) y compara los resultados con PQOut (archivo de resultados de la prueba). Si el archivo de resultados de la prueba no existe, se generará automáticamente.
delete-credencial Elimina las credenciales del almacén de credenciales.
detectar Devuelve los resultados de la detección de orígenes de datos para una expresión determinada.
info Devuelve toda la información del módulo de extensión.
list-credential Devuelve todas las credenciales del almacén de credenciales.
oauth Muestra información de cliente de OAuth para una expresión u origen de datos determinado.
refresh-credential Actualiza las credenciales de OAuth en el almacén de credenciales.
run-test Ejecuta las pruebas y devuelve los resultados.
set-credential Configura una credencial y la guarda en el almacén de credenciales.
test-connection Realiza una llamada TestConnection para un conector determinado.
validate Valida la implementación TestConnection del conector.
version Devuelve información de la versión del producto.

Opciones

En la tabla siguiente se enumeran todas las opciones para los comandos “PQTest.exe”:

Opción Abrev. Descripción
--help -?/-h Muestra información de ayuda para los comandos y opciones.
--authenticationKind -ak Especifica el tipo de autenticación (anónima, de usuario y contraseña, de clave, Windows, OAuth2).
--applicationProperty -ap Configuración de la propiedad de aplicación individual (formato clave=valor).
--applicationPropertyFile -apf Ruta de acceso al archivo de propiedades de la aplicación.
--diagnosticChannels -dc Lista de canales de diagnóstico para suscribirse a Mashup Connection (compatible actualmente: Odbc).
--dataSourceKind -dsk Tipo de origen de datos.
--dataSourcePath /dsp Ruta de acceso de origen de datos.
--environmentConfiguration -ec Configuración de entorno individual (formato clave=valor).
--environmentConfigurationFile -ecf Ruta de acceso al archivo de configuración del entorno.
--extension -e Especifica los módulos de origen de la extensión del conector (.mez/.pqx).
Esta opción se puede especificar más de una vez.
--failOnFoldingFailure -foff Replica el comportamiento de DirectQuery al generar errores cuando una consulta no se pliega por completo.
--failOnMissingOutputFile -fomof El comando “compare” no genera un archivo PQOut y genera un error si no existe.
--interactive Permite la interacción del usuario (por ejemplo, la autenticación).
--keyVault kv- Utilizar Azure Key Vault para el almacenamiento de credenciales con el nombre del secreto especificado.
--logMashupEngineTraces -l Habilitar el registro. Los valores aceptados son: all | user | engine.
--parameterQueryFile -pa Archivo de consulta de parámetros que contiene la expresión M (.m/.pq) que apunta a los datos de prueba en el origen de datos.
--prettyPrint -p Especifique la expansión con pestañas de la salida JSON que sea más fácil de leer.
--queryFile -q Archivo de consulta que contiene el documento de sección o la expresión M (.m/.pq).
--settingsFile -sf Ruta de acceso al archivo JSON de configuración con las configuraciones para las series de pruebas.
--trxReportPath -trx Genera un archivo de resultados de TRX (archivo de resultados de pruebas de Visual Studio) y archivos JSON independientes para cada prueba en una ruta de acceso determinada.
--useLegacyBrowser Utilice el control de navegador antiguo (IE11) para el flujo de OAuth interactivo (en lugar de Microsoft Edge Chromium/Webview2).
--useSystemBrowser Utilice el navegador del sistema para el flujo de OAuth interactivo.