Compartilhar via


O que é Microsoft Fabric?

Microsoft Fabric é uma plataforma de análise que dá suporte a fluxos de trabalho de dados de ponta a ponta, incluindo ingestão de dados, transformação, processamento de fluxo em tempo real, análise e relatórios. Ele fornece experiências integradas, como Engenharia de Dados, Data Factory, Ciência de Dados, Inteligência em Tempo Real, Data Warehouse e Bancos de Dados, que operam em um modelo de computação e armazenamento compartilhados.

Observação

Compartilhar seus comentários como um novo usuário Fabric

Sua visão honesta sobre o que funciona e o que não formará diretamente as melhorias do produto. Inscreva-se para participar e ajude a conduzir o futuro do Fabric.

Fabric é entregue como uma plataforma SaaS (software como serviço) e usa o OneLake como um data lake centralizado e lógico para armazenar e acessar dados em todas as cargas de trabalho. Em conjunto com o OneLake, o Catálogo do OneLake fornece uma experiência centralizada para descobrir, explorar e gerenciar artefatos de dados e análises em toda a instância. Os recursos de IA são integrados à plataforma para ajudar nas tarefas de preparação, análise e desenvolvimento de dados, reduzindo a necessidade de integração manual de serviços e habilitando a análise eficiente de dados em larga escala.

Observação

  • O workshop Fabric Analista em um Dia (FAIAD) é gratuito e prático para analistas que trabalham com Power BI e Fabric. Obtenha experiência prática analisando dados e criando relatórios usando Fabric. O workshop aborda os principais conceitos, como o trabalho com lakehouses, a criação de relatórios e a análise de dados dentro do ambiente Fabric.
  • Ingresse no novo painel de usuário Fabric para compartilhar comentários e ajudar a moldar Fabric e Power BI. Participe de pesquisas e sessões 1:1 com a equipe do produto. Saiba mais e inscreva-se no Fabric painel de usuário.

Recursos do Fabric

Microsoft Fabric fornece vários recursos integrados:

  • Cargas de trabalho específicas por função: Fabric oferece cargas de trabalho distintas para engenheiros de dados, cientistas de dados, analistas de negócios e administradores de banco de dados. Cada carga de trabalho fornece ferramentas, APIs e experiências do usuário otimizadas para tarefas comuns, como ingestão de dados, transformação, modelagem, consulta e relatórios. eles também podem ser combinados em uma única solução para dar suporte a cenários de ponta a ponta.

  • OneLake (armazenamento): Todas as cargas de trabalho Fabric operam no OneLake, um data lake lógico unificado baseado em Azure Data Lake Storage. O OneLake permite o acesso compartilhado a dados entre cargas de trabalho sem a necessidade de movimentação ou duplicação de dados.

  • Copilot support: Fabric inclui recursos Copilot que auxiliam em tarefas como criação de consultas, pipelines e código, geração de resumos e insights e aceleração de fluxos de trabalho comuns de desenvolvimento e análise.

  • Microsoft 365 integration: Fabric integra-se com aplicativos Microsoft 365, permitindo que os dados sejam analisados e consumidos em ferramentas como Excel e compartilhados por meio de superfícies de colaboração como Microsoft Teams.

  • Microsoft Foundry integration: Fabric integra-se ao Microsoft Foundry para habilitar o uso de modelos predefinidos e ferramentas para cenários de machine learning e IA, incluindo desenvolvimento de modelos, implantação e inferência.

  • Unified data management and governance: Fabric fornece recursos centralizados de descoberta, controle de acesso e governança, ajudando as organizações a gerenciar o acesso a dados, o compartilhamento e a conformidade consistentemente entre cargas de trabalho.

arquitetura Microsoft Fabric

O diagrama a seguir ilustra como Microsoft Fabric é criado em uma plataforma SaaS (software como serviço) que unifica várias experiências de análise em um único ambiente.

Diagrama do software como uma base de serviço sob as diferentes experiências de Fabric.

Na parte superior do diagrama estão as principais cargas de trabalho de Fabric, como Data Factory, Analytics, Databases, Inteligência em Tempo Real, QI e Power BI. Cada carga de trabalho fornece recursos especializados adaptados a diferentes tarefas de análise, mas todas as cargas de trabalho operam no mesmo ambiente Fabric e podem compartilhar dados e artefatos sem duplicação.

