---
title: Altova バージョン2025：YAMLグリッド機能をはじめとする新機能搭載
date: 2024-10-22
categories:
  - development
  - software
  - tools
tags:
  - mapforce
  - new-features
  - xmlspy
  - yaml
description: Altova Softwareの2025年版には、YAMLファイルとの連携、PDFファイルからのデータ抽出、EBAによるデータ品質チェックなど、さまざまな新機能が搭載されています。
---
Status: #blog

Tags:  #mapforce #new-features #xmlspy #yaml

Categories: [development](/blog/ja/category/development.md) | [yaml](/blog/ja/category/yaml.md) | [data-integration](/blog/ja/category/data-integration.md)
# Altova バージョン2025：YAMLグリッド機能をはじめとする新機能搭載

最新版のAltova製品群では、数多くの新機能と機能が導入されています。お客様は、新しいYAMLエディター（視覚的なインターフェース）、他の形式へのデータ変換を容易にするPDFデータ抽出機能の改善、SQLおよびNoSQLデータ統合機能のアップデートなど、様々な機能をご利用いただけます。

Altovaの開発ツール、サーバーソフトウェア製品、またはExcel向けのXBRLアドインなど、どのような製品をご利用の方でも、今回のリリースにはきっと役立つ機能が用意されています。主な改善点をご紹介します。

![Altova バージョン2025の主な変更点](/blog/images/v2025_blog.jpg)

<!--more-->

## YAML グリッド表示

