Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El validador del kit de herramientas de extensibilidad de Microsoft Fabric es una herramienta de validación completa para cargas de trabajo de Microsoft Fabric. Ayuda a los publicadores a validar sus cargas de trabajo con respecto a los requisitos de Microsoft Fabric antes de enviarlos para la certificación oficial.
Esta herramienta es la herramienta de validación pública para asociados externos y clientes que desarrollan cargas de trabajo de Fabric.
Información general
La herramienta de validación permite a los creadores de cargas de trabajo validar automáticamente sus cargas de trabajo de Microsoft Fabric. Está diseñado para ayudar a identificar posibles problemas al principio del proceso de desarrollo, lo que hace que el proceso de validación oficial sea más probable que se realice correctamente.
Importante
La validación automática correcta no garantiza el paso de la validación oficial, pero aumenta significativamente la probabilidad de éxito detectando problemas comunes al principio.
Prerrequisitos
- Node.js (versión 14 o posterior)
- Cuenta de Microsoft Fabric con acceso a Fabric Workload Hub
- Chrome/Chromium Browser (para descarga automatizada de manifiestos)
- Paquete de carga de trabajo creado con el Kit de herramientas de extensibilidad de Microsoft Fabric
- Carga de trabajo publicada - la carga de trabajo debe publicarse en un arrendatario para iniciar la validación.
Sugerencia
Usa una entidad diferente para la validación que la utilizada para la publicación. Esto le permite experimentar lo que verán los usuarios finales y proporciona un entorno de validación más realista.
Comienza
1. Construir la carga de trabajo
En primer lugar, cree la carga de trabajo con el kit de inicio oficial:
- Clone el Kit de herramientas de extensibilidad de Fabric (kit de inicio).
- Siga la documentación del kit de herramientas para compilar la carga de trabajo.
2. Instalación de dependencias
Vaya al directorio del validador e instale las dependencias:
cd fabric-extensibility-toolkit-validator/validator
npm install
3. Validación básica
Ejecute una validación completa para la carga de trabajo:
Comando de validación básica
node index.js --workload-name "YourPublisher.YourWorkload" --workload-stage "Preview"
Ejemplo con carga de trabajo real
node index.js --workload-name "Contoso.DataProcessor" --workload-stage "Preview"
Para cargas de trabajo de fase GA
node index.js --workload-name "Contoso.DataProcessor" --workload-stage "GA"
Nota:
Asegúrese de que ha iniciado sesión en Microsoft Fabric en el explorador antes de ejecutar la validación y asegúrese de que la carga de trabajo está publicada y accesible en el inquilino de destino.
Opciones de línea de comandos
| Opción | Description | Example |
|---|---|---|
--workload-name |
Nombre completo de la carga de trabajo (Publisher.Product) | "Contoso.DataProcessor" |
--workload-stage |
Fase de validación |
"Preview" o "GA" |
--help |
Mostrar información de ayuda | (solo indicador) |
Proceso de validación
El validador se ejecuta en varias fases:
- Descarga del manifiesto : descarga automáticamente el manifiesto de carga de trabajo de Fabric Workload Hub.
- Detección de pruebas: identifica los casos de prueba aplicables en función del tipo de carga de trabajo.
- Ejecución de pruebas: ejecuta pruebas de validación mediante los validadores configurados (tanto automatizados como manuales).
- Generación de informes: crea informes completos en varios formatos.
Estructura de salida
Después de la validación, encontrará resultados en el Results directorio:
Results/
├── YourPublisher.YourWorkload/
│ └── Preview/
│ └── [ValidationID]/
│ ├── YourPublisher.YourWorkload_Metadata.json
│ ├── YourPublisher.YourWorkload_Manifest.json
│ ├── YourPublisher.YourWorkload_Workload_Tests.json
│ ├── YourPublisher.YourWorkload.Item_Item_Tests.json
│ └── Reports/
│ ├── ValidationReport.md
│ ├── ValidationReport.html
│ └── ValidationReport.pdf
Validadores
La herramienta usa un conjunto de validadores especializados para comprobar distintos aspectos de la carga de trabajo. Algunos validadores están automatizados, mientras que otros requieren interacción manual.
Solución de problemas
Problemas del explorador
- Asegúrese de que Chrome/Chromium está instalado y accesible.
- Asegúrese de que ha iniciado sesión en Microsoft Fabric en el explorador.
- Compruebe la conectividad de red con los servicios de Fabric.
Problemas de descarga de manifiestos
- Compruebe que el nombre de la carga de trabajo coincide exactamente (distingue mayúsculas de minúsculas).
- Asegúrese de que la carga de trabajo está implementada y accesible en Fabric Workload Hub.
- Compruebe la autenticación y los permisos.
Problemas de ejecución de pruebas
- Revise los registros de validación en el directorio Resultados.
- Consulte la documentación del caso de prueba individual en
validator/validators/. - Compruebe que se puede acceder a todos los recursos de carga de trabajo necesarios.
Contenido relacionado
- Paquete de herramientas de extensibilidad de Microsoft Fabric: paquete de inicio oficial para desarrollar cargas de trabajo de Fabric