Automatizando a implantação do Real-Time Intelligence Eventstream usando o PowerShell

por | 19/12/2024 | Fabric | 0 Comentários

Tempo de leitura: 5 minutos

O Real-Time Intelligence Evenstream já está disponível para o público em geral! Junto com ele, lançamos recursos em torno do Application Lifecycle Management (ALM) e APIs REST para seus itens.

Este artigo faz parte de uma série que nos ajuda a implantar itens do Real-Time Intelligence automaticamente usando o PowerShell.

Vamos criar um script do PowerShell para automatizar a implantação do Eventstream com a definição de origem, processamento e destino em um workspace no Microsoft Fabric. Quando o script de ponta a ponta estiver pronto, podemos simplesmente chamar o script usando parâmetros.

Todos os arquivos, script de exemplo e instruções estão disponíveis em: SuryaTejJosyula/FabricRTI_Accelerator

Antes de criar o script do PowerShell, verifique se a definição do Eventstream está pronta.

Etapa 1: Preparar o arquivo de definição do Eventstream

Crie uma carga json que será convertida em base64 na próxima etapa. Abaixo, o json define o Evenstream com:

  • Fonte de dados de exemplo que usa o exemplo de bicicletas.
  • Eventhouse como destino que usa o banco de dados ‘Stream_Bikepoint_IOT’ e a tabela ‘APICreatedTable2’.
  • O nó Eventstream é denominado ‘AutoDeployES2-stream’. Observe que AutoDeployES2 é o nome do item Eventstream que usaremos a seguir. O nome do item Eventstream e do nó Eventstream na topologia deve ter o mesmo nome.
  • Forneça a ID do espaço de trabalho e a ID do item do Eventhouse nos espaços reservados abaixo.

Etapa 2: criar uma string base64 do json acima

Para isso, vamos usar um site como Base64 Encode and Decode – Online.

Cole o json no espaço reservado para obter uma string codificada em base64.

Etapa 3: Criar o corpo para solicitação de API

Esta é a carga útil json real que será usada como corpo na chamada à API. Vamos chamar esse arquivo como EventstreamCreate.json .

Observe os seguintes pontos:

  • displayName ‘AutoDeployES2’ é o mesmo que foi usado na definição de fluxo.
  • A carga útil é onde precisamos usar a string base64converted acima da definição do Eventstream.

Etapa 4: Criando o script do PowerShell

Verifique se todos os módulos do Azure estão instalados.

Etapa 5: para começar, faça login no Fabric

Etapa 6: Obter o token para autenticar no Fabric

Etapa opcional: obter o conteúdo do corpo da API Eventstream de um arquivo

Podemos armazenar o corpo da solicitação da API em um arquivo json no mesmo diretório do script do PowerShell e obter o conteúdo. Dessa forma, todas as alterações podem ser feitas em um nível de arquivo em vez de fazer alterações diretamente no script.

Etapa 6: Criar Eventstream

Passo 7: O Eventstream é criado!

Saiba Mais

Fonte: Blog Microsoft Fabric.

Transforme sua empresa com Microsoft Fabric – Agende uma reunião com a DataEX

Na DataEX, somos especialistas em soluções avançadas de dados e inteligência artificial. Com anos de experiência e uma equipe altamente qualificada, ajudamos empresas a integrarem o Microsoft Fabric para automatizar processos, melhorar a análise de dados e alcançar novos patamares de eficiência. Nossas implementações personalizadas garantem uma transição fluida e resultados tangíveis para o seu negócio.

Se você busca modernizar sua gestão de dados e impulsionar sua estratégia corporativa com o poder do Microsoft Fabric, nós estamos prontos para ajudar. Entre em contato e descubra como nossas soluções podem transformar suas operações. Agende uma reunião hoje mesmo e comece sua jornada rumo à inovação digital.

Preencha o formulário e nosso time de especialistas entrará em contato.

E não se esqueça de nos seguir em nossas redes sociais e ler o blog Data Universe diariamente.

Ebook Data Driven Team - Cultura de Dados

E-book Data Driven Team

Conheça o processo que valoriza e incentiva o uso de dados nas tomadas de decisão cruciais do seu negócio.

Declaração de privacidade
Ebook Data Driven Team - Cultura de Dados

E-book Data Driven Team

Conheça o processo que valoriza e incentiva o uso de dados nas tomadas de decisão cruciais do seu negócio.

Veja mais artigos relacionados

Fabric + Databricks para múltiplas equipes: governança com liberdade operacional

Fabric e Databricks para múltiplas equipes ganham relevância quando a organização precisa...

Interoperabilidade entre Fabric, Redshift e Databricks sem retrabalho

A maioria das grandes empresas já não opera em uma única plataforma de dados. Parte da engenharia...

Azure + AWS + Lakehouse: plataformas híbridas em operação prática

O modelo azure aws lakehouse híbrido já faz parte da realidade de muitas empresas que operam entre...

Microsoft Fabric + Amazon S3: consolidação sem replicação desnecessária

A evolução das arquiteturas de dados tornou uma coisa evidente: poucas empresas operam hoje em um...

Fabric in a Day no Brasil: DataEX realiza o primeiro evento presencial do programa Microsoft e acelera a adoção de dados e IA

Um marco para o ecossistema de dados no Brasil A transformação orientada por dados deixou de ser...

Decisão orientada por dados: por que muitas empresas ainda erram mesmo com tecnologia 

Em 2026, falar em decisão orientada por dados já não é novidade, mas errar mesmo com tecnologia...