XMLSpyは、XML、そしてJSONにおいて、視覚的な、グリッド形式での編集機能という革新的なインターフェースを最初に導入しました。現在では、テキスト形式に加えて、さらに多様な編集機能を提供しています [YAMLエディタ](https://www.altova.com/ja/xmlspy-xml-editor/yaml-editor), XMLSpyには、YAMLファイルをグリッド形式で表示する機能が搭載されています。

YAML Gridでドキュメントを開くと、ドキュメントの構造が視覚的に表現され、テキスト表示で確認するコードよりも、その構造をすぐに理解しやすくなります。

![XMLSpyにおけるYAMLグリッド表示機能 ](/blog/images/yaml-grid-view.png)

革新的な機能として、テーブル表示モード（上記で選択されている領域）やXPath/XQueryフィルターなどが搭載されており、[YAML Grid](https://www.altova.com/ja/xmlspy-xml-editor/yaml-editor#grid)は特に有用です。また、Grid Viewには、テキストエディタだけでは利用できない[様々なツール](https://www.altova.com/ja/xmlspy-xml-editor/yaml-editor#grid)が用意されています。

開発者が設定ファイル、クラウド環境、データシリアライゼーションなどで広く利用していることから、XMLSpyにおいてYAMLをXMLやJSONと並んでサポートすることで、開発者は様々な形式をシームレスに扱えるツールを手に入れることができます。

## YAMLスキーマのサポート

YAMLには正式なスキーマ仕様は存在しませんが、YAMLのデータは多くの場合、JSONスキーマに対して検証されます。XMLSpyはこれをサポートしています。現在、バージョン2025では、XMLSpyと[RaptorXML Server](https://www.altova.com/ja/raptorxml)は、YAML構文で記述されたJSONスキーマに対する検証もサポートしています。これらは一般的に_YAMLスキーマ_と呼ばれます。

YAMLスキーマは、XMLSpyの有名なグラフィカルなスキーマエディタでも編集できます。このエディタは、複雑な構造を視覚的に表現し、モデル化や理解を容易にするだけでなく、ドラッグ＆ドロップによる編集や、状況に応じた入力支援機能など、便利なツールも備えています。

## PDFデータ抽出機能の改善

MapForce PDFエクストラクターは、使いやすいユーティリティで、テンプレートを作成して、以下の操作を行うことができます [PDFファイルからデータを抽出する](https://www.altova.com/ja/mapforce/pdf-extractor). その後、MapForce上で、そのPDFデータにアクセスし、XML、JSON、データベース、Excelなど、他の形式への変換や加工を行うことができます。

MapForceの最新バージョンには、以下の機能が含まれています

- **テーブル検出機能の改善：** PDF抽出ツールは、より多様なテーブルの書式（罫線なし、太さの異なる罫線など）を認識し、PDFファイル内のテーブルを自動的に検出し、必要に応じてそのデータを抽出します。  

- **テキスト検索**: PDF抽出ツールは、PDFファイル内のテキストを検索し、そのテキストの近くにある表やその他のデータを処理するためのルールを定義できるようになりました。例えば、年次財務報告書からデータを抽出するためのテンプレートを作成する場合、「支出」というテキストを検索し、そのテキストに続く数値の表を適切に処理することができます。大文字・小文字の区別、書式フィルター（フォント、フォントの太さなど）、および完全一致または部分一致の検索など、詳細な検索オプションにより、より正確なターゲティングが可能になります。

![MapForce PDF抽出機能におけるテキスト検索](/blog/images/pdf-extractor-text-search.png)

## Microsoft Azure Cosmos DB のサポートについて

MapForceは、以下の機能を提供します [最も一般的なSQLデータベースとNoSQLデータベースの種類との間で、データのマッピングを行う](https://www.altova.com/ja/mapforce/database-mapping). MapForce 2025では、Azureプラットフォームで標準的に使用されているNoSQLデータベースであるCosmos DBに対するサポートが追加されました。

Cosmos DBのサポート機能は、MapForceで利用可能なデータベース接続機能の長いリストに加わるものであり、顧客からの要望が多かった機能の一つです。

製品ライン全体において、SQLデータベースのサポートが更新され、以下の最新バージョンに対応するようになりました

- MySQL 8.4

- MariaDB 10.11、11.2、11.4

## OpenAPIのアップデート情報

**OpenAPI Specification (OAS)**は、RESTful APIを定義および記述するための標準化された形式です。この形式は、RESTful APIの定義方法を標準化することで、APIの統合や自動化を容易にし、手動での設定作業を削減し、異なるサービス間での一貫性を確保します。

[OpenAPIへの対応](/blog/ja/2025/04/openapi-tools-for-developers.md) これは、現在XMLSpyおよびMapForceで利用可能です。

XMLSpyに搭載されているJSONスキーマエディタは、現在、OAS（Open API Specification）に基づいてJSONスキーマの検証と編集をサポートしています。これには、discriminator、xml、format、および外部ドキュメントといった拡張機能のサポートが含まれており、これらの設定は「詳細」エントリヘルパーで構成できます。

MapForceは、RESTful APIのOpenAPI定義をサポートしています [データ処理に使用されるウェブサービスへのアクセス](https://www.altova.com/ja/mapforce/web-services-data-mapping). REST APIの呼び出しを設定する場合、通常はサービスURL、リクエスト方法（GET、POSTなど）、リクエスト/レスポンスの構造、およびパラメータなどの詳細情報を入力する必要があります。しかし、今後はこれらの情報を手動で入力する代わりに、OpenAPIの定義ファイルをインポートすることができます。MapForceはOpenAPIファイルを自動的に処理し、その呼び出しをグラフィカルなデータマッピングコンポーネントとして表示します。これにより、手動での設定が不要になり、統合プロセスが効率化されます。

データ統合やETLプロジェクトの自動化が必要になった際、[MapForce Server](https://www.altova.com/ja/mapforce-server)は、OpenAPI定義にも対応しています。

## EBAデータ品質チェックのサポート

包括的なサポートの一環として、 [XBRL](https://www.altova.com/ja/xbrl-tools) Altova社の製品ライン全体において、複数の製品がEBA XBRLに対応しており、これは欧州銀行監督機構（EBA）がデータ送信のために標準化している形式で、企業などが利用します。

EBA（欧州銀行監督機構）は、金融機関が報告するデータの正確性と信頼性を確保するためのガイドラインとして、EBA XBRL分類への準拠に加え、追加の、**オプションのデータ品質チェック**を推奨しています。これらの措置は、必須の検証に加えて、金融機関がデータ品質を向上させ、提出前に規制基準への準拠を確保するための追加の手段を提供します。追加の品質チェックを導入することで、誤ったデータ提出に伴うリスクを最小限に抑え、規制要件への全体的な準拠を向上させることができます。

最新バージョンでは、[EBAデータの品質チェック](https://www.altova.com/ja/eba-xbrl#checks)を実行する機能が以下の要素によってサポートされています

- Altova EBAのXBRLアドイン（Excel用）（**以下に表示**）

- XMLSpy

- RaptorXML+XBRL Server

![Altova EBA XBRLアドイン（Excel用）における、EBAデータの品質チェック機能](/blog/images/eba-data-quality-checks.png)

## 今すぐ更新する

以下は、Altova製品ライン全体でバージョン2025で追加された新機能の一部です。

詳細については、[「新機能」ページ](https://www.altova.com/ja/whatsnew)をご覧ください。その後、[ソフトウェアを最新版にアップデート](https://www.altova.com/ja/download)するか、無料トライアル版をダウンロードしてください。
