Home. 
.

transparent

transparent

transparent

Excel マッピング

Altova MapForce® 2012 には、新しい Office Open XML ファイルフォーマットをベースにしている Microsoft® Excel 2007+ の表計算データに対するサポートも含まれています。

Office Open XML (OOXML または OpenXML としても広く知られています)はパワフルで新しい電子ドキュメントの規格で、広く使われている Microsoft Office 2007 パッケージのデフォルトファイル形式です。国際標準として国際標準化機構 (ISO) により最近承認された OOXML は、当初データの保存形式として長い間使用されてきたバイナリファイル形式に代わるものとして Microsoft により開発されました。

Microsoft の顧客が Office パッケージを最新バージョンにアップグレードするに従い、洗練されたデータ統合アプリケーションにとって Excel 2007+ へのサポートは必要不可欠な機能となります。

MapForce はマッピングのソースやターゲットとして Excel ファイルをサポートしており、パワフルなグラフィカルインターフェースを、レガシーなデータ変換から高度な表計算変換まで使用することができます。

マッピングのサポートには以下のようなものが含まれます:

Download ここをクリックして、使用できる機能に制限のない30日間無料トライアルの Altova MapForce® 2012 をダウンロード!

Excel 2007 mapping

既存の Excel ワークブックを入力コンポーネントとして使用する場合、個々のスプレッドシートに複数のデータセットが、異なるデータテーブルやフォーマットで保存されていることがあります。MapForce® 2012 では、スプレッドシート上にある個々のデータテーブルを選択し、マッピングに利用することができ、手動によるデータ抽出やエクスポート、またはマッピングデザインへ挿入する前に MapForce 以外の手段で複雑な Excel ワークシートの前処理するといった作業を行う必要がなくなります。

Excel ドキュメントが出力コンポーネントとなっている場合、複数の領域を選択することができる機能により、関連するデータを1つのスプレッドシートへ組み合わせることが可能になります。

Excel マッピングの開発

Excel 2007+ (XLSX) をベースにした新しいマッピングを始めるにあたり、変換のプレビューを行うために、MapForce はサンプルファイルまたはグローバルリソースの割り当てを行うよう促します。Excel 2007+ 表計算をターゲットコンポーネントとして使用している場合、サンプルファイル無しの空のテンプレートがロードされます。

既存の表計算やワークブックをベースにしたマッピングを開発するには、MapForce のファイルメニューコマンドを使ってソースファイルを開くか、ドキュメントをデザインペイン内にドラッグしてください。ファイル構造や行、カラム、セル、そして番号や名前に対する参照などが表示されます。このコンポーネントに含まれるアイコンをクリックすることでマッピングデータの定義や指定を行うことができます。

Excel 2007

アイコンをクリックすることでセルの範囲を選択ダイアログボックスが表示され、ワークシート内にある領域を、開始行または前の選択からのオフセットを指定することにより、マッピングコンポーネントの構成を指定することができます。同一のデータ型を全ての領域に対して定義することができるほか、カラムごとに異なるデータ型を指定することもできます。最初の行はカラム名を含むヘッダーのチェックボックスにチェックを入れることで、ソースファイルの最初の行にあるヘッダー情報が自動的に抽出されます。Excel 2007+ をターゲットとするマッピングの場合、このチェックボックスにチェックを入れることで、入力されたデータが出力ドキュメントにて更新されます。

Excel 2007

これらの設定によりソースファイルが作成され、明示的なマッピングデザインが保証されます。右クリックにより表示されるコンテキストメニューにより、同一の ワークシートから新たにエルの範囲を追加することもできます。

Excel 2007

これらの設定はソースファイルに追加され、明示的なマッピングデザインを保証します。これでターゲット構造をインポートし、接続線をドラッグして結ぶだけでデータの割り当てを行うことができます。

データのフィルタリングと処理

MapForce では、ソースからターゲットフォーマットへの変換時における Boolean 条件をベースにした高度な処理関数や、データの操作による柔軟なデータのフィルタリングや処理もサポートされます。カスタム関数を作成し組み合わせたり、MapForce の拡張関数ライブラリを使うことで高度な関数を構築することができます。

詳細はデータ処理関数のページを参照ください。

Excel マッピングの自動化

Excel マッピングならびに処理関数を定義し終えた後には、ソースからターゲットコンテンツ構造へデータの移行を行うのに必要なプログラムコードを自動生成することができます。この機能により、マッピング構造を将来の統合作業においても使用することができるようになります。変換コードは Java または C# により生成することができ、異なるプラットフォーム、サービス、プログラミング言語やデータベース環境での汎用性を確保することができます。MapForce ではデータ統合 APIActiveX コントロール、またはコマンドラインによるデータ変換の自動化もサポートされます。

詳しくはデータ統合の自動化ページを参照ください。

素早いデータ変換

データマッピングが定義されると、内蔵の MapForce エンジンにより、1クリックでマッピングの結果の閲覧と保存を行うことができます。Excel 2007+ へのマッピングにより Office Open XML (OOXML) マークアップが生成されます。

以下に Excel 2007 出力の例を示します。

Excel 2007 output

詳細は出力ビューのページを参照ください。


MapForce® 2012 を使った Excel 2007+ (OOXML) フォーマットのデータマッピングを体験してみてください。 30日無料トライアル版 MapForce をダウンロード



transparent
Download
Pricelist
Buy
Video
Online Training
Comparison
Datasheet
Print
Mail
Like It
.

OOXML についてもっと詳しく

.

Altova MissionKit 内の OOXML サポートについては、ソリューションセンターにある OOXML ページを御覧下さい。

.
Altova MapForce が Jolt Productivity Award を受賞
.

Altova MapForce 2004 が Software Development Magazine のビジネス統合ならびにデータツールカテゴリにて Jolt Productivity Award を受賞しました!

.

Jolt Productivity Award

.

より詳しい情報は こちらを参照ください

.
データ統合ホワイトペーパー
.

データ統合ホワイトペーパーから、今日のデータ統合におけるチャレンジや、XML や データベース、フラットファイルやウェブサービスデータなどをマッピングするための MapForce が取るユニークなアプローチについて知ることができます。

.
.

transparent

transparent