O que é o Microsoft Fabric?

O Microsoft Fabric é uma solução de análise tudo-em-um para empresas que abrange tudo, desde a movimentação de dados até ciência de dados, análise em tempo real e business intelligence. Ele oferece um conjunto abrangente de serviços, incluindo data lake, engenharia de dados e integração de dados, tudo em um só lugar.

Com o Fabric, você não precisa reunir serviços diferentes de vários fornecedores. Em vez disso, você pode desfrutar de um produto altamente integrado, completo e fácil de usar, projetado para simplificar suas necessidades de análise.

A plataforma é construída sobre uma base de Software as a Service (SaaS), que leva a simplicidade e a integração a um novo nível.

Fundação SaaS

O Microsoft Fabric reúne componentes novos e existentes do Power BI, Azure Synapse e Azure Data Factory em um único ambiente integrado. Esses componentes são então apresentados em várias experiências de usuário personalizadas.

Diagram of the software as a service foundation beneath the different experiences of Fabric.

O Fabric reúne experiências como Engenharia de Dados, Data Factory, Ciência de Dados, Data Warehouse, Análise em Tempo Real e Power BI em uma base SaaS compartilhada. Esta integração oferece as seguintes vantagens:

  • Acesso a uma ampla gama de análises profundamente integradas no setor.
  • Experiências partilhadas através de experiências que são familiares e fáceis de aprender.
  • Os desenvolvedores podem acessar e reutilizar facilmente todos os ativos.
  • Um data lake unificado que permite reter os dados onde eles estão enquanto usa suas ferramentas de análise preferidas.
  • Administração e governança centralizadas em todas as experiências.

Com a experiência de SaaS do Microsoft Fabric, todos os dados e serviços são perfeitamente integrados. As equipes de TI podem configurar centralmente os principais recursos corporativos e as permissões são aplicadas automaticamente em todos os serviços subjacentes. Além disso, os rótulos de sensibilidade de dados são herdados automaticamente nos itens do pacote.

O Fabric permite que os criadores se concentrem em produzir seu melhor trabalho, libertando-os da necessidade de integrar, gerenciar ou entender a infraestrutura subjacente que suporta a experiência.

Componentes do Microsoft Fabric

O Microsoft Fabric oferece o conjunto abrangente de experiências de análise projetadas para trabalhar em conjunto sem problemas. Cada experiência é adaptada a uma persona específica e a uma tarefa específica. O Fabric inclui experiências líderes do setor nas seguintes categorias para uma necessidade analítica de ponta a ponta.

Screenshot of the Fabric menu of experiences.

  • Engenharia de Dados - A experiência em Engenharia de Dados fornece uma plataforma Spark de classe mundial com ótimas experiências de criação, permitindo que os engenheiros de dados realizem transformações de dados em grande escala e democratizem os dados através do lakehouse. A integração do Microsoft Fabric Spark com o Data Factory permite que notebooks e trabalhos de faísca sejam agendados e orquestrados. Para obter mais informações, consulte O que é engenharia de dados no Microsoft Fabric?

  • Data Factory - O Azure Data Factory combina a simplicidade do Power Query com a escala e o poder do Azure Data Factory . 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?

  • Ciência de dados - A experiência em ciência de dados permite que você crie, implante e operacionalize modelos de aprendizado de máquina perfeitamente dentro de sua experiência de malha. Ele se integra ao Azure Machine Learning para fornecer rastreamento de experimentos interno e registro de modelo. Os cientistas de dados têm o poder de enriquecer os dados organizacionais com previsões e permitir que os analistas de negócios integrem essas previsões em seus relatórios de BI. Desta forma, muda de insights descritivos para preditivos. Para obter mais informações, consulte O que é Ciência de dados no Microsoft Fabric?

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

  • Análise em tempo real - Dados observacionais, que são coletados de várias fontes, como aplicativos, dispositivos IoT, interações humanas e muito mais. Atualmente, é a categoria de dados que mais cresce. Esses dados geralmente são semiestruturados em formatos como JSON ou Texto. Ele vem em alto volume, com esquemas de mudança. Essas características dificultam o trabalho com as plataformas tradicionais de armazenamento de dados. O Real-Time Analytics é o melhor motor da sua classe para análise de dados observacionais. Para obter mais informações, consulte O que é o Real-Time Analytics in Fabric?

  • Power BI - O Power BI é a plataforma líder mundial de Business Intelligence. Ele garante que os proprietários de empresas possam acessar todos os dados no Fabric de forma rápida e intuitiva para tomar melhores decisões com os dados. Para obter mais informações, consulte O que é o Power BI?

A Fabric reúne todas essas experiências em uma plataforma unificada para oferecer a plataforma de análise de big data mais abrangente do setor.

O Microsoft Fabric permite que organizações e indivíduos transformem repositórios de dados grandes e complexos em cargas de trabalho e análises acionáveis, além de ser uma implementação da arquitetura de malha de dados. Para saber mais sobre malha de dados, visite o artigo que explica a arquitetura de malha de dados.

