O que é o Microsoft Fabric?

O Microsoft Fabric é uma solução de análise multifuncional para empresas que abrange desde a movimentação de dados até ciência de dados, a Análise em Tempo Real e o 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, de ponta a ponta e fácil de usar, projetado para simplificar suas necessidades de análise.

A plataforma foi criada com base no Software as a Service (SaaS), que leva a simplicidade e a integração a um nível totalmente novo.

Fundação SaaS

O Microsoft Fabric reúne componentes novos e existentes do Power BI, do Azure Synapse e do Azure Data Factory em um único ambiente integrado. Esses componentes sã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. Essa integração oferece as seguintes vantagens:

  • Acesso a uma ampla gama de análises profundamente integradas no setor.
  • Experiências compartilhadas em experiências amiliares e fáceis de aprender.
  • Os desenvolvedores podem acessar e reutilizar facilmente todos os ativos.
  • Um data lake unificado que permite que você mantenha os dados onde eles estão ao usar 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 os serviços são integrados perfeitamente. 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 confidencialidade de dados são herdados automaticamente entre os itens do pacote.

O Fabric permite que os criadores se concentrem na produção de seus melhores trabalhos, liberando-os da necessidade de integrar, gerenciar ou entender a infraestrutura subjacente que dá suporte à experiência.

Componentes do Microsoft Fabric

O Microsoft Fabric oferece um conjunto abrangente de experiências analíticas projetadas para trabalharem juntas sem problemas. Cada experiência é adaptada a uma pessoa e a uma tarefa específicas. O Fabric inclui experiências líderes do setor nas seguintes categorias para atender a 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 oferece uma plataforma Spark de classe mundial com ótimas experiências de criação, permitindo que os engenheiros de dados executem a transformação de dados em grande escala e democratizem os dados por meio do lakehouse. A integração do Spark do Microsoft Fabric com o Data Factory permite que notebooks e trabalhos do Spark sejam agendados e orquestrados. Para obter mais informações, confira O que é a 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 no local e na nuvem. Para obter mais informações, confira 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 machine learning com perfeição em sua experiência no Fabric. Ela se integra ao Azure Machine Learning para fornecer acompanhamento de experimentos e registro de modelos incorporados. Os cientistas de dados têm a capacidade de enriquecer os dados organizacionais com previsões e permitem que os analistas de negócios integrem essas previsões em seus relatórios de BI. Dessa forma, passa de insights descritivos para insights preditivos. Para obter mais informações, confira O que é a Ciência de Dados no Microsoft Fabric?

  • Data Warehouse: a experiência em Data Warehouse oferece desempenho e escala de SQL líderes do setor. Ela separa totalmente a computação do armazenamento, permitindo a colocação em escala independente de ambos os componentes. Além disso, armazena dados de forma nativa no formato aberto do Delta Lake. Para obter mais informações, confira O que é o armazenamento de dados 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. Eles chegam em um volume alto, com esquemas variáveis. Essas características dificultam o trabalho das plataformas tradicionais de armazenamento de dados. A Análise em Tempo Real é o melhor mecanismo da categoria para análise de dados observacionais. Para obter mais informações sobre o produto, confira O que é a Análise em Tempo Real no Fabric?

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

O 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 as pessoas transformem repositórios de dados grandes e complexos em cargas de trabalho e análises acionáveis, além de ser uma implantação da arquitetura de malha de dados. Para saber mais sobre a malha de dados, acesse o artigo que explica a arquitetura da 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 criados. O Microsoft Fabric Lake também é conhecido como OneLake. Ele é integrado ao serviço Fabric e fornece um local unificado para armazenar todos os dados organizacionais em que as experiências operam.

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

O OneLake elimina os silos atuais de dados generalizados e caóticos, 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, em que a descoberta e o compartilhamento de dados são triviais e a conformidade com as configurações de política e segurança é aplicada de forma centralizada e uniforme. Para obter mais informações, confira O que é o OneLake?

Estrutura organizacional do OneLake e do lakehouse

O OneLake é hierárquico por natureza para simplificar o gerenciamento em toda a sua organização. Ele é integrado ao Microsoft Fabric e não há nenhum requisito para qualquer provisionamento antecipado. 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é nuvens. Os dados no OneLake são divididos em contêineres gerenciáveis para facilitar a manipulação.

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

A imagem a seguir mostra os vários itens do Fabric onde os dados são armazenados. Esse é um exemplo de como vários itens do Fabric armazenariam dados dentro do OneLake. Conforme exibido, você pode criar vários workspaces em um locatário e criar vários lakehouses em cada workspace. Um lakehouse é uma coleção de arquivos, pastas e tabelas que representa um banco de dados em um data lake. Para saber mais, confira O que é um lakehouse?.

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

Cada desenvolvedor e unidade de negócios do locatário pode criar instantaneamente seus próprios workspaces no OneLake. Eles podem ingerir dados em seus próprios lakehouses, começar a processar, analisar e colaborar com os 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 Azure Data Lake Storage.

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 do Fabric para ISVs

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

  • Interoperabilidade – Integre sua solução ao OneLake Foundation e estabeleça conexões básicas e interoperabilidade com o Fabric.
  • Desenvolver no Fabric – Crie sua solução na parte superior da plataforma Fabric ou insira perfeitamente as funcionalidades do Fabric nos aplicativos existentes. Isso 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 entregar sua proposta de valor, aproveitando o ecossistema do Fabric.

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