へデプロイ前に、スピード開発およびテスト機能を非常に高速に XQuery を処理します

高速の検証 & 処理
Altova RaptorXML Server は、 XMLXBRL、 および JSON データのハイパフォーマンスの検証と処理をお届けします。
Altova の第三世代 XML プロセッサー RaptorXML Server – は XML および関連基準との15年の経験に基づきゼロから完全に書き換えられ、実装され、パラレル コンピューティング 環境に最適化されました。

ハイパフォーマンス

今日の組織では、ビッグデータのとトレンドと XBRL により、XML、 XBRL、 JSON、と Avro 形式のデータが増え続けることになります。このような背景に合わせて、非常に高速な検証、処理、変換、問い合わせを行うための RaptorXML が完成しました。
RaptorXML Server ハイパフォーマンスを以下の機能と共にお届けします:
  • 非常に高速なパフォーマンスを実現するためのコード最適化
  • 非常に少ないメモリ使用量
  • 複数の CPU/複数のコア/並列計算に対応したスケーラブルな処理
  • 並列環境でのロード、処理、検証
  • 包括的なデベロッパーの機能とオプション
RaptorXML Server は Windows、 Linux、 および Mac OS X プラットフォームで使用することができます。

標準をサポート

RaptorXML は、関連するすべての XML、 XBRL、 および JSON 標準との厳密な基準に対して準拠しており、また、 Altova の社内の準拠およびテストのセットに対して継続して回帰または準拠のテストおよび顧客の使用ケースに対しても準拠しています。
以下の標準がサポートされます:
  • XML 1.0、1.1
  • XML 名前空間
  • XML Base
  • XInclude 1.0
  • XLink 1.0
  • XML Schema 1.0、1.1
  • XPath 1.0、2.0、3.1
  • XSLT 1.0、2.0、 3.0 (サブセット)
  • XQuery 1.0、3.1
  • Oasis Catalogs V1.1
  • へのサポート
  • XBRL 2.1
  • XBRL Dimensions 1.0
  • XBRL Formula 1.0
  • Functions Registry 1.0
  • Generic Links 1.0
  • Table Linkbase 1.0
  • Extensible Enumerations
  • Units Registry 1.0
  • XBRL Assertion Severity 1.0
  • JSON と JSON スキーマ
今すぐ MobileTogether を試すために RaptorXML データシート 標準のリスト
更に、追加XBRL シナリオのために追加のスクリプトが提供されます (以下を参照してください)。

XML の検証と処理

RaptorXML Server は、以下の機能と共に一連の XML 標準のために高速なバリデーターとプロセッサーをお届けします:
  • DTD、XSD、OASIS カタログに対しての XML 検証
  • XSLT の検証と処理
  • XQuery の検証と処理

JSON 検証

JSON の人気は、トランザクションされたデータの検証の確実性への必要とともに、増加し続けています。RaptorXML には、 JSON 構文チェック、 JSON 検証、 JSON スキーマ検証が搭載されています。

XBRL 検証

包括的な XML サポートに加え、 RaptorXML+XBRL Server は、 XBRL タクソノミとインスタンスファイルのための検証への特別なサポートを含み、また、 XBRL ディメンション、 XBRL フォーミュラ、 XBRL Table Linkbase のための重要なサポートを搭載しています。ます。
これらの新しい基準は、相互運用機能や旧バージョンとの互換性を妥協することなく、XBRL データの表示、検証、分析に新しく生産性の高い機会を与えます。XBRL プロセッサー内のサポートは最重要事項です。

XBRL 検証のためのスクリプト

上記でサポートされる多種の XBRL 標準に加え、GitHub で無料で使用することのできる、複数の XBRL 検証シナリオのための複数の Python スクリプトもリリースされました。以下に対する検証のためのスクリプトのダウンロード:
  • SEC EDGAR 申告マニュアル(EFM) バージョン 35
  • XBRL.US 承認済みの DQC ガイダンスと検証のためのルール
  • 欧州銀行監督局 (EBA) 申告規則 4.1
