A Microsoft, em sua conferência de desenvolvedores Build 2024, anunciou hoje várias atualizações para o Fabric, o conjunto de ferramentas baseado em nuvem da empresa para análise de dados. As adições e melhorias incluem um novo módulo Real-Time Intelligence, um kit de ferramentas para personalizar fluxos de trabalho do Fabric e a disponibilidade geral do Copilot para Power BI.

Outros Copilots for Fabric permanecem em versão prévia.

O Fabric, lançado em maio do ano passado, combina os produtos existentes de data warehousing, business intelligence e análise de dados da empresa em uma única oferta para ajudar as empresas a combinar cargas de trabalho e, ao mesmo tempo, reduzir a sobrecarga, a complexidade e os custos de integração de TI.

A oferta baseada em nuvem, que fornece uma experiência de software como serviço (SaaS) aos desenvolvedores para ajudar na extração de insights de dados brutos e apresentá-los aos usuários corporativos, vem com sete módulos principais e conjuntos de ferramentas, incluindo conectores de dados, dados ferramentas de engenharia, fluxos de trabalho de dados para ciência de dados e ferramentas analíticas.

Os módulos do Fabric incluem Data Factory, Synapse Data Engineering, Synapse Data Science, Synapse Data Warehouse, Synapse Real-Time Analytics, Power BI e Data Activator – todos construídos sobre a oferta de data lake da empresa, OneLake.

Synapse Real-Time Analytics combinado com Data Activator

Como parte das atualizações do Fabric, a Microsoft combinou dois de seus módulos – Synapse Real-Time Analytics e Data Activator – para lançar um novo módulo ou carga de trabalho, denominado Real-Time Intelligence, disponível em versão prévia.

O Real-Time Intelligence combina as cargas de trabalho de análise e ativador e oferece recursos adicionais, como uma interface de baixo código, para ajudar as empresas a gerar insights a partir de dados em tempo real, disse a Microsoft.

“Com o Real-Time Intelligence, os usuários corporativos podem ingerir dados de streaming com alta granularidade, transformar dinamicamente os dados de streaming, consultar dados em tempo real para obter insights instantâneos e acionar ações como alertar um gerente de produção quando o equipamento estiver superaquecido ou executar novamente trabalhos quando os pipelines de dados falharem. ”, explicou a empresa.

O novo módulo é sustentado pelo Real-Time Hub – uma janela para descobrir, gerenciar e usar dados de streaming de eventos do Fabric e de outras fontes de dados.

“No Real-Time Hub, os usuários podem obter insights por meio do perfil de dados, configurar o nível certo de endosso, definir alertas sobre mudanças nas condições e muito mais, tudo sem sair do hub”, disse a empresa.

Estreia do kit de desenvolvimento de carga de trabalho do Fabric

A Microsoft também lançou o Fabric Workload Development Kit, um kit de ferramentas projetado para ajudar os desenvolvedores a criar aplicativos interoperáveis ​​dentro do Fabric.

“Os aplicativos criados com este kit aparecerão como uma carga de trabalho nativa no Fabric, proporcionando uma experiência consistente para os usuários diretamente em seu ambiente Fabric, sem qualquer esforço manual”, disse a Microsoft, acrescentando que os desenvolvedores podem publicar e monetizar essas cargas de trabalho por meio do Azure Marketplace.

Além disso, a Microsoft disse que está trabalhando na criação de uma experiência de hub de carga de trabalho no Fabric, onde os usuários corporativos podem descobrir, adicionar e gerenciar essas cargas de trabalho sem sair do Fabric.

Neo4j já usou o Fabric Workload Development Kit para disponibilizar sua oferta dentro do Fabric.

A Microsoft está adicionando dois outros recursos para desenvolvedores em versão prévia: a API para GraphQL e funções de dados do usuário.

“API para GraphQL é uma API RESTful flexível e poderosa que permite que profissionais de dados acessem dados de múltiplas fontes no Fabric com uma única API de consulta”, disse a empresa, acrescentando que a API pode ajudar as empresas a reduzir a sobrecarga da rede e acelerar as taxas de resposta.

As funções de dados do usuário para desenvolvedores, de acordo com a Microsoft, são funções definidas pelo usuário criadas para experiências do Microsoft Fabric em todos os serviços de dados, como notebooks, pipelines e fluxos de eventos, para ajudar os desenvolvedores a criar aplicativos facilmente usando fontes de dados variadas, como lakehouses, data warehouses e bancos de dados espelhados, entre outros, usando a capacidade de código nativo e lógica customizada.

