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 Kit de Ferramentas de Extensibilidade fornece aos clientes e parceiros uma maneira fácil de estender o Fabric às suas necessidades. Você pode adicionar mais recursos que sentem, se comportam e se integram como componentes nativos do Fabric. O Kit de Ferramentas de Extensibilidade permite que os desenvolvedores iniciem em minutos usando o Starter-Kit. Há suporte para ambientes de desenvolvimento local e de nuvem, reduzindo a barreira de entrada. O repositório habilitado para IA também permite o desenvolvimento rápido e ajuda o desenvolvedor ao longo de sua jornada para estender o Fabric.
O que é uma carga de trabalho?
Uma carga de trabalho é um aplicativo Web criado pelo parceiro ou pelo cliente que se integra ao portal do Fabric. O host do Fabric carrega seu aplicativo de acordo com seu manifesto, fornece tokens de autenticação por meio do Microsoft Entra ID e expõe uma API de host para habilitar navegação, aplicação de temas, notificações e outras interações com a plataforma.
Principais características das cargas de trabalho:
- Hospedado por você, renderizado no Fabric via iFrame – seu aplicativo Web é executado em sua infraestrutura, mas é exibido no Fabric
- Controlado por manifesto – os pontos de entrada, os recursos e as permissões são declarados em um arquivo de manifesto
- Autenticação do Microsoft Entra – Tokens delimitados fornecem acesso seguro aos recursos
- Integração da API do Fabric – Usa APIs REST públicas do Fabric para operações de plataforma
Observação
O Kit de Ferramentas de Extensibilidade é a evolução moderna do Kit de Desenvolvimento de Carga de Trabalho projetado para tornar a extensão do Microsoft Fabric com funcionalidade personalizada mais fácil e rápida do que nunca. Ele oferece um ambiente de desenvolvimento simplificado, permitindo que os desenvolvedores se concentrem em inovação e não em infraestrutura. Essa evolução reflete o compromisso da Microsoft em capacitar os desenvolvedores com ferramentas intuitivas, escalonáveis e inteligentes que aceleram a produtividade e desbloqueiam novas possibilidades no Fabric.
O que o Kit de Ferramentas de Extensibilidade fornece
- Uma maneira fácil de estender o Fabric com sua própria funcionalidade
- Um ambiente de desenvolvimento que permite o desenvolvimento fácil e rápido
- Um SDK que abstrai a complexidade do desenvolvedor
- Um Starter-Kit que contém tudo o que você precisa para começar em minutos
- Desenvolvimento habilitado para IA que ajuda você a criar suas ideias
- Publicar cargas de trabalho no locatário do Fabric para todos usarem
- Publicar cargas de trabalho para todos os usuários do Fabric
Quem deve usá-lo
Organizações que adotam o Fabric: O kit de ferramentas é perfeito para qualquer organização que queira estender o Fabric para adaptá-lo às suas necessidades internas específicas. Se você estiver procurando integrar sistemas existentes, criar fluxos de trabalho de processamento de dados personalizados ou criar ferramentas de análise especializadas para suas equipes, o Kit de Ferramentas de Extensibilidade permite que você insira perfeitamente suas soluções em workspaces do Fabric. Os desenvolvedores podem facilmente criar aplicativos de dados e experiências de interface do usuário que se sentem nativos do Fabric, oferecendo suporte a cenários como pipelines personalizados, armazenamentos de dados especializados, aplicativos de visualização e ferramentas operacionais que funcionam com seus itens do Fabric.
Construtores de soluções para o ecossistema do Fabric: Se você estiver criando soluções que deseja fornecer para toda a comunidade do Fabric por meio do Hub de Carga de Trabalho, o kit de ferramentas oferecerá um caminho completo para o mercado. Você pode desenvolver cargas de trabalho inovadoras que resolvem desafios comuns do setor, estendem os recursos do Fabric para casos de uso específicos ou criam experiências totalmente novas que outras organizações podem descobrir, testar e comprar. Isso representa uma oportunidade de negócios significativa para alcançar milhões de usuários do Fabric em todo o mundo, ao mesmo tempo em que cria um fluxo de receita sustentável por meio do marketplace do Hub de Carga de Trabalho.
Itens e integração nativa
As cargas de trabalho podem contribuir com um ou mais tipos de item que aparecem em espaços de trabalho e participam de operações de colaboração, compartilhamento, pesquisa, linhagem e ciclo de vida. Os dados são armazenados no OneLake e os metadados são gerenciados por meio de APIs públicas do Fabric, garantindo que os itens se comportem como qualquer outro artefato do Fabric.
Exemplos de participação nativa:
- Operações CRUD completas – Criar, ler, atualizar e excluir itens no portal do Fabric e na API
- Integração de workspace – ACLs de workspace e governança do tenant são aplicadas automaticamente.
- Capacidade de descoberta – os itens são detectáveis por meio da pesquisa e integrados à navegação
- Armazenamento de dados – Aproveitar o OneLake para armazenamento e gerenciamento de dados
- Suporte a CI/CD – Participação automática em fluxos de trabalho de integração e implantação contínuas
Exemplos de carga de trabalho
Aqui estão alguns exemplos para ajudá-lo a entender possíveis aplicativos de cargas de trabalho do Fabric:
- Aplicativo de dados: cargas de trabalho que reúnem funcionalidades do Fabric e não Fabric para criar um aplicativo completo.
- Armazenamento de dados: cargas de trabalho que gerenciam e armazenam dados. Eles podem fornecer APIs para consultar e gravar dados. Exemplos incluem Lakehouse e Azure Cosmos DB.
- Visualização de dados: aplicativos criados em itens de dados do Fabric, como relatórios do Power BI e dashboards.
- Personalização de infraestrutura: cenários como provisionamento de workspaces pré-configurados ou adição de funcionalidade administrativa.
Os Exemplos de Extensibilidade fornecem vários tipos de item que você pode usar de imediato ou adaptar às suas necessidades.
- Instalador de Pacotes: instala pacotes predefinidos (itens, dados, agendas de trabalho) em workspaces novos ou existentes.
- Editor do OneLake: abre e visualiza dados do OneLake para itens do Fabric, incluindo itens criados por meio do Kit de Ferramentas de Extensibilidade.
Quando usar o Kit de Ferramentas de Extensibilidade
Use o Kit de Ferramentas de Extensibilidade quando quiser trazer uma experiência personalizada ao Fabric, aproveitando sua identidade, governança, armazenamento e APIs. Cenários comuns incluem:
- Experiências de criação específicas do domínio – Criar ferramentas especializadas para seu setor ou caso de uso
- Ferramentas de governança e conformidade – Criar fluxos de trabalho de governança personalizados e painéis de conformidade
- Integrações do sistema – Conectar o Fabric com seus sistemas e fluxos de trabalho existentes
- Análise e visualização personalizadas – Criar ferramentas de análise especializadas que complementam o Power BI
- Ferramentas operacionais – Criar monitoramento personalizado, gerenciamento e painéis operacionais
Principais considerações para o desenvolvimento de uma carga de trabalho do Fabric
Há vários conceitos importantes para entender antes de iniciar o desenvolvimento:
- Experiência do Native Fabric: revisar o sistema de UX do Fabric; todas as cargas de trabalho publicadas devem estar em conformidade com esses princípios de design do sistema.
- Integre-se ao workspace do Fabric: seu aplicativo deve funcionar em um workspace do Fabric, no qual os usuários criam instâncias e colaboram.
- Integração multilocatário: sua carga de trabalho está inserida no Fabric, mas seu código é executado na nuvem. O Fabric expõe APIs para dados e contexto do usuário para que você possa mapear entre o ambiente do cliente e sua implantação.
Trademarks
O Kit de Desenvolvimento de Carga de Trabalho do Microsoft Fabric pode conter marcas comerciais ou logotipos para projetos, produtos ou serviços. O uso autorizado de marcas comerciais ou logotipos da Microsoft está sujeito e deve seguir as Diretrizes de Marca Registrada e Marca da Microsoft.
O uso de marcas comerciais ou logotipos da Microsoft em versões modificadas deste projeto não deve causar confusão ou implicar patrocínio da Microsoft. Qualquer uso de marcas ou logotipos de terceiros está sujeito às políticas desses terceiros.
Conteúdo relacionado
- Arquitetura – Entender a arquitetura técnica
- Principais conceitos e recursos – Saiba mais sobre os principais conceitos
- Visão geral do manifesto – Entender os manifestos da carga de trabalho
- Introdução – Comece a criar sua primeira carga de trabalho
- Publicar uma carga de trabalho do Fabric no Hub de Carga de Trabalho – Saiba mais sobre a publicação