---
title: "Altovaの最新バージョンで、より洗練された作業体験を実現しましょう"
date: "2018-10-17"
categories: 
  - "development"
  - "software"
  - "xml"
tags: 
  - "data-integration"
  - "data-mapping"
  - "mapforce"
  - "new-features"
  - "umodel"
  - "xbrl"
  - "xml-editor"
  - "xmlspy"
description: Altova社の2019年版製品では、XMLSpyとUModelが、高解像度ディスプレイへの対応、Protocol Buffers用の新しいマッピングツール、およびXBRLおよびデータベースに関するアップデートなどを強化しています。
---
Status: #blog

Tags:  #data-integration #data-mapping #mapforce #new-features #umodel #xbrl #xml-editor #xmlspy

Categories: [development](/blog/ja/category/development.md) | [xml](/blog/ja/category/xml.md)
# Altovaの最新バージョンで、より洗練された作業体験を実現しましょう

Altova Softwareの2019年版では、XMLSpyとUModelの両方で高解像度モニターに対応するなど、開発作業をより効率的にするための20種類以上の新機能が導入されました。さらに、製品ライン全体で新しい標準やデータベースのバージョンに対応するツール、Google Protocol Buffers形式でのデータのマッピングと変換機能など、様々な機能が追加されています。主な新機能についてご紹介します。

![Altova バージョン 2019](/blog/images/v2019_blog.jpg)

<!--more-->

### 高解像度ディスプレイへの対応

より多くの開発者が4K、UHD、およびRetinaディスプレイに移行するにつれて、当社はすべてのサイズの高解像度ディスプレイで、鮮明でシャープなユーザーインターフェースを実現できるよう、UIの刷新に取り組んでいます。XMLSpyとUModelは、そのグラフィカルな表示機能で知られているため、まずはこれらの製品で対応を開始します。

XMLSpyとUModelは、現在、高解像度ディスプレイやモニターの利点を最大限に活用し、より精密で詳細なグラフィック表示を実現しています。そのため、これらの製品のユーザーインターフェースは、高解像度モニター上で非常に鮮明に表示されるようになりました。この変更は、XMLSpyのグラフィカルなXMLスキーマ、JSONスキーマ、XBRL、およびWSDLエディター、およびUModelのUMLダイアグラムにおいて、特に顕著になります。

![](/blog/images/xmlspy-2019-sharp-1.png)

