Altova RaptorXML Server는 XML, XBRL, JSON 데이터의 초고속 검증 및 처리를 제공합니다.
RaptorXML Server는 Altova에서 개발한 세 번째 세대의 XML 프로세서로, 처음부터 완전히 재작성되었으며, 병렬 컴퓨팅에 최적화되어 있습니다. 이는 저희가 XML 및 관련 표준 분야에서 쌓아온 15년 이상의 풍부한 경험을 바탕으로 개발되었습니다.

Altova RaptorXML Server는 XML, XBRL, JSON 데이터의 초고속 검증 및 처리를 제공합니다.
RaptorXML Server는 Altova에서 개발한 세 번째 세대의 XML 프로세서로, 처음부터 완전히 재작성되었으며, 병렬 컴퓨팅에 최적화되어 있습니다. 이는 저희가 XML 및 관련 표준 분야에서 쌓아온 15년 이상의 풍부한 경험을 바탕으로 개발되었습니다.
오늘날의 기업들은 빅데이터 트렌드와 XBRL 의무화로 인해 XML, XBRL, JSON, Avro 등 엄청난 양의 데이터가 지속적으로 증가하고 있습니다. 이제 이러한 데이터를 검증하고, 처리하고, 변환하고, 쿼리하는 데 사용할 수 있는 빠르고 현대적인 솔루션이 드디어 등장했습니다.
RaptorXML 서버는 다음과 같은 기능을 통해 뛰어난 성능을 제공합니다
RaptorXML 서버는 Windows, Linux, 그리고 Mac OS 운영체제에서 사용할 수 있습니다.
RaptorXML은 모든 관련 XML, XBRL, JSON 표준을 엄격하게 준수하며, Altova에서 자체적으로 구축한 방대한 규정 준수 및 테스트 모음, 업계 표준 테스트 모음, 그리고 고객의 실제 사용 사례에 대한 엄격한 회귀 테스트 및 규정 준수 테스트를 지속적으로 수행합니다.
지원되는 표준은 다음과 같습니다:
완전한 표준 목록을 확인하려면 RaptorXML 데이터시트를 다운로드하십시오.
또한, 추가적인 XBRL 시나리오의 유효성을 검증하기 위한 스크립트들이 제공됩니다아래를 참조하십시오).
RaptorXML+XBRL 서버는 포괄적인 XML 지원 외에도, XBRL 분류 체계 및 인스턴스 파일의 유효성 검사를 위한 특화된 기능을 제공하며, XBRL 차원, XBRL 공식, XBRL 테이블 링크베이스, XULE, 그리고 OIM에 대한 중요한 지원 기능을 제공합니다.
이 새로운 표준은 상호 운용성과 이전 버전과의 호환성을 저해하지 않으면서, XBRL 데이터를 새롭고 효율적인 방식으로 확인, 검증 및 분석할 수 있는 기회를 제공합니다. XBRL 프로세서에 대한 완벽한 지원은 매우 중요합니다.
XULE은 "XBRL 규칙"의 일부로서, 비즈니스 규칙 검증을 통해 데이터 품질을 보장하는 데 도움을 줍니다. XULE 구문은 데이터 품질을 확인하는 두 가지 방법을 제공합니다. 바로 쿼리와 어설션입니다. 쿼리는 XBRL 보고서에 제공된 데이터를 기반으로 계산을 수행하고, 추가적인 평가가 가능한 결과를 생성하는 데 사용될 수 있습니다. 또한, 데이터는 정의된 어설션에 따라 검증될 수 있으며, 그 결과에 따라 필요한 조치를 취할 수 있습니다. XULE 쿼리는 정의되면, RaptorXML Server와 같은 XULE 프로세서를 사용하여 XBRL 보고서 또는 분류 체계에 대해 실행됩니다.
XULE 문서를 명령줄, 스크립트, 그리고 다양한 서버 및 엔진 API를 통해 실행할 수 있습니다. 특히 강력한 파이썬 API를 제공합니다. 서버는 단일 XULE 문서 또는 ZIP 아카이브에 저장된 여러 XULE 문서를 포함하는 규칙 세트를 처리할 수 있습니다.
XBRL은 여러 가지 장점을 가지고 있지만, XML에 익숙하지 않은 회계사 및 기타 관계자들에게는 복잡한 기술로 인해 학습 곡선이 가파르며, 이는 오류 발생 및 컨설팅 비용 증가로 이어질 수 있습니다. XBRL International은 이러한 문제에 대응하기 위해 수년간 표준을 현대화하고 단순화하는 노력을 기울여 왔으며, 오픈 정보 모델(OIM)은 이러한 노력의 결과로 나온 흥미롭고 혁신적인 솔루션입니다.
OIM은 XBRL과 그 기반이 되는 XML 구문을 분리하는 추상화 계층을 제공합니다. 그런 다음, OIM은 XBRL 데이터를 표현하는 데 사용될 수 있는 추가적인, 상호 교환 가능한 형식을 정의합니다. 조직과 사용자는 자신의 숙련도 수준과 개별적인 요구 사항에 맞는 형식을 선택할 수 있습니다. 현재 XML, CSV (쉼표로 구분된 값), 그리고 JSON 형식이 지원됩니다.
RaptorXML 서버는 뛰어난 성능을 바탕으로 xBRL-XML, xBRL-JSON, 그리고 xBRL-CSV 문서의 유효성 검사를 지원하여 OIM(Oracle Identity Management) 시스템과 호환됩니다.
위에 언급된 다양한 XBRL 표준 외에도, 저희는 다양한 XBRL 검증 시나리오에 대한 여러 파이썬 스크립트를 개발했으며, 이 모든 스크립트는 GitHub에서 무료로 제공됩니다. 다음 검증에 필요한 스크립트를 다운로드하십시오
RaptorXML+XBRL 서버에 사용되는 모든 스크립트는 새로운 Raptor Python v2.2 API를 사용하며, 오픈 소스로 제공되며, 표준 Apache 2.0 라이선스에 따라 제공됩니다.
참고: DQC 규칙 스크립트 외에도, RaptorXML+XBRL 서버는 이제 XULE을 지원합니다.
더 읽기 Altova 블로그에서 이러한 유효성 검사 규칙 및 파이썬 스크립트에 대한 자세한 내용을 확인하시고, 다음 웹사이트를 방문하십시오 Altova의 GitHub 저장소 더 많은 참고 프로젝트와 개발자를 위한 자료를 확인하세요.
RaptorXML 서버는 개발자를 위한 강력하고 유연한 기능을 제공하며, 여기에는 명령줄, .NET, COM, 그리고 Java API를 통한 접근, 파이썬 인터페이스, 그리고 내장된 HTTP 서버가 포함됩니다.
XPath 확장 함수 지원은 특수한 처리를 가능하게 합니다. 향상된 오류 보고 기능은 여러 오류를 보고하고, 상세한 오류 설명, 전체 오류 스택 정보, 그리고 관련 사양에 대한 링크를 제공합니다.
.NET API를 사용하면 개발자들이 C# 및 기타 .NET 언어로 작성된 모든 애플리케이션에 RaptorXML 서버 및 RaptorXML+XBRL 서버의 기능을 통합할 수 있습니다.
이러한 시너지 효과의 잠재적인 활용 분야는 무궁무진합니다! 예를 들어, .NET API를 활용하면 엑셀 플러그인이나 애드인을 개발하여 엑셀 내의 데이터를 기반으로 XBRL 파일을 직접 생성할 수 있습니다. 이는 기존의 태깅 기반 솔루션에 대한 강력한 대안을 제공합니다.
이러한 추가 기능 중 하나는 현재 제품으로 출시되었으며, 이를 통해 기업들이 엑셀 내에서 직접 XBRL 형식으로 유럽 은행 감독청(EBA) 보고서를 작성할 수 있습니다. Altova의 EBA XBRL 엑셀 추가 기능에 대해 자세히 알아보세요.
RaptorXML을 최신 서비스 지향 아키텍처(SOA) 환경에 쉽게 통합할 수 있도록, RaptorXML 서버는 내장된 HTTP 서버를 포함하고 있으며, 이 서버는 RESTful 웹 API를 통해 접근할 수 있습니다.
이렇게 하면 RaptorXML은 다른 서비스나 클라이언트 애플리케이션에서 HTTP 요청을 통해 제출된 검증 작업, XSLT 변환 작업 등을 처리할 수 있습니다. 작업 내용과 결과는 JSON 형식으로 교환됩니다.
RaptorXML 서버는 Altova의 워크플로우 자동화 솔루션인 FlowForce 서버와 완벽하게 통합됩니다. FlowForce 서버를 사용하면 관리자는 타이머 또는 이벤트 발생 시 XML 유효성 검사, XQuery 및 XSLT 작업 수행, XBRL 인스턴스 문서 및 XBRL 분류 체계 유효성 검사 등 다양한 작업을 자동으로 실행할 수 있습니다.
RaptorXML 서버는 다음 환경에서 사용 가능합니다:
RaptorXML 서버는 다음과 같은 방식으로 제공됩니다 다운로드 그리고 무료로 제공되는 Azure 가상 머신 템플릿.