Abaixo dessas cargas de trabalho está a camada de plataforma Fabric, que fornece serviços compartilhados usados consistentemente entre as experiências:

  • OneLake é o data lake centralizado e lógico para Fabric. Todas as cargas de trabalho armazenam e acessam dados por meio do OneLake, permitindo padrões de acesso de cópia zero e permitindo que os dados permaneçam em seu local original enquanto são reutilizados entre experiências.

  • Copilot fornece assistência de IA integrada diretamente nas cargas de trabalho do Fabric para ajudar nas tarefas de criação, exploração e desenvolvimento rotineiro, respeitando os limites de locatário, dados e permissões.

  • A governança representa a administração centralizada e a governança de dados, incluindo permissões, rótulos de confidencialidade e auditoria. Esses controles são aplicados automaticamente e herdados em itens do Fabric. A governança é alimentada pelo Purview, que é integrado ao Fabric. A governança apoiada pelo Purview se estende aos dados compartilhados entre locatários por meio do compartilhamento de dados do OneLake, portanto, rótulos de confidencialidade, políticas de acesso e controles de conformidade permanecem impostos independentemente de onde os dados compartilhados são consumidos. Microsoft Fabric centraliza os recursos de governança e descoberta no Catálogo do OneLake, que serve como um hub unificado para localizar, explorar, proteger e usar os itens de Fabric necessários e controlar os dados que você possui. Você pode avaliar o estado de governança, receber ações recomendadas e melhorar a confiança e a conformidade dos dados em workspaces e domínios. Para saber mais, confira o que é o Catálogo do OneLake?.

Essa base de SaaS permite cenários de análise de ponta a ponta, como ingerir dados com o Data Factory, processá-los com cargas de trabalho de engenharia ou em tempo real e visualizá-los em Power BI sem integrar manualmente serviços separados ou gerenciar a infraestrutura subjacente. Fabric centraliza a descoberta, a administração e a governança de dados, com Microsoft Purview integrados para impor segurança e conformidade consistentes em toda a plataforma.

Componentes do Microsoft Fabric

