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 Microsoft Fabric Extensibility Toolkit Validator é uma ferramenta de validação abrangente para cargas de trabalho do Microsoft Fabric. Ele ajuda os editores a validar suas cargas de trabalho em relação aos requisitos do Microsoft Fabric antes de enviar para certificação oficial.
Essa ferramenta é a ferramenta de validação pública para parceiros externos e clientes que desenvolvem cargas de trabalho do Fabric.
Visão geral
A ferramenta de validação permite que os criadores de carga de trabalho validem automaticamente suas cargas de trabalho do Microsoft Fabric. Ele foi projetado para ajudar a identificar possíveis problemas no início do processo de desenvolvimento, tornando o processo oficial de validação mais provável de ser bem-sucedido.
Importante
A auto-validação bem-sucedida não é garantia para a aprovação da validação oficial, mas aumenta significativamente a probabilidade de sucesso capturando problemas comuns antecipadamente.
Pré-requisitos
- Node.js (versão 14 ou superior)
- Conta do Microsoft Fabric com acesso ao Fabric Workload Hub
- Navegador Chrome/Chromium (para download automatizado de manifesto)
- Pacote de carga de trabalho criado usando o Kit de Ferramentas de Extensibilidade do Microsoft Fabric
- Carga de trabalho publicada – Sua carga de trabalho deve ser publicada em um locatário antes que a validação possa começar.
Dica
Utilize um tenant diferente para validação do que o utilizado para publicação. Isso permite que você experimente o que os usuários finais verão e fornece um ambiente de validação mais realista.
Introdução
1. Construir sua carga de trabalho
Primeiro, crie sua carga de trabalho usando o kit inicial oficial:
- Clone o Kit de Ferramentas de Extensibilidade do Fabric (kit inicial).
- Siga a documentação do kit de ferramentas para criar sua carga de trabalho.
2. Instalar dependências
Navegue até o diretório do validador e instale as dependências:
cd fabric-extensibility-toolkit-validator/validator
npm install
3. Validação básica
Execute uma validação completa para sua carga de trabalho:
Comando básico de validação
node index.js --workload-name "YourPublisher.YourWorkload" --workload-stage "Preview"
Exemplo com carga de trabalho real
node index.js --workload-name "Contoso.DataProcessor" --workload-stage "Preview"
Para cargas de trabalho de estágio de Disponibilidade Geral (GA)
node index.js --workload-name "Contoso.DataProcessor" --workload-stage "GA"
Observação
Verifique se você está conectado ao Microsoft Fabric em seu navegador antes de executar a validação e verifique se sua carga de trabalho está publicada e acessível no locatário de destino.
Opções de linha de comando
| Opção | Description | Example |
|---|---|---|
--workload-name |
Nome completo da carga de trabalho (Publicador.Produto) | "Contoso.DataProcessor" |
--workload-stage |
Estágio de validação |
"Preview" ou "GA" |
--help |
Mostrar informações de ajuda | (somente sinalizador) |
Processo de validação
O validador passa por vários estágios:
- Download de Manifesto – baixa automaticamente o manifesto de carga de trabalho do Fabric Workload Hub.
- Descoberta de teste – identifica casos de teste aplicáveis com base no tipo de carga de trabalho.
- Execução de teste – executa testes de validação usando os validadores configurados (automatizados e manuais).
- Geração de Relatórios – Cria relatórios abrangentes em vários formatos.
Estrutura de saída
Após a validação, você encontrará resultados no Results diretório:
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
A ferramenta usa um conjunto de validadores especializados para verificar diferentes aspectos da carga de trabalho. Alguns validadores são automatizados, enquanto outros exigem interação manual.
Resolução de problemas
Problemas do navegador
- Verifique se o Chrome/Chromium está instalado e acessível.
- Verifique se você está conectado ao Microsoft Fabric em seu navegador.
- Verifique a conectividade de rede com os serviços do Fabric.
Problemas com o download do manifesto
- Verifique se o nome da carga de trabalho corresponde exatamente (sendo sensível a maiúsculas e minúsculas).
- Verifique se a carga de trabalho está implantada e acessível no Fabric Workload Hub.
- Verifique a autenticação e as permissões.
Problemas de execução de teste
- Examine os logs de validação no diretório Resultados.
- Verifique a documentação específica do caso de teste em
validator/validators/. - Verifique se todos os ativos de carga de trabalho necessários estão acessíveis.
Conteúdo relacionado
- Kit de Ferramentas de Extensibilidade do Microsoft Fabric – Kit inicial oficial para a criação de cargas de trabalho do Fabric