---
title: "データマッピングとレポート設計を導入し、自動処理を実現します"
date: "2014-03-04"
categories: 
  - "data-integration"
  - "xsl"
tags: 
  - "flowforce-server"
  - "mapforce"
  - "mapforce-server"
  - "stylevision"
  - "stylevision-server"
description: MapForceのデータマッピングとStyleVisionのレポートデザインをFlowForce Serverに展開し、自動処理を実現することで、効率性と柔軟性を向上させる方法をご紹介します。
---
Status: #blog

Tags:  #flowforce-server #mapforce #mapforce-server #stylevision #stylevision-server

Categories: [data-integration](/blog/ja/category/data-integration.md) | [xsl](/blog/ja/category/xsl.md)
# データマッピングとレポート設計を導入し、自動処理を実現します

展開 [データマッピング](https://www.altova.com/ja/mapforce.html) MapForceで作成され、 [レポートのデザイン](https://www.altova.com/ja/stylevision.html) StyleVisionで作成されたスタイルシートは、Altovaのサーバー製品による自動処理のために設計されており、その導入と運用は非常に簡単で迅速です。

MapForceの「ファイル」メニューには、MapForce Serverおよび[FlowForce Server](https://www.altova.com/ja/flowforce.html)向けに、データマッピングを最適化、前処理、および展開するための2つのオプションがあります。前処理を行うことで、ほとんどのデータマッピングにおいて、処理速度の向上とメモリ使用量の削減が実現できます。

![MapForceのメニューオプションで、FlowForceサーバーに展開します](https://lh5.ggpht.com/-9XPu2v99FuY/UvVMjQ_m3JI/AAAAAAAABxQ/QtWDku187Ew/clip_image001%25255B3%25255D.png?imgmax=800 "MapForce menu option to deploy to FlowForce Server")<!--more-->

MapForce Server実行ファイルへのコンパイルは、スタンドアロン構成でコマンドラインから実行されるMapForce Server用のローカルファイルを保存します。この実行ファイルの作成は、ほぼ瞬時に完了します。

「FlowForce Serverへ展開」を選択すると、ダイアログが表示され、ユーザーは直接FlowForce Serverに接続し、ログインして、.mfxファイルを新規作成または展開することができます。その様子は以下の通りです

![データマッピングをFlowForce Serverに展開する](https://lh4.ggpht.com/-6d-TUDBm4J0/UvVMkUmR4VI/AAAAAAAABxc/oeVqMVDoFzI/clip_image003%25255B3%25255D.png?imgmax=800 "Deploying the data mapping to FlowForce Server") このダイアログで、目的のディレクトリを選択したり、マッピングの名前を変更したりするためのオプションを選択できます。マッピングの展開は、FlowForce Serverのすべてのセキュリティ機能に準拠しており、そのため、権限はFlowForce Serverの設定によって管理されます。 「参照」ボタンを使用すると、ユーザーはFlowForce Server上の既存のフォルダやデータマッピングを確認できます

![MapForceから、FlowForceサーバーのフォルダやデータマッピングを閲覧できます](https://lh3.ggpht.com/-BSJwxOUZmlw/UvkzWqTHCZI/AAAAAAAAByY/kzB82k9gY7E/image%25255B2%25255D.png?imgmax=800 "Browse FlowForce Server Folders and data mappings from MapForce")

**定義済みの入力ファイル名と出力ファイル名を変更します**

データマッピングは、FlowForce Serverのジョブ実行ステップとして機能し、自動処理のために入力ファイル名と出力ファイル名を指定するパラメータが含まれます。これにより、MapForceのデータマッピングの開発と再利用が簡素化され、ユーザーはサンプルデータを含むローカルファイルを使用して、設計とテストに集中できます。

![FlowForce Serverジョブにおけるデータマッピング](https://lh6.ggpht.com/-DqECZx02fqY/UvVMlHRcBNI/AAAAAAAABxs/g24_VkXhMbk/clip_image005%25255B3%25255D.png?imgmax=800 "The data mapping in a FlowForce Server job") FlowForce Serverジョブの定義における入力および出力パラメータ名は、元のMapForceマッピングで定義されたコンポーネントに対応しています。

**スタイルシートからPXFへ**

Altova社は、当初、.pxf（Portable XML Form）というファイル形式を導入し、StyleVision SPSのスタイルシートを、デザインに必要なすべてのファイル（XMLスキーマファイル、ソースXMLファイル、デザインで使用される画像ファイル、および変換出力形式用のXSLTファイルなど）とまとめて、便利にパッケージ化できるようにしました。FlowForce Serverは、StyleVision Serverと連携して.pxfファイルを使用し、HTML、RTF、PDF、またはMS Word形式で出力結果を生成します。

StyleVisionの「ファイル」メニューには、「FlowForceサーバーへ展開」というオプションがあり、これを選択すると、まずダイアログが表示され、ユーザーは.pxfファイルに含まれるファイルをカスタマイズすることができます。

![StyleVisionのメニューオプションで、レポートのデザインをFlowForceサーバーに展開します](https://lh6.ggpht.com/-slT31eMi2dQ/UvVMlgqmYTI/AAAAAAAABx0/aj3Dm0FdHvw/clip_image006%25255B3%25255D.png?imgmax=800 "StyleVision menu option to deploy a report design to FlowForce Server") 

例えば、不要な出力形式に対応するための元のXMLソースファイルやXSLTファイルは、省略される場合があります。

![.pxfファイルに含めるファイルを選択します](https://lh3.ggpht.com/-wLnwabPs7ZE/UvVMlz0aP9I/AAAAAAAABx8/F_X1J35kpjI/clip_image007%25255B3%25255D.png?imgmax=800 "Selecting files to be included in the .pxf")

.pxfファイルの設定が完了すると、StyleVisionは、上記に示されているMapForceとの接続と同様のダイアログを通じて、FlowForce Serverに接続します。

**変換ファイル名に関するパラメータ**

.pxfファイルは、FlowForce Serverにおける変換ジョブのステップとして機能し、このファイル内で、入力データファイルと、考えられる出力形式ごとのファイルが、ジョブ定義の一部として割り当てられます。

 

![FlowForce Serverにおけるジョブステップとして、StyleVisionのデザインを使用します](https://lh4.ggpht.com/-FakB9pYAdY8/UvVMmYG95OI/AAAAAAAAByE/-zPF2CPVvbc/clip_image008%25255B3%25255D.png?imgmax=800 "A StyleVision design as a job step in FlowForce Server") 

ファイル名にパラメータを使用することで、StyleVisionで作業するデザイナーは、提示するデータに最適な、最も魅力的で詳細なドキュメントを作成することに集中でき、同時にサーバー側の柔軟性も維持できます。

**MapForceとStyleVisionは、[Altova MissionKit](https://www.altova.com/ja/missionkit.html)で特別価格でセットでお求めいただけます。FlowForce Serverは、Windows、Linux、およびMac OSの各プラットフォームでご利用いただけます。ぜひ、企業内のワークフローでデータマッピングとレポート作成を自動化するがいかに簡単であるか、ご自身で体験してみてください** [**無料トライアル版をダウンロードするには、こちらをクリック**](https://www.altova.com/ja/download.html)**！**
