---
title: MapForce에서 AI 기반 데이터 매핑 기능 소개 - Altova AI를 만나보세요
date: 2026-06-04
categories:
  - ai
  - data-integration
  - etl
tags:
description: Altova AI는 MapForce를 통해 데이터 매핑을 구축합니다. 소스 데이터와 대상 데이터를 분석하여 필드 연결 및 변환을 생성하고, 사용자가 이를 검토하고 승인할 수 있도록 지원합니다.
---
Status: #blog

Tags:  #mapforce #ai #data-mapping #etl #data-integration 

Categories: [ai](/blog/ko/category/ai.md) | [data-integration](/blog/ko/category/data-integration.md) | [etl](/blog/ko/category/etl.md)
## MapForce에서 AI 기반 데이터 매핑 기능 소개 - Altova AI를 만나보세요

데이터 통합 프로젝트에 소요되는 시간의 대부분은 실제로 프로그램을 실행하는 데 쓰이지 않습니다. 대부분의 시간은 프로젝트의 정의 단계에 소요됩니다. 소스 데이터 스키마를 대상 스키마에 연결한다는 것은, 시스템 간에 거의 일치하지 않는 구조, 명칭, 또는 언어에 맞춰 각 필드를 하나씩 매칭하는 것을 의미합니다. 예를 들어, 소스 시스템에서는 고객 이름을 "`cust_nm;`"이라고 부르지만, 대상 시스템에서는 "`CustomerName`"이라고 부릅니다. 또한, EDI 파트너로부터 "`N1`" 및 "`PO1`"과 같은 데이터 세그먼트가 전송되지만, 특정 사양과 교차 참조하지 않으면 그 의미를 알 수 없습니다. 한쪽은 중국어로, 다른 쪽은 영어로 되어 있는 경우도 있습니다.

데이터 매핑은 단순히 필드를 연결하는 것만으로는 충분하지 않습니다. 필드를 연결하는 것은 드물게 직선으로 이루어지며, 데이터 처리 함수와 필터를 정의하여 원본 데이터를 대상 데이터에 맞게 변환해야 합니다. 여기에는 문자열 연결 또는 분할, 날짜 형식 변경, 단위 또는 코드 변환, 조건부 로직 적용, 그리고 전혀 처리되지 않아야 할 데이터를 걸러내는 작업이 포함됩니다. 이러한 모든 작업을 수백 개의 필드에 적용해야 하므로, 이 부분이 가장 많은 시간과 전문 지식을 요구하는 작업입니다.

ETL 프로세스의 실행 단계는 수년 동안 해결되어 왔습니다 _저작 활동, 콘텐츠 제작, 콘텐츠 작성_ 매핑(mapping) 기능이 부족한 부분이 있는데, Altova AI는 바로 그 부분을 해결해 줍니다.

![MapForce에서 인공지능을 상징하는 장식 이미지](/blog/images/mapforce-ai.png)

<!--more-->

## 알토바 AI가 제공하는 기능은 다음과 같습니다

Altova AI는 인공지능 기술을 MapForce에 직접 통합하여 매핑 작업을 자동화합니다. 사용자는 소스 데이터와 대상 데이터를 지정하면, Altova AI는 실제 데이터 구조를 분석하고, 필드 간의 연결을 생성하며, 두 구조를 일치시키기 위해 필요한 변환 함수를 제안합니다. 그 결과, 몇 분 안에 완성되는 실행 가능한 MapForce 프로젝트가 생성되며, 이는 사용자가 이미 사용하고 있는 그래픽 환경에서 이루어집니다.

