Mapeamento de dados simplificado

Com a sua abordagem visual e intuitiva, baseada em arrastar e soltar, o MapForce foi sempre concebido para tornar o mapeamento e a integração de dados tarefas simples. Na versão mais recente, duas novas funcionalidades facilitam ainda mais o início de utilização para os utilizadores que não trabalham diariamente com ferramentas de integração de dados ou ETL. Os analistas de dados de hoje, os utilizadores avançados do Excel e os utilizadores empresariais com conhecimentos técnicos, muitas vezes precisam de mapear e converter dados como parte do seu fluxo de trabalho habitual, e agora podem aproveitar o poder do MapForce para realizar estas tarefas.

Um novo barra guia guia para iniciantes sobre como configurar um projeto de mapeamento, e um.. galeria de elementos visuais Fornece uma forma clara e organizada de encontrar e inserir os componentes necessários para diferentes formatos de dados e tarefas de processamento.

Em conjunto, estas melhorias ajudam os novos utilizadores a familiarizarem-se rapidamente e a começarem a criar o seu primeiro projeto de mapeamento de dados.

Começar a usar o MapForce

O MapForce já simplifica a integração de dados com a sua abordagem totalmente visual. Os utilizadores podem criar mapeamentos de dados arrastando e soltando conexões entre componentes, aplicando transformações com um construtor de funções visual e visualizando os resultados instantaneamente com o motor de execução integrado, antes de prosseguir para a automatização. Este fluxo de trabalho visual elimina grande parte da complexidade encontrada nas ferramentas tradicionais de integração de dados e ETL.

Agora, uma nova barra de orientação torna ainda mais fácil para os iniciantes começarem. A barra de orientação é um assistente integrado, passo a passo, que o guia na criação de um projeto de mapeamento de dados desde o início.

Primeiramente, o guia oferece links para vários.. Vídeos de instruções que demonstram diversas funcionalidades do produto, desde transformações básicas de XML para XML até tarefas mais complexas, como projetos de integração de dados um-para-muitos e fluxos de trabalho ETL com várias etapas. Pode começar com um tutorial em vídeo ou simplesmente começar um novo projeto de mapeamento de dados para converter qualquer um dos inúmeros.. formatos suportados pelo MapForce. Vamos fazer isso agora e criar um projeto que mapeie e transforme dados XML para um formato JSON.

A barra de ferramentas explica o primeiro passo, que consiste em definir as fontes de dados para o nosso mapeamento. Clicamos em "Inserir a partir da Galeria de Componentes..." para selecionar o componente de origem.

Depois de clicar em XML, o MapForce solicita que selecionemos um esquema XML (XSD) que represente a estrutura da nossa fonte de dados. (Já temos um esquema, mas, caso contrário, o MapForce pode inferir a estrutura a partir de um documento de exemplo existente.) Depois de selecionarmos o ficheiro .xsd, também podemos procurar um documento de exemplo que nos permitirá visualizar os resultados da transformação com dados reais.

Agora, o nosso componente de origem XML é exibido no painel de mapeamento. O MapForce mostra a estrutura hierárquica dos dados numa visualização em árvore, facilitando a compreensão e o mapeamento. A nossa fonte de dados inclui as localizações dos escritórios da empresa, informações de contacto, departamentos e detalhes dos funcionários em cada departamento.

Podemos também ver (acima) que o próximo passo no guia é definir o nosso alvo de dados, inserindo-o a partir da galeria de componentes. O processo é o mesmo, desta vez selecionando um esquema JSON e uma instância JSON de exemplo.

O nosso exemplo utiliza uma única fonte e um único destino, mas o MapForce permite definir mapeamentos para qualquer número de componentes. Agora, o guia explica como iniciar o mapeamento, criando conexões. Simplesmente arrastamos o conector de saída de um componente de origem para o respetivo ponto de entrada no componente de destino.

Quando conectamos o nó "Office" na fonte ao objeto "Office" no alvo JSON, o MapForce conecta automaticamente todos os elementos filhos correspondentes, agilizando assim o processo.

Agora, basta conectar os nós do departamento, do nome e da pessoa, e o MapForce também conecta esses elementos filhos.

Com os campos correspondentes conectados, podemos agora executar a transformação. Mas vamos dar um passo em frente e adicionar lógica de processamento, que é o próximo passo destacado na barra de ferramentas. O MapForce inclui uma vasta biblioteca de funções de processamento de dados que pode utilizar para manipular os dados antes de os gravar no destino. Podemos clicar no botão "Bibliotecas" na barra de ferramentas para mostrar o painel completo de bibliotecas, ou escolher entre as funções mais populares listadas na galeria de componentes visuais, onde são apresentadas com ícones coloridos e descrições úteis. Vamos usar a galeria e inserir uma função de "Ordenar" para listar os departamentos em ordem alfabética.

O MapForce insere a função "Ordenar" no mapeamento, e podemos conectar os nós "Departamento" e a chave para ordená-los – neste caso, o nome do departamento.

Agora, podemos clicar em "Seguinte" na barra de ferramentas para aprender como executar a transformação. Para uma pré-visualização, podemos simplesmente clicar em "Saída" abaixo da janela de transformação para verificar o resultado e guardá-lo. Quando estivermos satisfeitos, podemos automatizar a transformação utilizando o MapForce Server. Vamos clicar em "Saída" agora.

O MapForce converteu o nosso ficheiro XML de exemplo para JSON, mapeou os dados corretamente e ordenou os departamentos por nome em ordem alfabética. Conseguimos concluir o nosso primeiro mapeamento!

Pode aceder à barra de ferramentas a qualquer momento, ao criar um novo projeto de mapeamento, ou ao abri-la através do menu "Visualizar". E a galeria de componentes visuais está sempre disponível através do menu "Inserir", para uma seleção rápida de uma fonte, um destino ou uma função de processamento de mapeamento.

Defina a lógica de mapeamento de dados, seja ela simples ou complexa

À medida que utiliza o guia para aprender todos os aspetos do MapForce, descobrirá que o software facilita a definição de qualquer tipo de lógica de transformação, desde a funcionalidade de ordenação rápida que implementámos aqui até aos cenários de transformação mais avançados, utilizando condições, lógica booleana, operações com strings, cálculos matemáticos, instruções SQL ou qualquer função definida pelo utilizador. Pode até utilizar um serviço web existente para procurar ou processar dados numa transformação.

A série de demonstrações em vídeo do MapForce também é útil para explorar toda a gama de funcionalidades disponíveis para integração de dados e ETL.

Comece já gratuitamente

Experimente A nova barra de ferramentas e a galeria de componentes visuais estão agora disponíveis, a partir da versão MapForce 2026.