Requisitos de publicação de carga de trabalho
Este artigo descreve os requisitos necessários para que uma carga de trabalho personalizada seja listada no Hub de carga de trabalho do Microsoft Fabric. Verifique se a carga de trabalho cumpre esses requisitos antes de enviá-la para fornecimento.
Definições:
Obrigatório: as cargas de trabalho precisam implementar e cumprir o requisito de aprovação de validação.
Opcional: as cargas de trabalho podem decidir se desejam usar ou dar suporte a esse requisito ou não. De qualquer forma, ele precisa ser documentado no documento atestado.
Sem suporte: as cargas de trabalho não podem oferecer suporte a esse requisito hoje porque a plataforma não permite isso. Para criar transparência para os parceiros de clientes, ainda é solicitado que as informações sejam colocadas em seu documento de atestado.
Requisitos de negócios
Criar aplicativos no Fabric é mais semelhante à criação de documentos no Office do que ao provisionamento de recursos no Azure. Embora não esperemos que todos os usuários possam tirar proveito de todas as cargas de trabalho do Fabric, cada uma das cargas de trabalho deve agradar ao mais amplo conjunto de usuários.
O Fabric foi projetado para oferecer suporte aos maiores projetos de nível 1 e tamanhos de dados. A plataforma Fabric fornece um conjunto comum de serviços que a carga de trabalho não deve substituir por seus próprios serviços proprietários. O uso consistente dos serviços da plataforma em todas as cargas de trabalho garante uma experiência e uma funcionalidade uniformes em todo o sistema.
Este documento fornece uma visão geral abrangente de todos os diferentes componentes que você precisa levar em conta para certificar uma carga de trabalho. O compartilhamento dessas informações antecipadamente é necessário para migrar para Versão Prévia e GA, consulte Fluxo de Publicação.
Nome | Descrição | Método de validação | Visualizar | Disponibilidade geral | Referência |
---|---|---|---|---|---|
Valor para os clientes | Suas ofertas devem fornecer valor suficiente para justificar o investimento necessário para aprendê-las e usá-las. Sua oferta deve fornecer benefícios importantes, como eficiência aprimorada, recursos inovadores ou vantagens estratégicas. | Atestado | Obrigatório | Obrigatório | |
Termos e condições | Você precisa fornecer aos seus clientes os Termos e condições para a oferta fornecida na plataforma. Nos termos e condições, você precisa destacar os aspectos de conformidade da sua solução. Por exemplo, o que acontece com os dados em repouso e em trânsito? De onde estão disponíveis os serviços que você fornece aos clientes do Azure? | Pacote de cargas de trabalho | Obrigatório | Obrigatório | Visão geral e diretrizes de governança |
Metadados | Os metadados, como título, resumo e ícone, devem ser idênticos no manifesto do pacote de carga de trabalho e no envio da oferta de SaaS na Central de Parceiros. Adicione todos os ativos da carga de trabalho, como ícones e capturas de tela, no diretório fe/assests . Seu pacote de carga de trabalho precisa estar em conformidade com os requisitos de manifesto de front-end e back-end. |
Pacote de cargas de trabalho | Obrigatório | Obrigatório | Manifesto |
Documento de atestado | Os parceiros precisam fornecer uma página que contenha todas as informações sobre o status dos requisitos de publicação de carga de trabalho. Este documento precisa ser vinculado ao Pacote de Carga de Trabalho e mantido atualizado. Você deve adicionar o link no manifesto de metadados da carga de trabalho sob o campo supportLink em certification . O link também deve aparecer na página do produto de carga de trabalho no hub de carga de trabalho. |
Pacote de cargas de trabalho | Obrigatório | Obrigatório | |
Avaliação | Proporcione uma experiência de avaliação fácil e rápida. A experiência deve ser disponibilizada ao cliente sem tempo de espera (menos de 5 segundos) e proporcionar uma maneira fácil e gratuita de explorar a carga de trabalho oferecida. | Atestado | Obrigatório | Obrigatório | Avaliações |
Oferta do Marketplace | Os parceiros precisam integrar uma oferta SaaS no Azure Marketplace. Essa oferta pode ser apenas uma listagem para contato visando obter leads da plataforma. Nossa expectativa é de que os parceiros também façam transações pelo Marketplace. Você pode criar recursos Traga sua própria licença (BYOL) na sua carga de trabalho. | Pacote de cargas de trabalho | Obrigatório | Obrigatório | Criar uma oferta de SaaS Políticas de certificação do Marketplace comercial |
Documentação | Você precisa fornecer a documentação de sua carga de trabalho aos clientes de forma fácil e compreensível. | Pacote de cargas de trabalho | Obrigatório | Obrigatório | |
Monetização | Você pode usar o Azure Marketplace para monetizar sua carga de trabalho. | Atestado | Sem suporte | Opcional | Monetizar sua carga de trabalho |
Requisitos técnicos
A tabela a seguir lista os requisitos técnicos para sua oferta de carga de trabalho.
Categoria | Descrição | Método de validação | Visualizar | Disponibilidade geral | Referência |
---|---|---|---|---|---|
Microsoft Entra Access | As cargas de trabalho do Fabric devem usar a autenticação e a autorização do Microsoft Entra. Se o seu serviço fornecer outros métodos de autenticação para dados que foram originalmente armazenados no Fabric, isso precisará ser documentado. Requisitos extras: |
Atestado | Obrigatório | Obrigatório | Autenticação |
A carga de trabalho deve ter uma dependência estática no escopo https://analysis.windows.net/powerbi/api/Fabric.Extend e obter o consentimento do usuário para ela. A infraestrutura do Kit de Desenvolvimento de Carga de Trabalho ajuda a implementar o fluxo de consentimento, mas a responsabilidade é do proprietário da carga de trabalho assumir a dependência do Fabric. Como estender o escopo e garantir que o consentimento seja concedido. O Fabric reserva os direitos para bloquear a integração com uma carga de trabalho para a qual o consentimento não é concedido. |
Pacote de cargas de trabalho | Obrigatório | Obrigatório | ||
OneLake | O OneLake é onde os dados são armazenados no Fabric. Cargas de trabalho precisam se integrar a ele para armazenar dados nos formatos padrão compatíveis com a plataforma que os outros serviços utilizam. | Atestado | Obrigatório | Obrigatório | OneLake, o OneDrive para dados |
Acesso Condicional ao Microsoft Entra | Os clientes corporativos exigem controle e gerenciamento centralizados das identidades e credenciais usadas para acessar seus recursos e dados e, na Microsoft, o Microsoft Entra fornece esse serviço. Certifique-se de que seu serviço funcione mesmo que os clientes tenham habilitado essa funcionalidade. | Atestado | Obrigatório | Obrigatório | Acesso condicional |
API REST do administrador | As APIs REST do administrador são parte integrante do processo de administração e governança do Fabric. Essas APIs ajudam os administradores do Fabric a descobrir espaços de trabalho e itens e impor a governança, como realizar revisões de acesso etc. A funcionalidade básica é suportada como parte do Workload Development Kit e não precisa de nenhum trabalho dos Parceiros. | Atestado | Com suporte | Com suporte | API REST do administrador |
Monitoramento e diagnóstico voltados para o cliente | Os parceiros são obrigados a armazenar a telemetria de integridade por 30 dias, incluindo a ID da atividade para fins de suporte ao cliente. | Atestado | Obrigatório | Obrigatório | |
B2B | A estratégia de compartilhamento de malha é focada em permitir que os clientes colaborem com seus parceiros de negócios, clientes, fornecedores, subsidiárias etc. Isso também significa que os usuários formam outros locatários que podem ter acesso aos itens que o parceiro está criando. | Atestado | Opcional | Opcional | Compartilhamento de usuário convidado |
Continuidade dos negócios e recuperação de desastres | A Fabric se compromete com uma disponibilidade de serviço perfeita para os clientes. Reconhecemos a importância de planejar eventos imprevistos em um mundo de incertezas. Pedimos aos parceiros que fornecem cargas de trabalho aos clientes no Fabric que pensem nisso também e definam planos de continuidade de negócios e recuperação de desastres (BCDR) projetados para lidar com desastres não planejados e etapas de recuperação. | Atestado | Opcional | Opcional | Confiabilidade no Microsoft Fabric |
Desempenho | O desempenho é um requisito importante para os clientes do Fabric. Recomendamos que nossos parceiros pensem sobre isso também no contexto de sua carga de trabalho e tomem medidas para testar e acompanhar o desempenho de seus Itens. | Atestado | Opcional | Obrigatório | |
Presença | Para garantir que, você possa atender às expectativas dos clientes independentemente de sua região de residência ou capacidade, os parceiros precisam pensar como desejam se alinhar com as regiões e nuvens do Fabric. A disponibilidade em determinadas restrições também afeta seus compromissos de Residência de Dados. | Atestado | Opcional | Opcional | Regiões de malha |
APIs públicas | As APIs públicas do Fabric são a espinha dorsal da automação, permitindo comunicação e integração perfeitas para clientes e ISVs dentro do ecossistema do Fabric. A API pública do Fabric capacita os usuários a criar soluções inovadoras, aprimorar a escalabilidade e simplificar os fluxos de trabalho. | Atestado | Sem suporte | Sem suporte | Documentação |
Requisitos de design/UX
Para se familiarizar com os requisitos de design da sua carga de trabalho do Fabric, revise o Sistema de Experiência do Usuário do Fabric. O sistema Fabric UX fornece uma visão geral dos padrões e componentes que estão disponíveis no Fabric UX para acelerar seu trabalho. Ele também inclui bibliotecas wrapper React e Angular do Fabric UX, que se integram aos componentes Web do Fluent.
Os usuários do Fabric esperam uma UX de carregamento rápido. Independentemente da implementação técnica e da hospedagem regional, sua carga de trabalho deve ser carregada rapidamente em todas as regiões da Fabric.
Nome | Descrição | Método de validação | Visualizar | Disponibilidade geral | Referência |
---|---|---|---|---|---|
UX comum | A carga de trabalho e todos os tipos de item que o parceiro fornece como parte dela precisam estar em conformidade com as diretrizes de UX do Fabric. | Atestado | Obrigatório | Obrigatório | Fabric UX System |
Experiência de criação de itens | Os parceiros precisam estar em conformidade com a experiência de criação de itens de acordo com o sistema de UX do Fabric. | Atestado | Obrigatório | Obrigatório | Fabric UX System |
Hub de monitoramento | As operações de execução longa precisam se integrar ao Fabric Monitoring Hub. | Atestado | Obrigatório | Obrigatório | Hub de monitoramento |
Experiência de avaliação | Os parceiros são obrigados a fornecer uma experiência de avaliação para os usuários, conforme descrito nas diretrizes de design. | Atestado | Opcional | Obrigatório | Modelos de tecido |
Experiência de monetização | Os parceiros que desejam monetizar sua solução na malha precisam seguir os padrões que foram definidos nos modelos de malha. A monetização pode acontecer por meio do Azure Marketplace ou você pode usar seus métodos existentes. Em qualquer caso, você precisa seguir as diretrizes de design definidas nos modelos de tecido. | Atestado | Opcional | Obrigatório | Modelos de tecido |
Acessibilidade | Os parceiros precisam estar em conformidade com as diretrizes de design do Fabric UX para acessibilidade. | Atestado | Opcional | Obrigatório | Fabric UX System |
Prontidão Mundial | O inglês deve ser o idioma padrão. O conteúdo pode ser localizado se você decidir fazê-lo. Nesse caso, adicione os idiomas suportados à sua página de certificação. | Pacote de cargas de trabalho | Opcional | Obrigatório | |
Trabalhos a serem feitos | Para ser listado em diferentes experiências de criação no Fabric, você precisa integrar a definição Trabalhos a serem concluídos para seus tipos de item. | Pacote de cargas de trabalho | Opcional | Obrigatório | |
Configurações de item | Os parceiros precisam implementar as configurações do item como parte da Faixa de Opções. | Atestado | Obrigatório | Obrigatório | Fabric UX System |
Exemplos | Os parceiros podem usar exemplos que estão criando itens pré-configurados de seu tipo para ajudar os clientes a começar com mais facilidade. | Atestado | Opcional | Opcional | |
Ações de itens personalizados | Os parceiros podem implementar ações personalizadas como parte de seu editor de itens. | Atestado | Opcional | Opcional | |
Configurações do workspace | As configurações do workspace fornecem uma maneira de as cargas de trabalho serem configuradas em um nível de workspace. | Atestado | Sem suporte | Sem suporte | Workspace |
Pesquisa global | A pesquisa de itens no Fabric é suportada por meio da barra de pesquisa superior. | Atestado | Sem suporte | Sem suporte | Pesquisa de tecido |
Requisitos de segurança e conformidade
Categoria | Descrição | Método de validação | Visualizar | Disponibilidade geral | Referências |
---|---|---|---|---|---|
Segurança em geral | Os clientes da Microsoft confiam ao Fabric seus dados mais confidenciais. Como os parceiros que implementam cargas de trabalho podem ter acesso a esses dados, eles também têm a responsabilidade de protegê-los. Para isso, solicitamos que as cargas de trabalho passem por uma avaliação de segurança, uma revisão de segurança e atestem que o fizeram. descoberto no processo. | Atestado | Opcional | Obrigatório | Segurança, proteção e conformidade |
Privacidade | Os clientes da Microsoft confiam ao Fabric seus dados mais confidenciais. Dessa forma, os parceiros que criam cargas de trabalho também têm a responsabilidade de proteger esses dados quando os acessam. Para esse fim, solicitamos que todas as cargas de trabalho passem por uma avaliação de privacidade e uma revisão de privacidade. Requisitos extras: |
Atestado | Opcional | Obrigatório | Segurança, proteção e conformidade |
Os proprietários de carga de trabalho só podem usar cookies essenciais somente HTTP. O ISV pode usá-los somente após autenticar positivamente o usuário. | Atestado | Obrigatório | Obrigatório | Conformidade de cookies - Comércio | |
Residência de dados | O Fabric está fazendo uma promessa corporativa em torno dos dados que não saem da geografia do locatário não apenas para dados armazenados, mas também para dados em trânsito. Como uma carga de trabalho, você está aparecendo diretamente no Fabric e os usuários precisam estar cientes de quais são seus compromissos com a Residência de Dados. No atestado, você precisa definir quais são nossos compromissos com a Residência de Dados dos dados do cliente. | Atestado | Opcional | Obrigatório | Residência de dados no Azure |
Atestado de conformidade | No Documento de atestado, você pode mostrar aos clientes como seu aplicativo lida com segurança, dados e conformidade. Nessa autoavaliação, o desenvolvedor da carga de trabalho descreve os atributos de segurança e as práticas de manuseio de dados da carga de trabalho. O documento de atestado pelo editor deve ser hospedado no site do parceiro. Se for aplicável a seus clientes, alinhe-se com mais certificações do Fabric. | Atestado | Opcional | Opcional | Visão geral e diretrizes de governança |
Suporte
Categoria | Descrição | Método de validação | Visualizar | Disponibilidade geral | Referências |
---|---|---|---|---|---|
Site ao vivo | Como as cargas de trabalho dos parceiros estão se tornando parte integrante do Fabric, nossas equipes de suporte precisam estar cientes de como você deseja ser contatado, caso os clientes estejam entrando em contato conosco diretamente. Os parceiros precisam fornecer os detalhes do contato como parte do processo de publicação para nós. | Atestado | Opcional | Obrigatório | |
Capacidade de suporte | Os parceiros são responsáveis por definir e documentar seus parâmetros de suporte (contrato de nível de serviço, métodos de contato, ...). Essas informações precisam ser vinculadas da página Carga de Trabalho e devem estar sempre acessíveis aos clientes. Além disso, os critérios do Marketplace precisam ser levados em consideração para a listagem da oferta SAAS. | Atestado | Opcional | Obrigatório | Diretrizes de listagem no MarketplaceRequisitos de Carga de Trabalho |
Saúde e disponibilidade do serviço | Os parceiros precisam hospedar um site que mostre a integridade e a disponibilidade do serviço aos clientes. Essas informações podem ser incluídas na página de suporte. | Atestado | Opcional | Obrigatório |
Características do tecido
Categoria | Descrição | Método de validação | Visualizar | Disponibilidade geral | Referência |
---|---|---|---|---|---|
Gerenciamento do ciclo de vida do aplicativo (ALM) | As ferramentas de gerenciamento do ciclo de vida do Microsoft Fabric permitem o desenvolvimento eficiente de produtos, atualizações contínuas, versões rápidas e aprimoramentos contínuos dos recursos. | Atestado | Sem suporte | Sem suporte | ALM em tecido |
Links Privados | No caso do Fabric, você pode configurar e usar um ponto de extremidade que permite à organização acessar o Fabric de modo privado. | Atestado | Sem suporte | Sem suporte | Links Privados |
Hub de dados | O hub de dados do OneLake facilita a localização, a exploração e o uso dos itens de dados do Fabric em sua organização aos quais você tem acesso. Ele fornece informações sobre os itens e pontos de entrada para trabalhar com eles. Se você estiver implementando um Item de Dados, também aparecerá no Hub de Dados. | Atestado | Sem suporte | Sem suporte | Hub de dados do OneLake |
Linhagem de dados | Em projetos modernos de BI (business intelligence), entender o fluxo de dados da fonte de dados para o destino pode ser um desafio. O desafio será ainda maior se você tiver criado projetos analíticos avançados que abrangem várias fontes de dados, itens de dados e dependências. Perguntas como "O que acontece se eu alterar esses dados?" ou "Por que este relatório não está atualizado?" podem ser difíceis de responder. | Atestado | Sem suporte | Sem suporte | Linhagem no Fabric |
Rótulos de confidencialidade | Os rótulos de confidencialidade da Proteção de Informações do Microsoft Purview nos itens podem proteger seu conteúdo confidencial contra acesso e vazamento de dados não autorizados. Eles são um componente fundamental para ajudar sua organização a atender aos requisitos de governança e conformidade. Rotular seus dados corretamente usando rótulos de confidencialidade garante que apenas pessoas autorizadas possam acessar seus dados. Requisitos extras: |
Atestado | Sem suporte | Sem suporte | Rótulos de confidencialidade |
Para parceiros que estão usando a funcionalidade de exportação em seu item, eles precisam seguir as diretrizes fornecidas. | Atestado | Obrigatório | Obrigatório |