このページの本文へ移動

2016年 10月 現在

FUJITSU Software
Interstage Data Effector Standard Edition V9.3.0

Interstage Data Effector Standard Editionは、CSV/XMLデータを高速・簡単に仕分け・結合・集計するデータ加工ツールです。複数の条件で一括仕分けする機能により、大量の業務データの中から目的に応じたデータを素早く取り出すことができます。また、項目の並びや長さの異なる不揃いなデータでもそのまま扱え、データの集約も簡単なため、システム構築コストを削減できます。
Interstage Data Effector Standard Editionは、企業のシステム構築を強力に支援します。

購入について

留意すべきこと

適応機種 概要

  • サーバ
    SPARC Servers / SPARC Enterprise Mシリーズ / SPARC Enterprise Tシリーズ

適応OS 概要

  • サーバ
    Solaris 11(64bit) / Solaris 10(64bit) / Solaris 9(64bit)

機能説明

1. セールスポイント

・システムにインストールしてその場ですぐに使えます。コマンドベースなので、データ操作のために必要な条件を指定して実行するだけです。

・抽出機能を使って、1回の処理で複数の条件に合ったデータを一括して仕分けできます。

・データは、業務システムから抜き出したCSV/XML形式のまま使えます。


2. データの加工に有効な様々な機能セット

Interstage Data Effectorは、CSVファイルまたはXML文書を入力としたデータ加工が可能です。
コマンドラインインタフェースやC言語インタフェースから使用可能な、以下の4つの機能があります。

・抽出
入力データ中から、検索条件に一致するデータを抽出します。
(部分一致、完全一致、前方後方一致、文字間隔、数値比較などの条件指定)
1回の抽出処理で、複数の異なる条件を指定し、結果を別々のファイルに出力することができます。
また、目的の項目だけを指定して、出力することもできます。

・連結
マスタファイルとジャーナルファイルのデータを、条件に合わせて結合・編集します。一度に複数のマスターファイルを連結可能です。
結合方法には、以下の3つがあります。
INNER JOIN方式:ジャーナルファイルのデータが、入力マスタファイルに存在しない場合、そのデータを出力しない。
LEFT OUTER JOIN方式:ジャーナルファイルのデータが、入力マスタファイルに存在しない場合、そのデータは空で出力する。
FULL OUTER JOIN方式:ジャーナルファイルのデータが、入力マスタファイルに存在しない場合、および入力マスタファイルのデータが入力ジャーナルファイルに存在しない場合、その両方のデータを空で出力する。

・集計
入力データを任意のグループごとに集計します。
(sum関数、max関数、min関数、avg関数、count関数)

・ソート
入力データを任意の項目ごとにソートします。
形式(項目数および項目順)の異なるファイルもソート可能です。
また、入力データの値による仕分けもできます。

また、これらの機能を自由に組み合わせることで、様々なデータ加工が可能です。


3. コマンドベースで簡単・プログラムレス

システムにインストールしてその場ですぐに使えます。コマンドベースなので、データ操作のために必要な条件を指定して実行するだけです。COBOLやC言語で複雑なアプリケーションを開発する必要はありません。
データは、抽出・連結・集計・ソート機能を組み合わせて、自由に加工できます。

コマンドベースで簡単・プログラムレス

コマンドベースで簡単・プログラムレス

4. 条件仕分けによりデータ処理をシンプルに

抽出機能を使って、1回の処理で複数の条件に合ったデータを一括して仕分けできます。(※)例えば、SQLで3回問い合わせ処理していたことが、1回の抽出処理で済みます。目的に合ったデータ抽出が1コマンドで処理できるため、バッチを簡素化できます。
仕分けされたデータは、Interstage Data Effectorの各機能を使って自由にデータ加工することができます。
※:一度に30種類までの一括仕分けができます。

抽出時の条件仕分け

抽出時の条件仕分け

5. 業務データをそのまま活用して、即運用開始!

データは、業務システムから抜き出したCSV/XML形式のまま使えます。複数業務のデータを連結・集計する場合でも、データの形式揃えやテーブル定義といった事前作業は不要です。また、運用後のデータ変化/ニーズ変化があっても再定義は必要なく、運用継続できます。

また、事前のデータ加工を不要とする以下の機能を提供します。

(1)仮想項目機能
入出力データの値を、条件に基づいて別の値に変換できる、仮想項目機能を提供します。
その仮想項目値を使って、連結・集計・ソート処理ができます。
以下の図に、具体的な処理イメージを示します。
まず、実データの「AGE(年齢)」を年齢ごとに分類して、「年代」という仮想項目を定義します。
次に、年代ごとに、平均身長と平均体重を集計した結果を出力します。
このように、実データを加工することなく、処理の中で仮想的にデータを生成することができます。

(2)日時関数
様々な形式の日時データを処理する、日時関数を提供します。
・標準的な形式への変換
・日時データ同士の大小比較と取出し
・半期/四半期などの単位での丸め・切捨て
・日時データの加算
・月末日の取り出し
・日時データの最大/最小の取り出し
・日時データ同士の差分の取り出し

(3)フォーマット関数
数値データや日時データを利用者の指定した形式に変換できます。
・数値データを文字列に変換
・日時データを文字列に変換

(4)採番関数の追加
出力データに対して、開始番号の値から一意性を保証した番号を付加することができます。

(5)ユーザー定義関数
利用者が独自の関数を作成することで、業務要件にあったより自由度の高いデータ加工処理ができます。

(6)見出し行の読み飛ばし
入力データの見出し行を読み飛ばすことができるので、入力データの事前加工が不要になります。

