---
title: "알토바의 최신 버전에서 제공하는 주요 기능 5가지"
date: "2018-04-17"
categories: 
  - "development"
  - "xbrl"
  - "xpath"
  - "xquery"
tags: 
  - "data-integration"
  - "data-mapping"
  - "json"
  - "uml"
  - "xbrl"
  - "xpath"
  - "xquery"
  - "xslt"
description: Altova의 2018년 릴리스 2 버전은 XPath/XQuery를 이용한 JSON 처리 기능과 UML 모델링을 위한 C++ 지원 등 새로운 기능을 통해 데이터 통합을 강화하여 효율성을 향상시켰습니다.
---
Status: #blog

Tags:  #data-integration #data-mapping #json #uml #xbrl #xpath #xquery #xslt

Categories: [development](/blog/ko/category/development.md) | [xbrl](/blog/ko/category/xbrl.md) | [xpath+xquery](/blog/ko/category/xpathxquery.md) | [xpath+xquery](/blog/ko/category/xpathxquery.md)
# 알토바의 최신 버전에서 제공하는 주요 기능 5가지

Altova 2018 제품군의 2차 버전은 다양한 새로운 기능과 업데이트, 그리고 완전히 새로운 제품을 선보입니다.

지금 바로 알아보아야 할 다섯 가지 이유를 살펴봅시다 [다운로드](https://www.altova.com/ko/download) 이 버전입니다.

![2018 R2 버전 관련 뉴스입니다](/blog/images/v2018r2_news.jpg)

<!--more-->

### **1. XSLT, XPath 및 XQuery를 사용하여 JSON 데이터 처리하기**

지금쯤이면 XMLSpy가 편집, 생성, 변환 등 다양한 기능을 포괄적으로 제공한다는 것은 이미 널리 알려진 사실일 것입니다 [JSON](https://www.altova.com/ko/xmlspy-xml-editor/json_editor) 그리고 JSON 스키마 문서.

이제 여러분은 익숙한 XPath, XQuery, 그리고 XSLT 표준을 사용하여 JSON 데이터를 쿼리하고 변환할 수 있습니다. (만약 이러한 표준이 아직 익숙하지 않다면, 저희가 제공하는 무료 [XSLT, XPath, 그리고 XQuery 튜토리얼](https://www.altova.com/ko/training-tutorials)을 참고해 보세요.)

 

![XPath/XQuery를 사용하여 JSON 데이터를 쿼리합니다](/blog/images/json-xquery.png)

 

이 새로운 기능이 실제로 어떻게 작동하는지 짧은 동영상 데모를 통해 확인해 보세요:

![](https://www.youtube.com/watch?v=Hd5W6IpDA8Y)

### **2. 데이터 매핑을 위한 노드 기능**

데이터 매핑 과정에서, 종종 여러 노드에 동시에 동일한 처리(예: 공백 제거, 대소문자 변경, 값 곱하기, 빈 값에 대한 기본값 설정 등)를 적용해야 하는 경우가 있습니다.

이제 MapForce 사용자들은 _노드 함수_를 사용하여 이를 쉽게 수행할 수 있습니다. 노드 함수를 사용하면 함수나 기본값을 정의하고, 함수를 반복해서 작성하거나 매핑 라인을 그릴 필요 없이 여러 노드에 적용할 수 있습니다.

 

 **[데이터 매핑을 위한 노드 함수 이미지]**

 

특정 기능(위의 삽입 상자에 표시됨)을 가진 노드는 지도에서 검은색 "Fx" 기능 아이콘으로 표시되며, 해당 기능을 상속받는 하위 노드는 빨간색 아이콘으로 표시됩니다.

동일한 처리 규칙을 여러 노드에 동시에 적용할 수 있는 기능은 매핑을 정의하고 관리하는 데 필요한 시간을 크게 줄여줄 뿐만 아니라, 시각적으로 매핑을 단순화하여 더욱 깔끔하고 이해하기 쉽게 만들어줍니다.

### **3. UML 모델링을 위한 C++ 코드 엔지니어링 지원**

C++는 현재 사용 가능한 프로그래밍 언어 중 가장 강력하고 효율적인 언어 중 하나입니다 _사실상_ 고성능 컴퓨팅, 서버 애플리케이션, 그리고 가장 강력한 기능들을 요구하는 복잡한 시스템 구축에 적합한 선택입니다.

UModel은 이제 UML 모델로부터 프로그램 코드를 생성하고, 기존 코드를 역설계하며, 양방향 엔지니어링을 수행할 때 C++, C#, Java를 모두 지원합니다.

 

![UML 다이어그램으로부터 생성된 C++ 코드](/blog/images/cplusplus-uml.png)

 

오랫동안 기다려온 이 기능 추가는 UModel을 현재 시장에서 가장 뛰어난 제품들과 동등한 수준으로 끌어올리는 데 필요한 마지막 요소입니다  [UML 모델링](https://www.altova.com/ko/umodel) 제품군을 제공하지만, 유사한 기능을 제공하는 다른 UML 솔루션들과 달리, UModel은 여전히 합리적인 가격으로 제공됩니다.

### **4. XBRL 표준 기관에서 발급하는 인증서**

XMLSpy와 RaptorXML+XBRL 서버는 모두 새로운 기능을 추가했습니다 [XBRL 인증 소프트웨어](https://software.xbrl.org/create/altova-xmlspy)XBRL 국제 기구로부터 XBRL 표준을 엄격하게 준수한다는 것을 의미하는 상표(™) 인증을 획득했습니다.

[![](/blog/images/xbrl-certified-software-logo.png)](https://software.xbrl.org/create/altova-xmlspy)

XMLSpy는 내장된 [XBRL 분류 체계 편집기](https://www.altova.com/ko/xmlspy-xml-editor#XBRL)와 검증 기능을 통해 XBRL 보고서의 생성 및 활용에 모두 인증을 받았으며, RaptorXML+XBRL 서버는 [XBRL 문서를 검증하고 처리하는](https://www.altova.com/ko/raptorxml) 데 사용되는 인증된 보고서 활용 소프트웨어입니다.

 

 **[![](/blog/images/xbrl-dqc-certified.png)](https://xbrl.us/tools-and-services/raptorxml-xbrl-server/)**

RaptorXML은 XBRL.US로부터 다음과 같은 인증을 받았습니다 [DQC(데이터 품질 위원회) 규정의 5번째 버전](https://xbrl.us/tools-and-services/raptorxml-xbrl-server/). 인증된 애플리케이션은 현재 승인된 XBRL 미국 데이터 품질 위원회의 규칙을 포함하며, XBRL 데이터 제출물에 대해 해당 규칙을 성공적으로 실행하여 예상되는 결과를 도출합니다.

이 두 가지 인증은 Altova의 [XBRL 도구](https://www.altova.com/ko/xbrl-tools)가 XBRL 표준을 엄격하게 준수하고 있음을 보여줍니다.

### **5. 완전히 새로운 디프독 서버**

 **[DiffDog 서버] (이미지)**

널리 사용되는 Altova DiffDog 데스크톱 도구의 파일 및 디렉토리 비교 기능을 이제 고성능 서버 소프트웨어 제품으로 제공하며, Windows 운영체제 외에도 Linux 및 MacOS X에서도 사용할 수 있습니다.

DiffDog 서버를 사용하면 대량의 비교 작업을 자동화할 수 있습니다 [차이점을 자동으로 보고서로 생성합니다](https://www.altova.com/ko/diffdog-server) 다음 기능을 지원합니다:

- 이진 파일, 텍스트 파일, 그리고 XML 파일 비교
- 디렉터리 비교
- ZIP 파일 압축 비교
- URL 주소에 있는 파일들을 비교합니다
- 양방향 및 삼방향 차이점 비교

 

2018년 릴리스 2 버전이 출시되었습니다. **[업데이트](https://www.altova.com/ko/download)하여 소프트웨어를 지금 바로 업데이트하시거나, [Altova 제품의 30일 무료 체험판을 다운로드](https://www.altova.com/ko/download) 받으세요.**
