빅데이터, 데이터베이스, 그리고 XBRL 관련 기술들이 비약적인 발전을 이루었습니다
Altova의 MissionKit 및 서버 소프트웨어 제품군의 최신 버전이 출시되었으며, 이번 버전은 빅 데이터, 데이터베이스, XBRL 등 다양한 분야에서 기능성을 크게 향상시켰습니다.
다양한 제품에서 Apache Avro를 지원하고, 제품군 전체에 걸쳐 추가적인 데이터베이스와 드라이버를 제공하며, 개발 및 서버 제품에서 두 가지 새로운 XBRL 규격을 도입하고, PDF 양식을 구축하고 처리하는 새로운 방식을 제공하는 2017 버전은 모든 데이터를 연결합니다.
어떤 새로운 기능이 가장 마음에 드시나요? 함께 살펴보겠습니다.

업그레이드된 찾기/바꾸기 기능
이번 최신 버전에서 가장 즉각적으로 체감할 수 있는 생산성 향상은 XMLSpy의 텍스트 보기 기능에서 찾아볼 수 있습니다. 저희는 검색 대화 상자를 완전히 재설계하고 현대화했으며, 강력한 새로운 기능들을 추가했습니다.

새로운 방식의 대화 상자는 작업 중에 계속 열려 있으며, 검색어를 입력하는 즉시 해당 검색어가 나타나는 모든 부분을 강조 표시합니다. 이를 통해 이전보다 훨씬 빠르게 각 부분을 식별하고 이동할 수 있습니다. 이제 선택한 영역 내에서 검색하거나, 텍스트 문자열을 선택하여 문서 전체에서 해당 문자열이 나타나는 모든 부분을 즉시 강조 표시할 수 있습니다. 또한, 텍스트 보기와 스크롤바 모두에서 일치하는 부분을 확인할 수 있습니다.
물론, "찾기" 대화 상자의 강력하고 다양한 고급 기능은 그대로 유지됩니다. 여기에는 세부적인 기준(요소/속성 이름, 내용 등)에 따른 필터링과 정규 표현식을 이용한 검색 기능이 포함됩니다.
아파치 아브로 도구 모음
시각화, 검증, 편집 및 아브로(Avro) 관련 기능
Apache Avro™는 빅데이터, 특히 Hadoop 환경에서 널리 사용되는, 작고 빠른 바이너리 직렬화 형식입니다. 하지만 이러한 광범위한 사용에도 불구하고, 사용자가 편리하게 바이너리 Avro 데이터를 다룰 수 있는 도구에 대한 필요성은 오랫동안 충족되지 못했습니다. 바로 XMLSpy 2017이 이러한 요구를 해결하기 위해 등장했습니다.
새로운 Avro View를 사용하면 이진 데이터 구조를 쉽게 읽을 수 있는 표 형식으로 즉시 시각화할 수 있습니다.
Avro 파일은 용량이 매우 크기 때문에, "블록" 패널은 데이터를 그룹으로 나누어 보여주며, 사용자는 클릭 한 번으로 각 그룹을 확인할 수 있습니다. 또한, Avro 뷰는 이러한 방대한 데이터 파일에서 원하는 정보를 매우 빠른 속도로 검색할 수 있도록 지원합니다.
또한, Avro 스키마를 추출하고, 필요에 따라 수정할 수 있습니다. Avro 스키마는 JSON 파일이므로, XMLSpy의 그리드 보기에서 시각적으로 확인하면서 수정하거나, 텍스트 보기에서 수정할 수 있습니다. 두 가지 방법 모두 편집에 필요한 도움말과 스마트한 입력 지원 기능을 제공합니다.

편집 과정에서, Avro 스키마 사양에 대한 유효성 검사가 제공됩니다.
고성능 처리
(다양한 상황에 따라 적절한 표현을 선택해야 합니다. 몇 가지 예시를 제시합니다.) 아브로(Avro) 데이터의 초고속 검증, RaptorXML 서버는 뛰어난 성능을 자랑합니다. 이 서버는 방대한 양의 데이터를 처리하도록 최적화되어 있으며, Avro 데이터 파일에서 스키마를 추출하고, Avro 스키마를 검증하며, Avro 인스턴스를 해당 스키마와 비교하여 유효성을 검사하는 등 다양한 Avro 처리 기능을 지원합니다.
새로운 데이터베이스 기능
확장된 데이터베이스 지원
Altova MissionKit 데스크톱 개발 도구 모음은 방대한 데이터베이스 통합 기능을 제공하며, 업계 동향과 고객 피드백을 바탕으로 지속적으로 추가 기능을 개발하고 있습니다.
다음은 현재 모든 제품 라인에 대해 제공되는 새로운 지원 서비스입니다
- ADO.NET 데이터베이스 드라이버 지원 – 기존의 ADO, ODBC, JDBC 드라이버 외에 또 다른 옵션을 제공합니다
- PostgreSQL에 대한 기본 지원 - 기본 지원은 중간 드라이버의 필요성을 없애므로, PostgreSQL 데이터베이스를 사용하는 것이 더 빠르고, 더 쉽고, 메모리 사용량도 줄어듭니다
- Progress OpenEdge 데이터베이스 지원 - 저희는 이 데이터베이스를 지원 목록에 추가해 달라는 요청을 여러 건 받았습니다
- SQL Server 2016 지원 추가 – 이전 버전 지원 기능 강화