A Microsoft também atualizou o módulo Data Factory no Fabric com um recurso chamado fluxos de trabalho de dados. O novo recurso, agora em versão prévia, permite que as empresas definam gráficos acíclicos direcionados (DAG) para orquestração complexa de fluxo de trabalho de dados no Fabric.

“Os fluxos de trabalho de dados são desenvolvidos pelo Apache Airflow e projetados para ajudar as empresas a criar, agendar e monitorar fluxos de trabalho ou pipelines de dados usando Python”, disse a Microsoft.

Copiloto do Power BI vira GA

A Microsoft disse na terça-feira que o primeiro Copilot for Fabric foi disponibilizado ao público em geral. Ao lançar o Fabric no ano passado, a empresa disse que integraria seu Copilot generativo alimentado por IA à sua plataforma de análise unificada.

O Copilot agora pode ser acessado por meio do módulo Power BI dentro do Fabric, disse a Microsoft, acrescentando que os Copilots dentro dos módulos Data Factory, Synapse Data Engineering, Synapse Data Science e Synapse Data Warehouse ainda estavam em versão prévia.

O Copilot dentro da experiência do Power BI pode ser usado para gerar relatórios e resumi-los. Além disso, os copilotos em outras experiências no Fabric podem ser usados ​​para criar fluxos de dados, gerar código e construir modelos de aprendizado de máquina usando linguagem natural.

Além disso, a Microsoft disse que estava anunciando outro novo Copilot para seu módulo Real-Time Intelligence em versão prévia, que permitiria aos usuários corporativos consultar dados em tempo real.

Novas fontes de dados e integrações Snowflake e Databricks

Algumas das outras atualizações do Fabric incluem a adição de atalhos do OneLake para conectar-se a fontes de dados além do Azure Data Lake Service Gen2. Esses atalhos do OneLake estão em versão prévia.

“Com um gateway de dados local, agora você pode criar atalhos para Google Cloud Storage, Amazon S3 e buckets de armazenamento compatíveis com S3 que são locais ou restritos à rede”, disse a Microsoft.

Além disso, a Microsoft disse que estava fazendo parceria com a Snowflake para criar interoperabilidade total entre Snowflake e OneLake.

“Temos o prazer de anunciar o suporte futuro para Apache Iceberg no Fabric OneLake e acesso bidirecional a dados entre Snowflake e Fabric”, disse a Microsoft. A integração permitirá que os usuários analisem seus dados Fabric e Snowflake em qualquer mecanismo de qualquer plataforma, disse a Microsoft, e acessem dados em aplicativos como Microsoft 365, Power Platform e Azure AI Studio.

Os atalhos para o Iceberg no OneLake estarão disponíveis em breve, disse Arun Ulagaratchagan, vice-presidente corporativo da Azure Data, em comunicado.

Além disso, a Microsoft disse que os usuários corporativos poderão acessar as tabelas do Catálogo do Azure Databricks Unity diretamente no Microsoft Fabric nos próximos meses.

“No portal Fabric, os usuários podem criar e configurar um novo item do Catálogo Azure Databricks Unity no Fabric com apenas alguns cliques. Eles podem adicionar um catálogo completo, um esquema ou até mesmo tabelas individuais”, afirmou a empresa.

Quando os dados são modificados ou as tabelas são adicionadas, removidas ou renomeadas no Azure Databricks, os dados no Fabric permanecerão sincronizados, acrescentou Ulagaratchagan.

Além disso, de acordo com a Microsoft, os usuários corporativos em breve poderão acessar itens de dados do Fabric, como lakehouses, como um catálogo no Azure Databricks.

“Enquanto os dados permanecem no OneLake, você pode acessar e visualizar a linhagem de dados e outros metadados no Azure Databricks e aproveitar todo o poder do Unity Catalog”, disse Ulagaratchagan. Esta funcionalidade incluirá a capacidade de estender a governança unificada do Unity Catalog sobre dados e IA para o Azure Databricks Mosaic AI.

Isto significa que os utilizadores empresariais poderão combinar estes dados com outros dados nativos e federados no Azure Databricks, realizar análises e publicar os dados agregados num espaço de trabalho do Power BI.