새로운 Altova AI: XMLSpy, MapForce, DatabaseSpy를 위한 스마트 지원 기능
Altova Software의 2026년 2차 버전이 출시되었으며, Altova AI Server를 포함한 중요한 새로운 기능들이 추가되었습니다. Altova AI는 선택적인 구독 서비스로, Altova MissionKit 제품군에 직접 통합되어 MapForce, XMLSpy, DatabaseSpy 등 기존에 사용하시는 도구 내에서 지능적이고 상황에 맞는 지원을 제공합니다.

MapForce: AI 기반 데이터 변환 및 ETL 솔루션
Altova AI는 사용자가 소스 및 대상 구조를 지정하면, 실제 데이터 구조를 분석하고, 필드 연결을 생성하며, 변환 함수를 제안하고, 정의된 데이터 흐름과 처리 단계를 포함하는 프로젝트를 생성합니다. 이러한 모든 작업은 표준 MapForce 그래픽 환경에서 이루어집니다.
아래 스크린샷에서 Altova AI는 데이터 필드를 매핑하고, 초록색으로 표시된 데이터 처리 기능을 제안하여, 몇 분 안에 수동 작업 없이도 데이터 통합 프로젝트를 구축할 수 있도록 지원합니다.

이 과정은 완전히 상호작용 방식으로 진행됩니다. 제안된 각 연결 항목을 검토하고 개별적으로 수락하거나 거부할 수 있으며, 또는 모든 항목을 한 번에 적용할 수도 있습니다. Altova AI는 전체 매핑을 제안할 수도 있고, 사용자는 특정 연결 항목에 집중하여 하나씩 처리할 수도 있습니다.
다음은 작동 방식입니다
Altova AI는 단순히 레이블만으로 정보를 매핑하는 것이 아니라, 의미를 기반으로 정보를 연결하기 때문에, 기존 도구로는 해결하기 어려운 문제들을 해결할 수 있습니다 암호화된 EDI 코드, 축약된 필드 이름, 다양한 언어로 작성된 스키마 등을 인식하며, 심지어 레이블이 명확하게 일치하지 않더라도 의미적으로 유사한 항목을 찾아낼 수 있습니다.
결과물은 표준적인 형태의, 완전히 편집 가능한 MapForce 프로젝트입니다.
Altova AI가 데이터 매핑 구축과 같은 반복적인 작업을 처리해주므로, 귀하의 비즈니스에 실제로 중요한 논리에 집중할 수 있습니다.
XMLSpy: 실제 데이터 샘플, 자동 변환 기능, 그리고 편집기 내에서 사용할 수 있는 편리한 도우미 기능 제공
Altova AI는 사용자가 작업 중인 XML 문서를 완벽하게 이해하고, 문서의 내용에 맞춰 필요한 정보를 직접 XMLSpy 편집 환경 내에서 제공하는 지능형 지원 기능을 제공합니다.

XMLSpy 내의 Altova AI 기능을 사용하여, 어떤 XML 스키마든지에서 의미 있는 샘플 XML 데이터를 생성할 수 있습니다. 이 기능은 단순히 무작위로 유효한 데이터를 생성하는 것이 아니라, 스키마 요소의 의미를 해석하여 실제와 유사한 값(예: 현실적인 이름, 날짜, 주소 등)을 생성합니다. 이는 수동으로 생성된 테스트 데이터에서 흔히 볼 수 있는 임시 값과는 다릅니다.
또한, Altova AI는 XSLT 및 XQuery 변환 코드를 자동으로 생성합니다. 원본 문서와 대상 문서를 제공하면, Altova AI는 이 두 문서를 서로 연결하는 코드를 생성하며, 생성된 코드는 XMLSpy의 기존 편집, 디버깅 및 최적화 도구를 사용하여 필요에 따라 수정 및 개선할 수 있습니다.
내장된 AI 비서 채팅 창은 사용자 경험을 더욱 풍부하게 만들어줍니다. 사용자가 어떤 파일을 열고 있는지 인지하고, 현재 작업 환경에 맞춰 XML, JSON, 스키마 등 다양한 콘텐츠를 생성해줍니다. 따라서 다른 도구 간에 복사-붙여넣기를 할 필요가 없고, 작업 흐름을 잃을 염려도 없습니다.
다음은 작동 방식입니다
DatabaseSpy: SQL 편집기를 위한 AI 기반 도우미
데이터베이스 관리자(DBA)와 데이터베이스 개발자는 AI 기반 워크플로우를 통해 많은 이점을 얻을 수 있으며, DatabaseSpy 내의 Altova AI는 SQL 편집 환경 내에 지능적인 지원 기능을 직접 제공합니다. 이 통합 기능에는 Altova AI 서버에 요청을 보내 샘플 SQL 문을 생성하거나, 특정 테이블 구조에 대한 샘플 데이터를 만들거나, 정의된 키가 없는 테이블 간의 관계를 추론하는 등 다양한 작업을 수행할 수 있는 AI 챗 대화 기능이 포함되어 있습니다.
SQL 편집기 내에서는 세 가지 AI 기능이 일상적인 작업을 처리합니다. AI-Complete은 사용자가 시작한 SQL 문을 자동으로 완성해주고, AI-Explain은 SQL 문 또는 오류에 대한 이해하기 쉬운 설명을 제공하며, AI-Pretty Print는 현재 SQL 문을 사람이 읽기 쉬운 형태로 재구성합니다. DatabaseSpy는 이미 하나의 사용자 인터페이스에서 주요 데이터베이스를 모두 지원하며, 여기에 Altova AI를 추가하면 초보 사용자부터 숙련된 사용자 모두에게 생산성 향상에 큰 도움이 됩니다.
알토바 AI 구독 서비스의 작동 방식
Altova AI는 Altova에서 운영하는 AI 서버에서 실행되며, Altova 소프트웨어는 필요에 따라 이 서버에 연결됩니다. Altova AI 구독을 기존의 유지보수 및 지원 패키지(SMP)에 추가하거나, 새로운 SMP와 함께 구매할 수 있으며, 월별 사용량에 따라 세 가지 요금제를 선택할 수 있습니다. 구독은 연간으로 청구되며, 월별 AI 사용량은 매월 1일에 자동으로 갱신됩니다. AI 구독과 SMP는 동일한 갱신 날짜를 가지므로, 관리해야 할 날짜가 하나로 통합됩니다.
MissionKit 고객님들은 기본적으로 유연성을 제공받습니다. MissionKit에 포함된 Altova AI 구독은 모든 제품의 사용 제한을 하나의 공유 풀로 통합합니다. 즉, XMLSpy, MapForce, DatabaseSpy 등 다양한 제품을 별도의 계획을 관리할 필요 없이, Altova AI 사용량을 유연하게 분배하여 사용할 수 있습니다.
Altova AI에 대해 더 자세히 알아보시거나, Altova 온라인 쇼핑몰을 방문하여 지금 바로 AI 구독을 시작하세요.