---
title: "Altovaの最新バージョンは、パフォーマンスの基準をさらに高めています"
date: "2014-03-19"
categories: 
  - "xbrl"
  - "xquery"
tags: 
  - "new-features"
  - "xbrl"
  - "xbrl-table-linkbase"
  - "xquery"
  - "xquery-3-0"
  - "xslt"
  - "xslt-3-0"
description: Altova MissionKitの最新バージョンでは、パフォーマンスが向上し、XSL Speed Optimizerが導入され、さらにXSLT、XPath、XQuery 3.0に対応することで、XMLおよびXBRLの処理能力が向上しています。
---
Status: #blog

Tags:  #new-features #xbrl #xbrl-table-linkbase #xquery #xquery-3-0 #xslt #xslt-3-0

Categories: [xbrl](/blog/ja/category/xbrl.md) | [xpath+xquery](/blog/ja/category/xpathxquery.md)
# Altovaの最新バージョンは、パフォーマンスの基準をさらに高めています

Altova MissionKitのデスクトップ開発者向けおよびサーバーソフトウェア製品のバージョン2が、現在ご利用いただけます [ダウンロード中](https://www.altova.com/ja/download.html). 今回のリリースでは、パフォーマンスを2倍から3倍に向上させる機能や、最新の規格への対応に加え、XSLTの処理速度を大幅に向上させる革新的な新機能「XSL Speed Optimizer」が搭載されています。

 

[![Altova Software バージョン 2014r2](https://3.bp.blogspot.com/-62j_1KjoVWU/UyMNqXWutvI/AAAAAAAAAhU/vz7EVtXaz_s/s1600/v2014_R2.png "Version 2014 Release 2")](https://3.bp.blogspot.com/-62j_1KjoVWU/UyMNqXWutvI/AAAAAAAAAhU/vz7EVtXaz_s/s1600/v2014_R2.png)

それでは、これらの新機能について詳しく見ていきましょう。

<!--more-->

**XSL高速化ツール** この新しい技術は、XSLT変換の[高速化](https://www.altova.com/ja/xmlspy/xslt-profiler.html#xso)に向けた画期的なアプローチであり、開発者がボトルネックとなっているXSLTやXPathの式を特定するための分析を一切行うことなく、大幅な処理能力の向上を実現します。XSL高速化ツールは、XSLT変換を分析し、最適化戦略を導き出し、その結果をスタイルシート内に処理指示（PI）として保存することができます。

最適化されたスタイルシートを使用して、XMLSpyまたはRaptorXMLで以降の変換を実行する場合、これらの最適化ヒントを使用することで、処理速度が向上します。XSL Speed Optimizerを使用することで、開発者はスタイルシートの変換ロジックに集中でき、貴重な時間をボトルネックの特定と修正に費やす必要がなくなり、速度の最適化はXMLSpyに任せることができます。

[![XSL Speed Optimizer：XSLT処理の高速化ツール](https://lh6.ggpht.com/-VMPBzlZpkhw/UyMMzvdggaI/AAAAAAAAAgQ/nlof9mzcCBw/clip_image003%25255B1%25255D_thumb.png?imgmax=800 "XSL Speed Optimizer for speeding up XSLT ")](http://lh3.ggpht.com/-8AiKOUGGDnE/UyMMzdZWI0I/AAAAAAAAAgE/_SK_B9FIHRg/s1600-h/clip_image003%25255B1%25255D%25255B2%25255D.png)
**XSLT、XPath、およびXQuery 3.0への追加サポート**
2014年版で初めて導入された[XSLT 3.0](https://www.altova.com/ja/solutions/xslt.html)のサポートは、さらに多くの機能を追加して更新され、[XQuery 3.0](http://wwwl.altova.com/xmlspy/xquery-editor.html)のサポートもXMLSpyおよびRaptorXML Serverで完全に実装されました。これにより、開発者はこれらの新しい規格のバージョンを活用し、編集、デバッグ、レポート作成、およびデータ処理を行うことが可能になりました。

StyleVisionでは、XPath 3.0およびXSLT 3.0に対応する機能が新たに提供されています [レポート作成機能](https://www.altova.com/ja/stylevision/multi-format-report-builder.html) XML、データベース、およびXBRLデータソースに基づいて構築されています。

以下に、StyleVisionのXPathダイアログ（新機能を追加）で、XSLT 3.0スタイルシート向けにXPath 3.0の式が記述されている例を示します

[![XPath 1.0/2.0/3.0 ビルダーの改良](https://lh5.ggpht.com/-dzxcG2B60d8/UyMM0jUD02I/AAAAAAAAAgc/P1qjvlXRObE/clip_image004%25255B1%25255D_thumb.png?imgmax=800 "New XPath 1.0/2.0/3.0 Builder")](http://lh5.ggpht.com/-jvOYwzZKPw0/UyMM0OyNHlI/AAAAAAAAAgU/AsmkCeW6Bwg/s1600-h/clip_image004%25255B1%25255D%25255B2%25255D.png) **新しい Altova 拡張関数** XMLSpy、StyleVision、および RaptorXML Server は、XSLT および XQuery の開発および処理のための、多数の新しい Altova 拡張関数に対応しています。これらの新しい拡張関数は、標準の XPath 関数を補完し、一般的な要件を迅速かつ効率的に満たすように設計されています。例えば、複雑な期間の構文を理解することなく、日付/時刻に直接年、月、日、時間、分、または秒を追加したり、年齢を計算したり、文字列を繰り返したり、16進数と整数形式の間で変換したりするなど、さまざまな機能を提供します。

**XBRLテーブルリンクベースのサポート**
XBRLテーブルリンクベースは、XBRLデータの表示方法を規定する仕組みであり、標準的なプレゼンテーションリンクベースの機能を超えて、会計士、金融専門家、その他のビジネスユーザーなど、技術的な知識を持たない関係者にとってより馴染みやすい形式で、多次元のXBRLデータを表示することを可能にします。

XMLSpy 2014r2には、GUI（グラフィカルユーザーインターフェース）が新たに搭載されました [XBRLテーブルリンクベースエディター](https://www.altova.com/ja/xmlspy/xbrl-table-linkbase.html) XBRLのテーブルリンクベースの作成、編集、検証を行うためのツールに加え、テーブルリンクベースの定義に基づいてテーブルを生成する機能を提供し、開発者がこの重要な新しい仕様を活用するための必要なツールをすべて提供します。

[![XBRLテーブルリンクベースエディター](https://lh6.ggpht.com/-B6TKZxbJn9E/UyMM1ZNZMaI/AAAAAAAAAgw/213KYDB0N2o/clip_image005%25255B1%25255D_thumb.png?imgmax=800 "XBRL Table Linkbase editor")](http://lh3.ggpht.com/-mpaekSfsyz8/UyMM1HKbOLI/AAAAAAAAAgg/cSAit06-TbY/s1600-h/clip_image005%25255B1%25255D%25255B2%25255D.png)

RaptorXML+XBRL Serverでは、XBRLのテーブル形式のデータも、非常に高速に処理できるようサポートしています [XBRLデータの検証と処理](https://www.altova.com/ja/raptorxml.html) 文書。 **新しいデータ表示オプション** MapForce 2014r2には、カスタマイズ機能を強化するための様々な新機能が搭載されています [あらゆる種類のデータ間のマッピングプロジェクト](https://www.altova.com/ja/mapforce.html), XMLファイルにおけるCDATA生成のサポート、シーケンスの処理と生成のための新機能、Webサービスへの呼び出しにおけるタイムアウト設定、など、様々な機能が追加されています。 **StyleVisionは、現在RaptorXMLの技術に基づいて動作しています** RaptorXMLエンジンがStyleVisionに組み込まれたことで、非常に高速なXSLT変換が可能になり、さらにXSLT 3.0およびXPath 3.0に対応するようになりました。StyleVisionは、XMLSpy、MapForce、SchemaAgentなど、RaptorXMLを搭載したMissionKitの他の製品と並んで提供されています。 **XMLおよびXBRLの検証処理が、大幅に高速化されました** RaptorXML Server 2014は、すでにその名の通り、非常に高速な処理能力を実現していました [XMLの検証](https://www.altova.com/ja/raptorxml.html), そして、v2014r2はさらに高速です _最大で2倍の速度で_* マルチコア環境において、並列検証オプションを活用する場合。

XBRLの検証処理は、マルチコア環境のコンピュータでは、特に高速に実行されます _最大で3倍の速度で_* RaptorXML+XBRLサーバー 2014r2 上で。 **ジョブキャッシュの機能改善** FlowForce Serverのジョブキャッシュ機能が、いくつかの新機能を追加して強化されました。ジョブキャッシュ機能を使用すると、管理者は時間のかかるジョブの実行をスケジュールし、その結果を保存し、エンドユーザーからのHTTPリクエストに応じて、Webブラウザにその結果を瞬時に表示することができます。バージョン2014リリース2では、パラメータを使用するジョブや、複数のパラメータの組み合わせを使用するジョブにおいても、ジョブキャッシュがサポートされています。管理者は、ジョブの設定ダイアログで、利用可能なパラメータの組み合わせを定義するだけです。

[![FlowForceサーバーにおけるジョブキャッシュのオプション](https://lh4.ggpht.com/-CgQJUxnNBaQ/UyMM2b_7X4I/AAAAAAAAAg8/Q0HcY20lStM/clip_image006_thumb.png?imgmax=800 "Job caching on FlowForce Server")](http://lh5.ggpht.com/-gsuh0wDygmk/UyMM17eWJbI/AAAAAAAAAg4/ngIhXj9ZZ3U/s1600-h/clip_image006%25255B3%25255D.png)
**データベースへの一括挿入**
MapForceサーバーでは、データベーステーブルに大量のデータを、個々のINSERT文を各行に対して使用する従来の方法とは異なり、単一のSQL文で一括して挿入できるようになりました。データベースエンジンによる処理負荷が大幅に削減されるため、パフォーマンスが大幅に向上します。テストの結果、一括挿入は、個別のINSERT文と比較して10倍以上の速度が出る場合があり、データベースへの書き込み時のMapForceサーバーのパフォーマンスを大幅に向上させることができます。

MissionKit 2014のバージョン2、リリース2では、上記に加えて、さらに多くの機能をご利用いただけます [デスクトップアプリケーション開発ツール](https://www.altova.com/ja/whatsnew_missionkit.html) そして [サーバーソフトウェア](https://www.altova.com/ja/whatsnew.html). 新機能の一覧、サポートされている規格、および試用版のダウンロードについては、上記のリンクをご覧ください。

現在、サポートとメンテナンスサービスを利用中、またはアクティブなサーバー製品ライセンスをお持ちのお客様は、以下のことができます [最新バージョンにアップデートする](https://www.altova.com/ja/download-current.html) 無料で。

* パフォーマンスの結果は、Altova社が実施した社内テストに基づいています。このテストでは、一般的なファイル群を用いて、サーバーソフトウェアの2014r2バージョンと以前のバージョンを比較しました。お客様の環境では、結果が異なる場合があります。