Microsoft Fabric oferece as seguintes cargas de trabalho, cada uma personalizada para uma função e tarefa específicas:

  • Power BI - Power BI permite que você se conecte a fontes de dados, crie gráficos e dashboards interativos e compartilhe insights em toda a sua organização. Isso permite que os proprietários de negócios acessem todos os dados em Fabric de forma rápida e eficaz, permitindo melhores decisões focadas em dados. Para obter mais informações, consulte O que é Power BI?

  • Databases - Bancos de dados em Fabric são um banco de dados transacional amigável para desenvolvedores, como Banco de Dados SQL do Azure, que permite criar facilmente seu banco de dados operacional em Fabric. Usando o recurso de espelhamento, você pode reunir dados de vários sistemas no OneLake. Você pode replicar continuamente seu patrimônio de dados existente diretamente no OneLake do Fabric, incluindo dados de Banco de Dados SQL do Azure, Azure Cosmos DB, Azure Databricks, Snowflake e banco de dados SQL Fabric. Para obter mais informações, consulte Banco de dados SQL no Microsoft Fabric e O que é Espelhamento no Fabric?

  • Data Factory – O Data Factory fornece uma experiência moderna de integração de dados para ingerir, preparar e transformar dados de um conjunto avançado de fontes de dados. Ele incorpora a simplicidade de Power Query e você pode usar mais de 200 conectores nativos para se conectar a fontes de dados locais e na nuvem. Para obter mais informações, consulte O que é o Data Factory no Microsoft Fabric?

  • Soluções para Indústria - Fabric fornece soluções de dados específicas do setor que abordam necessidades e desafios exclusivos do setor e incluem gerenciamento de dados, análise e tomada de decisões. Para obter mais informações, consulte Soluções para Indústria no Microsoft Fabric.

  • Real-Time Intelligence – Real-Time Intelligence analisa os dados à medida que chegam, como leituras de sensor de IoT, logs de aplicativos ou clickstreams do site. Ele permite a extração de insights, visualização e ação sobre dados em movimento manipulando a ingestão de dados, transformação, armazenamento, modelagem, análise, visualização, acompanhamento, IA e ações em tempo real. O Real-Time hub na Inteligência em Tempo Real fornece uma ampla variedade de conectores sem código, convergindo para um catálogo de dados organizacionais protegidos, governados e integrados entre o Fabric. Para obter mais informações, consulte O que é Inteligência em Tempo Real no Fabric?.

  • Data Engineering - Fabric Engenharia de Dados fornece o Apache Spark para processar grandes conjuntos de dados, com notebooks e ferramentas para escrever e agendar trabalhos de transformação de dados. Ela permite que você crie, gerencie e otimize infraestruturas para coletar, armazenar, processar e analisar grandes volumes de dados. A integração do Fabric Spark com o Data Factory permite agendar e orquestrar notebooks e jobs do Spark. Para obter mais informações, consulte O que é a engenharia de dados no Microsoft Fabric?

  • Fabric Ciência de Dados - Fabric Ciência de Dados permite criar, implantar e operacionalizar modelos de machine learning de Fabric. Ele se integra ao Azure Machine Learning para fornecer o acompanhamento de experimentos internos e o registro de modelo. Os cientistas de dados podem enriquecer dados organizacionais com previsões, e analistas de negócios podem integrar essas previsões em seus relatórios de BI, permitindo uma mudança de insights descritivos para preditivos. Para obter mais informações, consulte O que é ciência de dados em Microsoft Fabric?

  • Fabric Data Warehouse - Fabric Data Warehouse fornece desempenho e escala de SQL líderes do setor. Ele separa a computação do armazenamento, permitindo o dimensionamento independente de ambos os componentes. Além disso, armazena dados de forma nativa no formato aberto do Delta Lake. Para obter mais informações, consulte O que é o armazenamento de dados no Microsoft Fabric?

  • Fabric IQ (versão prévia) – Fabric IQ (versão prévia) é uma nova carga de trabalho para unificar a semântica de negócios entre dados, modelos e sistemas. Ele inclui os itens de ontologia, plano, Fabric Graph, agente de dados, agente de operações e modelos semânticos. Fabric IQ alimenta decisões consistentes, métricas reutilizáveis e automação com reconhecimento de contexto em toda a plataforma Fabric. Para obter mais informações, consulte O que é Fabric IQ (versão prévia)?

Fabric ajuda organizações e indivíduos a analisar seus dados e criar relatórios, dashboards e modelos de machine learning. Ele implementa uma arquitetura de malha de dados. Para obter mais informações, confira O que é uma malha de dados?

OneLake: A unificação de lakehouses

A plataforma Microsoft Fabric unifica a arquitetura onelake e lakehouse em uma empresa.

OneLake

Um data lake é o alicerce para todas as cargas de trabalho do Fabric. Em Fabric, esse lago é chamado OneLake. O OneLake é integrado à plataforma e serve como um único repositório para todos os dados organizacionais.

O OneLake é baseado no ADLS (Azure Data Lake Storage) Gen2. Ele oferece uma experiência de SaaS única e um armazenamento de dados em todo o locatário que atende a desenvolvedores cidadãos e profissionais. Ele simplifica a experiência do usuário removendo a necessidade de entender detalhes complexos da infraestrutura, como grupos de recursos, RBAC, Azure Resource Manager, redundância ou regiões. Você não precisa de uma conta Azure para usar Fabric.

O OneLake impede silos de dados oferecendo um sistema de armazenamento unificado que facilita a descoberta, o compartilhamento e a imposição de políticas consistentes. Para obter mais informações, confira O que é o OneLake?

OneLake também dá suporte ao compartilhamento de dados entre locatários, o que permite compartilhar conjuntos de dados dinamicamente geridos com organizações externas entre os limites de locatários do Microsoft Entra sem copiar dados. Os destinatários acessam os dados compartilhados diretamente, e as políticas de governança permanecem aplicadas na origem. Para obter mais informações, consulte o compartilhamento de dados externos.

Hierarquia de dados do OneLake e do lakehouse