RaptorXML+XBRL Server のためのスクリプトは、オープンソースで標準 Apache 2.0 ライセンスの下で使用することのできる、新しい Raptor Python v2.2 API を使用します。
Altova Blog で 検証のルールと Python スクリプトについて更に詳しく知る。 また、デベロッパーのためのサンプルプロジェクトとリソースのために Altova GitHub レポジトリに移動してください。

Excel のための XBRL プラグイン

下記のとおり、RaptorXML のための.NET API を使用して、開発者はプラグインを作成し、ユーザーにより Excel に入力されたデータを自動的に有効な XBRL 書式で保存することができます。
保険業界のための作業中 (WIP) タクソノミのためにアドインは既に作成されており、保険業外側は、Altova MapForce を使用して作業中報告書を処理し、コントラクター側は直接 Excel に入力し妥当な WIP XBRL ドキュメントを作成することができます。
Excel のための XBRL プラグインの説明についてのビデオを観る
YouTube Videoplay

開発と統合のための機能

RaptorXML Server はコマンドラインを介してのアクセス、 .NET、 COM と Java APIs、Python インターフェイス、と内蔵の HTTP サーバー等の強力かつフレキシブルなオプションを開発者に提供します。
  • 高度なエラーのレポート能力
  • Windows サーバー モードと Unix デーモンモード (コマンド ライン オプションを介して)
  • スクリプトを含む Python 3.x インタプリタ
  • .NET API
  • Windows プラットフォーム上のCOM API
  • すべての Java API
  • RESTful web APIを備えた内蔵の HTTP サーバー
  • XPath 拡張関数 Java、.NET、および XBRL
  • チャートおよびバーコドのレンダリングのための Altova 固有の拡張関数
  • シリアル化のストリーミング
  • 内蔵された HTTP サーバー
  • Altova FlowForce Server を使用したワークフローの統合
特別な処理を可能にする XPath 拡張関数のサポート優れたエラーレポート機能は複数のエラーのレポート、エラーの詳細、完全な エラー スタック、関連した詳細へのリンクなどを含みます。

.NET API

.NET API により開発者は RaptorXML Server と RaptorXML+XBRL Server 機能を Microsoft プラットフォームのために C# と他の .NET 言語で作成されたアプリケーションに統合することができます。
このシナジーを使用したアプリケーションの可能性には制限がありません。例えば、 .NET API により、Excel 内のデータから直接 XBRL を生成するための Excel プラグインまたはアドインを作成し、既存のタグベースのソリューションを代替するオプションを提供することができます。ことができます。
このようなアドインは、コントラクターが、直接 Excel に入力し、仕掛品タクソノミをベースにして XBRL 報告書を作成する際に使用することのできる製品としてご利用いただけます。Excel のための仕掛品 (WIP) XBRL アドイン Excelのための仕掛品 (WIP) XBRL アドイン

HTTP Server

RaptorXML を簡単に SOA (サービス指向アーキテクチャ) インフラストラクチャに統合するために、RaptorXML Server には RESTful web API からアクセスする内蔵された HTTP サーバーが搭載されています。
RaptorXML はこの機能により、他のサービスやクライアントアプリケーションの HTTP リクエストを介し送信された検証ジョブや XSLT 変換ジョブなどを受け入れます。ジョブの内容と結果はJSON フォーマットで交換されます。

ワークフロー統合

RaptorXML Server は、Altova のワークフローの自動化の解決策である FlowForce Server とシームレスに統合します。FlowForce Server を使用して、管理者は、 XML を検証し、 XQuery と XSLT 操作を実行し、 XBRL インスタンスドキュメントと XBRL タクソノミを検証するために、タイマーに対して、または、イベントトリガーに対して、ジョブをトリガーします。

クロス プラットフォームのサポート

RaptorXML Server は以下で使用可能です:
  • Windows Server: 2008 R2 or newer
  • Windows: Windows 7, Windows 8, Windows 10
  • Linux: CentOS 6 or newer, RedHat 6 or newer, Debian 7 or newer, Ubuntu 12.04 or newer
  • Mac OS X: 10.10 or newer