OneLake e lakehouse - a unificação de lakehouses

A plataforma Microsoft Fabric unifica a arquitetura OneLake e lakehouse em todas as empresas.

OneLake

O data lake é a base sobre a qual todos os serviços do Fabric são construídos. O Microsoft Fabric Lake também é conhecido como OneLake. Ele está integrado ao serviço Fabric e fornece um local unificado para armazenar todos os dados organizacionais onde as experiências operam.

O OneLake foi criado com base no ADLS (Azure Data Lake Storage) Gen2. Ele fornece uma única experiência SaaS e um armazenamento de dados em todo o locatário que atende desenvolvedores profissionais e cidadãos. A experiência de SaaS do OneLake simplifica as experiências, eliminando a necessidade de os usuários entenderem quaisquer conceitos de infraestrutura, como grupos de recursos, RBAC (Controle de Acesso Baseado em Função), Gerenciador de Recursos do Azure, redundância ou regiões. Além disso, não exige que o usuário tenha uma conta do Azure.

O OneLake elimina os silos de dados generalizados e caóticos de hoje, que os desenvolvedores individuais criam quando provisionam e configuram suas próprias contas de armazenamento isoladas. Em vez disso, o OneLake fornece um sistema de armazenamento único e unificado para todos os desenvolvedores, onde a descoberta e o compartilhamento de dados são triviais e a conformidade com as configurações de política e segurança é imposta de forma centralizada e uniforme. Para obter mais informações, consulte O que é o OneLake?

Estrutura organizacional de OneLake e lakehouse

O OneLake é hierárquico por natureza para simplificar o gerenciamento em toda a sua organização. Ele está integrado ao Microsoft Fabric e não há nenhum requisito para qualquer provisionamento inicial. Há apenas um OneLake por locatário e ele fornece um namespace de sistema de arquivos de painel único que abrange usuários, regiões e até mesmo nuvens. Os dados no OneLake são divididos em contêineres gerenciáveis para fácil manuseio.

O locatário mapeia para a raiz do OneLake e está no nível superior da hierarquia. Você pode criar qualquer número de espaços de trabalho dentro de um locatário, que podem ser considerados pastas.

A imagem a seguir mostra os vários itens de malha onde os dados são armazenados. É um exemplo de como vários itens dentro do Fabric armazenariam dados dentro do OneLake. Conforme exibido, você pode criar vários espaços de trabalho dentro de um locatário, criar várias casas de lago dentro de cada espaço de trabalho. Uma lakehouse é uma coleção de arquivos, pastas e tabelas que representa um banco de dados sobre um data lake. Para saber mais, consulte O que é uma casa no lago?.

Diagram of the hierarchy of items like lakehouses and semantic models within a workspace within a tenant.

Cada desenvolvedor e unidade de negócios no locatário pode criar instantaneamente seus próprios espaços de trabalho no OneLake. Eles podem ingerir dados em seus próprios lagos, começar a processar, analisar e colaborar nos dados, assim como o OneDrive no Office.

Todas as experiências de computação do Microsoft Fabric são pré-conectadas ao OneLake, assim como os aplicativos do Office são pré-conectados para usar o OneDrive organizacional. As experiências como Engenharia de Dados, Data Warehouse, Data Factory, Power BI e Análise em Tempo Real usam o OneLake como armazenamento nativo. Eles não precisam de nenhuma configuração extra.

Diagram of different experiences all accessing the same OneLake data storage.

O OneLake foi projetado para permitir a montagem instantânea de contas de armazenamento PaaS existentes no OneLake com o recurso Atalho . Não há necessidade de migrar ou mover nenhum dos dados existentes. Usando atalhos, você pode acessar os dados armazenados no Armazenamento do Azure Data Lake.

Além disso, os atalhos permitem que você compartilhe facilmente dados entre usuários e aplicativos sem mover ou duplicar informações. O recurso de atalho se estende a outros sistemas de armazenamento, permitindo que você componha e analise dados em nuvens com cache transparente e inteligente que reduz os custos de saída e aproxima os dados da computação.

Soluções de malha para ISVs

Se você for um ISV interessado em integrar suas soluções com o Microsoft Fabric, poderá usar um dos seguintes caminhos, dependendo do nível de integração que deseja alcançar:

  • Interoperabilidade - Integre sua solução com a Fundação OneLake e estabeleça conexões básicas e interoperabilidade com o Fabric.
  • Desenvolva no Fabric - Crie sua solução sobre a plataforma Fabric ou incorpore perfeitamente as funcionalidades do Fabric em seus aplicativos existentes. Ele permite que você aproveite ativamente os recursos do Fabric.
  • Criar uma carga de trabalho do Fabric - Crie cargas de trabalho e experiências personalizadas no Fabric. Adapte suas ofertas para oferecer sua proposta de valor e, ao mesmo tempo, aproveite o ecossistema do Fabric.

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