O design hierárquico do OneLake simplifica o gerenciamento em toda a organização. Fabric inclui o OneLake por padrão, portanto, nenhum provisionamento inicial é necessário. Cada locatário obtém um OneLake unificado com namespace de sistema de arquivos único que abrange usuários, regiões e nuvens. O OneLake organiza dados em contêineres para facilitar o tratamento. O locatário mapeia para a raiz do OneLake e está no nível superior da hierarquia. Você pode criar vários workspaces (que são como pastas) em um locatário.

A imagem a seguir mostra como Fabric armazena dados no OneLake. Você pode ter vários workspaces por locatário e vários lakehouses em cada workspace. Um lakehouse é uma coleção de arquivos, pastas e tabelas que atuam como um banco de dados em um data lake. Para saber mais, confira O que é um lakehouse?.

Diagrama da hierarquia de itens como lakehouses e modelos semânticos em um workspace de um locatário.

Cada desenvolvedor e unidade de negócios no locatário cria seus próprios espaços de trabalho no OneLake. Eles ingerem dados em lakehouses e começam a processar, analisar e colaborar sobre esses dados, assim como usar o OneDrive no Microsoft Office.

Hub em tempo real: a unificação dos fluxos de dados

O hub em tempo real é um local fundamental para dados em movimento. Ele fornece uma experiência SaaS unificada e um local lógico por toda a instância para transmissão de dados. Ele lista dados de todas as fontes, permitindo que os usuários descubram, ingeram, gerenciem e reajam a ele. Ele contém tanto fluxos quanto tabelas do Banco de Dados KQL. Os fluxos incluem fluxos de dados, fontes da Microsoft (como Hubs de Eventos do Azure, Hub IoT do Azure, Captura de Dados de Mudança (CDC) do Banco de Dados SQL do Azure, Azure Cosmos DB CDC, Azure Data Explorer e PostgreSQL DB CDC), eventos Fabric (eventos de itens de workspace, eventos OneLake e eventos de Job) e eventos do Azure, incluindo eventos do Armazenamento de Blobs do Azure e eventos externos de Microsoft 365 ou outros serviços de nuvem.

O hub Real-Time facilita a descoberta, ingestão, gerenciamento e consumo de dados em movimento de uma ampla variedade de fontes para colaborar e desenvolver aplicativos de streaming em um só lugar. Para obter mais informações, confira O que é o hub em tempo real?

mecanismos de computação Fabric

Todas as experiências de computação Microsoft Fabric vêm pré-configuradas com o OneLake, como aplicativos do Office usam automaticamente o OneDrive organizacional. Experiências como Engenharia de Dados, Data Warehouse, Data Factory, Power BI e inteligência de Real-Time usam o OneLake como seu repositório nativo sem configuração extra.

Diagrama de diferentes experiências de Fabric todas acessando o mesmo armazenamento de dados do OneLake.

OneLake permite montar instantaneamente suas contas de armazenamento PaaS existentes usando o recurso atalho. Os atalhos fornecem acesso de cópia zero a fontes de dados externas, como Azure Data Lake Storage, Amazon S3 e Google Cloud Storage, sem ETL ou migração de dados. Você também pode criar atalhos para outros sistemas de armazenamento, permitindo analisar dados entre nuvens com cache inteligente que reduz os custos de saída e aproxima os dados da computação.

soluções da plataforma Fabric para fornecedores independentes de software

Se você for um ISVs (Fornecedores independentes de software) que deseja integrar suas soluções ao Microsoft Fabric, poderá usar um dos seguintes caminhos com base no nível desejado de integração:

  • Interop – integre sua solução ao OneLake Foundation e estabeleça conexões básicas e interoperabilidade com Fabric.
  • Develop no Fabric – crie sua solução com base na plataforma Fabric ou insira diretamente as funcionalidades do Fabric em seus aplicativos existentes. Você pode usar facilmente Fabric recursos com essa opção.
  • Construa uma carga de trabalho do Fabric – Crie cargas de trabalho e experiências personalizadas no Fabric, adaptando suas ofertas para maximizar seu impacto dentro do ecossistema do Fabric.

Os ISVs também podem usar atalhos do OneLake e compartilhamento de dados entre locatários de forma controlada para acessar e integrar dados do cliente de forma segura, através dos limites de locatários, sem duplicá-los.

Para obter mais informações, consulte o Fabric ecossistema de parceiros ISV.