처음부터 시작하여 [Altova AI](https://www.altova.com/ko/mapforce/ai-data-integration)가 전체 데이터 매핑을 자동으로 생성하도록 할 수도 있고, 또는 특정 필드를 선택하고 AI가 연결을 제안하도록 점진적으로 진행할 수도 있습니다.

## 작동 원리

이 워크플로우는 설계상 상호작용적인 특징을 가지고 있습니다

1. **매핑 프로젝트에 소스 및 대상 데이터 구조를 추가합니다** 이것이 시작하기 위해 필요한 유일한 설정입니다. Altova AI가 전체 매핑을 생성하도록 하려면, 캔버스의 빈 영역을 클릭한 다음 "AI에게 컴포넌트와 연결을 생성하도록 요청"을 클릭하십시오. AI가 특정 필드에 집중하도록 하려면, Altova AI를 실행하기 전에 소스 또는 대상에서 해당 필드를 선택하십시오.

2. **Altova AI는 데이터 연결을 생성합니다.** 이 프로그램은 데이터 구조와 기본 데이터를 분석한 후, 필드 간의 연결 관계를 제안하고, 필요한 경우 데이터 변환 함수도 함께 제시합니다. 모든 제안 사항은 매핑 화면에서 초록색으로 표시되어 사용자가 쉽게 확인하고 검토할 수 있습니다.

3. ** 검토 및 결정.** 제안된 내용 위로 마우스를 올려놓으면, 각 제안을 개별적으로 수락하거나 거부할 수 있습니다. 또는 모든 제안을 한 번에 적용할 수도 있습니다. 사용자의 동의 없이는 어떤 것도 적용되지 않습니다.

4. **필요한 경우, 더 많은 정보를 요청하세요.** 관심 있는 항목을 클릭하면 해당 분야에 대한 추가 제안이 생성됩니다. 이를 통해 처음에는 다루지 못했던 부분을 보완하여 내용을 완성할 수 있습니다.

5. **다른 매핑 작업과 동일하게 편집합니다.** 결과물이 표준 MapForce 프로젝트이기 때문에, 직접 만든 매핑 작업에 사용하는 것과 동일한 도구를 사용하여 조정할 수 있습니다.


![AI를 활용하여 데이터를 통합하기 위한 매핑(데이터 연결 방식)을 구축합니다](/blog/images/ai-generated-data-integration.png)


승인 또는 거절 과정을 반복하는 부분이 가장 중요합니다. Altova AI는 단순히 결과를 받아들이기만 하면 되는 "블랙박스"가 아닙니다. 오히려 사용자가 통제력을 유지하면서 빠르게 초안을 만들 수 있도록 돕는 도구입니다.

## 정렬되지 않은 필드 해독

가장 많은 시간을 소모하는 연결은 필드 이름이 아무런 정보도 제공하지 않을 때 발생합니다.  [EDI 데이터 매핑](/blog/ko/2026/06/letting-ai-decode-your-edi-mappings-in-mapforce.md) 다음은 대표적인 예시입니다. 세그먼트와 요소 식별자(예: ...)와 같이 `BEG`, `REF`, 또는 `PO1` 그것들은 그 자체로는 의미가 없습니다. 각 요소가 무엇을 의미하는지 알아야만 그것들을 특정 목표와 연결할 수 있습니다.

오늘날에는 분석을 중단하고 해독하는 과정이 필요합니다. EDI 규격을 참고하여 `BEG`가 구매 주문의 시작을 나타내고 `PO1`가 품목 상세 정보를 담고 있다는 것을 파악해야 합니다. 그래야만 연관성을 알 수 있습니다. 문서의 모든 난해한 필드에 대해 이 과정을 반복하면, 아무것도 구축하기 전에 단 하나의 매핑 작업만으로도 규격서를 읽는 데 몇 시간이나 걸릴 수 있습니다. 이 작업은 시간이 오래 걸리고, 실수를 하기 쉬우며, 무엇보다도 해당 형식에 대한 사전 지식이 있는 사람에게 적합한 작업입니다.

언어 간의 불일치는 다른 형태로 동일한 문제를 야기합니다. 예를 들어, 원본 데이터에서 특정 필드를 "`Rechnungsnummer`"라고 표시했지만, 대상 시스템에서 해당 필드를 "`InvoiceNumber`"라고 기대하는 경우, 두 문자열은 의미가 같음에도 불구하고 관련이 없어 보일 수 있습니다. 이 경우, 사람이 각 필드를 하나씩 검토하며 어떤 필드가 서로 연결되는지 파악해야 합니다.

Altova AI는 두 경우 모두 디코딩 작업을 대신 수행합니다. 이 도구는 원본 노드와 대상 요소 간의 관계를 자동으로 파악하며, 별도의 사양 확인이나 번역 작업은 필요하지 않습니다. 

![Altova AI는 ETL(추출, 변환, 로드) 과정에서 사용되는 난해한 필드 이름을 이해합니다](/blog/images/ai-edifact-mapping.png)

## Altova AI를 MapForce에서 사용하는 이점

- **시간 절약**. 통합 또는 ETL 프로젝트에서 주로 수행되던, 각 필드별 수동 연결 작업이 자동으로 이루어집니다.

- **제어**. 연결별 수락/거절 기능을 통해 초안을 검토하는 것이지, 알 수 없는 내용을 그대로 받아들이는 것이 아닙니다.

-  **단순 연결이 아닌, 변환**. Altova AI는 필드 간의 논리적인 관계를 제안하므로, 연결이 설정된 후에도 사용자가 직접 변환 과정을 일일이 설정할 필요가 없습니다.

- **새로운 학습 환경은 필요하지 않습니다** 결과물은 일반적인 MapForce 프로젝트 형태로 생성되며, 다른 프로젝트와 마찬가지로 편집, 확장 및 실행이 가능합니다.

- **진입 장벽의 완화**. 이제 완벽한 통합 시스템을 구축하는 데에는 깊이 있는 기술 전문성이 더 이상 필요하지 않으므로, 팀 내에서 이 작업을 수행할 수 있는 사람들의 범위가 넓어집니다.

## 시작하기

Altova AI는 선택 사항으로, MapForce 라이선스에 추가하여 사용할 수 있습니다. 이를 사용하려면 유효한 기술 지원 및 유지 보수 계약(SMP)이 필요하며, 새로운 SMP를 구매할 때 Altova AI를 추가하거나, 기존 SMP에 추가할 수 있습니다. 가격 및 자세한 내용은 [Altova 온라인 쇼핑몰](https://shop.altova.com/)에서 확인하실 수 있습니다.

만약 이미 MapForce를 사용하고 계시다면, 이 변경 사항이 무엇인지 가장 빠르게 이해하는 방법은 Altova AI를 잘 알고 있는 소스 및 타겟 데이터에 적용해 보고, AI가 제안하는 내용을 살펴보는 것입니다. 이전에 직접 만들었던 매핑 규칙은 이제 검토를 위한 초안이 되었으며, 절약된 시간은 실제 비즈니스에 중요한 로직 개발에 투입될 수 있습니다.