(7)様々なファイル形式に対応
CSV、XML形式に加えて、水平タブや半角空白を区切り文字とする形式のファイルも処理対象とします。
これにより、処理対象データの適用範囲が広がります。

業務データをそのまま活用

業務データをそのまま活用

仮想項目機能

仮想項目機能

6. バッチ処理時間の短縮

並列処理により、処理時間短縮を実現します。本機能はコマンド利用時のみ有効です。

(1)並列化による処理時間の短縮
複数の入力ファイルを同時に読んで、並列に処理できます。
これにより、CPUやメモリなどの資源に余裕があり、入力ファイルを分散配置できる環境下では、データ加工の処理時間を短縮できます。

(2)名前付きパイプサポート
Interstage Data Effectorのコマンド間やプログラムとのデータのやり取りに名前付きパイプ(※)を使用できます。
例えば、複数条件一括仕分け時に利用すると、中間ファイルを使用せずに高速に処理できます。
※ 名前付きパイプとは、プログラム同士がデータをやり取りできるようにした、プロセス間通信の1手法です。


7. 利用による効果

・簡単な設計で柔軟なデータ活用ができるため、開発期間、投資コスト、運用コストの削減が可能です。

・アドホックなデータ活用ニーズに対して、迅速な対応ができます。

・業務の見直しや機能追加に伴う仕様変更要件にも柔軟に対応できます。

・極めてシンプルなスケーラブル運用ができます。

システム/機能構成図

システム構成図

新規機能

V9.2.0からV9.3.0の機能強化項目は以下のとおりです。

・操作性の向上

(1)データ形式変換のサポート
連結機能において、出力形式の自由化機能により、JSON形式やHTML形式など、任意の形式でのデータ出力が可能となります。これにより、データ活用アプリケージョンに即した入力データが生成でき、コストと時間の短縮が図れます。
(2)入力ファイルのディレクトリ指定
複数の入力ファイルを1つのディレクトリに格納し、そのディレクトリ名を指定するだけで、入力対象とすることができます。たとえば、任意の名前でファイル名が自動生成されるケースなど、ディレクトリ名を指定することで、入力ファイル名の定義を変更する手間がなくなります。

・データ加工機能の強化

(1)採番関数の追加
出力データに対して、開始番号の値から一意性を保証した番号を付加することができます。
(2)XML形式データの属性値サポート
連結・集計・ソートで、XML形式データの属性値に対する処理が可能となります。
(3)FULL OUTER JOINサポート
ジャーナルファイルのデータが、入力マスタファイルに存在しない場合、および入力マスタファイルのデータが入力ジャーナルファイルに存在しない場合、その両方のデータを空で出力します。
(4)INNER JOINにおける未連結レコードの取り出し
「INNER JOIN」による連結時に、連結できなかったジャーナルファイルのレコードの取り出しができるようになります。

・使用メモリの最適化

連結機能において、使用するメモリ量が指定できるようになります。これにより、システム内において適切なメモリ量で処理が実施でき、大量メモリ使用による、他プログラムへの影響をなくすことができます。また、指定したメモリで不足する場合は、自動的に一時ファイルを利用し処理を継続します。
さらに、新たな省メモリ技術の導入により、連結・集計・ソートの各メモリが最大1/3に削減され、省資源で動作します。

・Solaris 11対応

標準添付品

  • オンラインマニュアル

    ・Interstage Data Effector リリース情報
    ・Interstage Data Effector スタートズガイド
    ・Interstage Data Effector 導入・運用ガイド
    ・Interstage Data Effector インストールガイド
    ・Interstage Data Effector リファレンス集
    ・Interstage Data Effector メッセージ集

商品体系

【メディア】
Interstage Data Effector Standard Edition メディアパック V9.3.0 for 64bit
【ライセンス】
Interstage Data Effector Standard Edition プロセッサライセンス (1年間24時間サポート付) V9 for 64bit

本商品のライセンス製品には、初年度の「SupportDesk Standard」がバンドルされています。

購入方法

1. 製品購入方法

・メディアパックについて

メディアパックは、媒体(CD-ROM 等)のみの提供です。使用権は許諾されておりませんので、別途ライセンスを購入する必要があります。また、商品の導入にあたり最低1本のメディアパックが必要です。なお、バージョンアップ/レベルアップを目的に本メディアパックのみを手配することはできません。

・プロセッサライセンスについて

プロセッサライセンスは、本商品をインストールするサーバに搭載されているプロセッサ数に応じて以下の通りに必要となるライセンスです。
− シングルコアプロセッサの場合は、1プロセッサ(CODモデルの場合はCPU RTUライセンスを持つ1稼働CPU)あたり1本の購入が必要です。
− マルチコアプロセッサの場合は、コアの総数(CODモデルの場合はCPU RTUライセンスを持つ稼働CPU上のコアの総数)に特定の係数を乗じた数(小数点以下端数切上げ)分のライセンスの購入が必要です。
マルチコアプロセッサにおける係数については、「関連URLリンク」に記載の「ソフトウェアサイト(富士通のソフトウェア 販売関連情報(制度))」内、「富士通製ミドルウェア商品のライセンス体系について」を参照ください。


2. V9.xからのレベルアップについて

V9.xの本商品をお持ちの場合は、有償サポート・サービス「SupportDesk」のサービスの一環として、最新バージョン/レベルを提供いたします。(お客様からのご要求が必要です。)
「SupportDesk」を導入されていない場合は、新バージョン商品を改めてご購入頂く必要があります(価格の優遇はございません)のでご注意ください。
「SupportDesk」の詳細については、「関連URLリンク」を参照してください。

留意事項

なし

関連URL

お客様向けURL