데이터베이스 매핑 도구들
또한, MapForce의 데이터베이스 지원 기능이 강화되어, 데이터베이스 테이블 작업들을 SQL 병합(merge) 형태로 실행할 수 있게 되었습니다 특정 매핑 작업에서 데이터베이스 테이블에 데이터를 업데이트하고 삽입하는 경우, 일반적으로 "업데이트 후 삽입"과 같은 테이블 작업을 수행해야 합니다. 이제 MapForce는 이러한 작업을 하나의 SQL 병합 문으로 변환하여 데이터베이스에 실행할 수 있습니다. 이렇게 하면 INSERT 및 UPDATE 문을 하나로 결합하여 데이터베이스 서버에 대한 호출 횟수를 줄이므로, 작업 처리 속도가 향상됩니다.
저희의 테스트 결과에 따르면, MapForce 서버를 이용한 대량 SQL 병합 작업은 기존 방식보다 최대 15배* 더 효율적일 수 있습니다.
- 효율성 향상 정도는 작업 환경에 따라 달라질 수 있습니다.
추가 XBRL 규격 지원
Altova 제품군 전반에 걸쳐 XBRL의 개발 및 처리를 위한 다양한 도구를 찾을 수 있으며, 이번 최신 버전은 두 가지 최신 규격인 XBRL 택소노미 패키지 및 인라인 XBRL을 지원하는 기능을 추가했습니다.
XBRL 분류 체계 패키지
XBRL 분류 체계는 일반적으로 여러 관련 문서로 구성되어 있기 때문에, 종종 하나의 ZIP 파일로 묶어서 제공됩니다.
XBRL 분류 체계 패키지 사양은 표준화된 형식과 위치를 정의함으로써 이러한 접근 방식을 더욱 편리하게 만듭니다. 이 사양은 ZIP 파일 내에 중요한 정보를 담고 있는 파일을 지정하며, 여기에는 패키지에 대한 설명과 시작점 정보가 포함됩니다. 분류 체계 패키지에는 카탈로그 XML 파일이 포함되어 있으며, 이 파일은 URI를 오프라인 분류 체계의 파일 위치로 매핑하여, 애플리케이션이 오프라인에서도 분류 체계를 사용할 수 있도록 합니다.

이제 개발 환경인 XMLSpy와 고속 서버 기반 검증을 위한 RaptorXML+XBRL 서버 모두에서 XBRL 택소노미 패키지에 포함된 오프라인 리소스에 접근하는 기능을 추가했습니다.
인라인 XBRL (Inline XBRL)
인라인 XBRL(iXBRL) 규격은 XBRL 기술을 확장하여, 보고 기관이 XBRL 데이터를 HTML 문서 내에 직접 삽입할 수 있도록 합니다. 이를 통해 태그화된 데이터의 장점과 사람이 읽기 쉬운 보고서의 장점을 결합할 수 있습니다.
iXBRL 문서에 포함된 XBRL 데이터는 추가 처리를 위해 여전히 XBRL 인스턴스 문서로 추출되어야 합니다. XMLSpy는 이제 "Transform Inline XBRL" 기능을 통해 이러한 작업을 지원합니다. 또한, RaptorXML+XBRL Server를 통해 iXBRL 파일을 검증할 수도 있습니다.
새로운 엑셀 애드인이 XBRL 형식으로 데이터를 생성합니다
저희는 또한 엑셀에서 직접 XBRL 파일을 생성할 수 있는 완전히 새로운 제품을 출시하게 되어 기쁩니다. 유럽 은행 감독청(EBA)의 XBRL 엑셀 추가 기능은 EBA에 XBRL 형식으로 보고서를 제출하는 기관을 대상으로 합니다. 이 추가 기능을 사용하면 사용자가 이미 익숙하게 사용하는 엑셀에서 직접 데이터를 입력할 수 있습니다. 백그라운드에서는 이 추가 기능이 EBA의 XBRL 분류 체계를 기반으로 유효한 XBRL 데이터 파일을 생성하여 보고서 제출에 사용됩니다.
채워 넣을 수 있는 PDF 양식
StyleVision은 PDF 및 기타 형식으로 매력적인 멀티 채널 보고서를 생성하는 것으로 잘 알려져 있으며, 이제 PDF 양식을 제작하는 디자이너를 위한 중요한 새로운 기능을 추가했습니다. StyleVision의 사용자 친화적인 모든 디자인 도구가 이제 PDF 양식 제작에 활용 가능해져, 사용자 데이터를 수집하는 데 유용한 도구를 쉽게 만들 수 있게 되었습니다.

StyleVision에 디자인을 처음부터 시작하든, 아니면 기존 디자인을 가져와서 활용하든, 모든 사용자는 StyleVision의 고급 기능, 입력 지원 도구, 그리고 양식에 사용할 수 있는 정적 및 동적 디자인 요소를 설계하는 데 필요한 모든 기능을 이용할 수 있습니다.
사용자가 데이터를 입력하면, 조직은 StyleVision Server를 사용하여 해당 데이터를 XML 또는 FDF 형식으로 추출하고, 추출된 데이터를 추가적으로 처리하여 보고서를 생성하는 등 다양한 작업을 수행할 수 있습니다.
이 강력한 기능은 PDF 양식 작업 흐름에 즉각적으로 더 많은 가치를 더해줍니다.
프랑스어 버전
마지막으로, MissionKit 제품 및 서버 소프트웨어 제품은 이제 영어, 독일어, 스페인어, 일본어 버전 외에도 프랑스어 버전으로도 제공됩니다.
지금 업데이트하세요
이 새로운 기능들을 업그레이드하거나, 더 자세한 정보를 얻으려면 – 그리고 최신 버전에서 소개된 수많은 다른 기능들에 대해서도 – Altova의 새로운 기능 소개 페이지를 방문하십시오.
- 성능 결과는 Altova의 자체 테스트를 기반으로 하며, 실제 환경에서는 다를 수 있습니다.