詳細はこちらをご覧ください [XMLSpyの最新機能は](https://www.altova.com/ja/xmlspy-xml-editor/whatsnew) そして [UModelの最新情報](https://www.altova.com/ja/umodel/whatsnew).

### プロトコルバッファにおけるデータ構造の定義

MapForceで提供されている、ドラッグ＆ドロップによるデータマッピングをサポートする形式の一覧が、今回、多くの顧客からの要望に応じて、新たに[Google Protocol Buffers](https://developers.google.com/protocol-buffers/)を追加することで、再び拡充されました。

Protocol Buffersは、構造化されたデータをシリアライズするための、言語やプラットフォームに依存しない仕組みです。一般的に、この手法は、データの構造を記述するインターフェース記述言語と、その記述に基づいて、構造化されたデータを表すバイト列を生成または解析するためのソースコードを生成するプログラムを含みます。しかし、MapForceを使用すると、コードを記述することなく、視覚的にProtocol Buffersを扱うことができます。

MapForceは、Protocol Buffers形式でエンコードされたバイナリデータや、XML、リレーショナルデータベース、JSON、CSVなど、他のあらゆる形式のデータを、視覚的に、ドラッグ＆ドロップ操作で簡単に変換・マッピングすることができます。

 

![プロトコルバッファの構造を解析し、変換する](/blog/images/map-protocol-buffers.png)

 

これにより、 [プロトコルバッファの変換](https://www.altova.com/ja/mapforce#protocol-buffers) 他の形式との間で、これまで以上に簡単にデータのやり取りが可能になります。

以下について詳しくご覧ください [MapForceの新しい機能](https://www.altova.com/ja/mapforce/whatsnew), 高度な機能を含む [ノードの機能を定義するためのフィルター](https://www.altova.com/ja/mapforce/whatsnew#node-functions) 複数のノードに同時に適用できるもの。

### 追加のデータベースバージョンに対応

データベース機能を搭載したすべての[Altova MissionKit](https://www.altova.com/ja/missionkit)製品および[サーバーソフトウェア](https://www.altova.com/ja/server-software)製品は、最も一般的なリレーショナルデータベースの多くのバージョンに対応しています。今回の最新版では、その対応範囲が拡充され、特に以下のデータベースの最新バージョンに対応しています

- ファイヤーバード3
- Informix 12.10
- MariaDB 10.3
- Microsoft SQL Server 2017
- MySQL 8.0
- PostgreSQL 10

 

![](/blog/images/altova-db.png)

Linux上で動作するSQL Serverへの接続機能も追加されました。

### 拡張されたXBRLサポート機能

弊社では、リリースごとにXBRLのサポート機能を拡充しており、今回、XMLSpyとRaptorXML Serverに、以下の3つの重要なアップデートが適用されました

**XBRL汎用推奨ラベル1.0への対応**  

XBRLのジェネリックプレファードラベルは、XBRLの仕様を拡張したもので、ラベルをより柔軟に記述するための構文を提供します。XMLSpyには、プレファードラベルを指定するための新しい機能が追加されており、RaptorXMLは、XBRLジェネリックプレファードラベルの定義を含むドキュメントを検証することができます。

**XBRLデータにおける重複項目の削除** 

組織がXBRL形式のデータファイルを提出する際、重複するデータがないかを確認し、必要に応じて修正することが重要です。

 

![XBRLデータにおける重複した情報を検出します](/blog/images/detect-xbrl-duplicates.png)

 

XMLSpyは、バージョン2019から、XBRLインスタンスに対して、さまざまな種類の重複データを確認し、分析のためにレポートを生成することができます。XMLSpyとRaptorXMLの両方で、処理中に重複データを無視するオプションを設定できます。

**XBRL Typed Domainにおける新しいデータ項目の追加機能** 

型付き次元が参照する要素の定義を、型付きドメインと呼びます。

XMLSpyの[XBRLタクソノミーエディタ](https://www.altova.com/ja/xmlspy-xml-editor#xbrl_taxonomy)にある「詳細」入力支援機能には、新しい「型付きドメイン」タブが追加され、型付き次元定義で参照されている型付きドメインに関する追加情報が表示されます。

 

### FlowForce Server の高可用性オプション

ミッションクリティカルな環境での利用に適しており、Altova社のカスタマイズ可能な製品であるFlowForce Serverは、 [ワークフローエンジン](https://www.altova.com/ja/flowforceserver), 複数のサーバーにジョブを分散させるオプションを提供します。

管理者は、プライマリーサーバーと複数のセカンダリーサーバーを設定できます。これにより、複数のコンピューターがデータ処理の負荷を共有し、優れた拡張性を実現します。同時に、高い可用性も実現できます。もしセカンダリーサーバーのいずれかが停止した場合でも、システムは引き続きFlowForceの処理を継続します。

もちろん、負荷分散を行うためには、主要サーバーおよびシステム内のすべてのサブサーバーに、対応するAltovaのサーバーソフトウェア（例：MapForce Server、RaptorXML Serverなど）をインストールする必要があります。

 

## **今すぐ2019バージョンを入手してください**

詳細はこちらをご覧ください [すべての機能](https://www.altova.com/ja/whatsnew) この最新版では、すべての製品に以下の機能が追加されています。

既存のお客様は、お持ちのAltova製品を[バージョン2019にアップデート](https://www.altova.com/ja/download)できます。また、すべての製品は30日間の無料トライアルでご利用いただけます。
