Standard Edition V10 Interstage Information...

Preview:

Citation preview

J2X1-7473-02Z0(00)2011年11月

Solaris

Interstage Information Quality Standard Edition V10

導入ガイド

まえがき

本マニュアルの目的本マニュアルは、Interstage Information Quality(以降では、"Information Quality"と略します)の概要、インストール手順などについて

説明しています。

Information Qualityとは、さまざまな業務データの品質を向上させるための機能を提供する、富士通株式会社のソフトウェア製品です。

表記上の約束本マニュアルでは、次に示すマニュアル名称、略称および記号を使用しています。

マニュアル名称

・ マニュアル中で、自身を参照する場合は、「本マニュアル」と記述します。

・ Information Qualityのマニュアル名称を記述する場合、マニュアル名の先頭の「Interstage Information Quality Standard EditionV10」は省略し、「導入ガイド」「運用ガイド クレンジング編」と記述する場合があります。Information Quality以外のマニュアルを参

照する際も、マニュアル名の先頭の製品名称を省略する場合があります。

略称

Information Quality

正式名称 略称

Interstage Information Quality Standard Edition Information Quality

Interstage Information Quality 住所辞書更新サービス 住所辞書更新サービス

関連製品

正式名称 略称

Interstage Charset Manager Standard Edition Charset Manager

オペレーティングシステム

Windowsの場合

略称 正式名称

Windows Windows Server2008

Windows Server2008

Microsoft(R) Windows Server(R) 2008 StandardMicrosoft(R) Windows Server(R) 2008 EnterpriseMicrosoft(R) Windows Server(R) 2008 Standard withoutHyper-V(TM)Microsoft(R) Windows Server(R) 2008 Enterprise withoutHyper-V(TM)

Windows Server2008 R2

Microsoft(R) Windows Server(R) 2008 R2 StandardMicrosoft(R) Windows Server(R) 2008 R2 Enterprise

Windows Server2003

Windows Server2003

Microsoft(R) Windows Server(R) 2003, Standard EditionMicrosoft(R) Windows Server(R) 2003, Enterprise EditionMicrosoft(R) Windows Server(R) 2003 R2, Standard EditionMicrosoft(R) Windows Server(R) 2003 R2, Enterprise Edition

Windows Server2003 (x64)

Microsoft(R) Windows Server(R) 2003, Standard x64 EditionMicrosoft(R) Windows Server(R) 2003, Enterprise x64 EditionMicrosoft(R) Windows Server(R) 2003 R2, Standard x64Edition

- i -

略称 正式名称

Microsoft(R) Windows Server(R) 2003 R2, Enterprise x64Edition

Windows 7 Windows(R) 7 Ultimate Windows(R) 7 EnterpriseWindows(R) 7 ProfessionalWindows(R) 7 Home PremiumWindows(R) 7 Starter

Windows Vista Windows Vista(R) UltimateWindows Vista(R) EnterpriseWindows Vista(R) BusinessWindows Vista(R) Home PremiumWindows Vista(R) Home Basic

Windows XP Microsoft(R) Windows(R) XP Professional operating systemMicrosoft(R) Windows(R) XP Home Edition operating system

- Windows Server 2008の64ビット版、Windows Server 2008 R2、Windows Server 2003(x64)を総称して、Windows for x64と略します。

Solarisの場合

略称 正式名称

Solaris Solaris 10 Oracle Solaris 10

記号

本マニュアルでは、キーやメニューなどを表記するために、次のように記号を使用します。

記号 意味

[ ] 画面やダイアログボックスに表示される文字、およびキーボードのキーを示します。

例:[設定]ダイアログボックス、[ファイル]メニュー、[項目名]、[OK]ボタン、[Enter]キー

[ ]-[ ] 画面のメニューとメニューコマンドを示します。

例:[ツール]メニューの[設定]コマンドの場合

[ツール]-[設定]

途中を省略していることを示します。

例:

<TABLE>

</TABLE>

また、次のアイコン表記を使用します。

注意

注意が必要な情報を示します。

- ii -

参考

参考記事を示します。

例を示します。

ポイント

ポイントを示します。

商標

Microsoft、WindowsおよびWindows Serverまたはその他のマイクロソフト製品の名称および製品名は、米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。

UNIXは、米国およびその他の国におけるオープン・グループの登録商標です。

OracleとJavaは、Oracle Corporationおよびその子会社、関連会社の米国およびその他の国における登録商標です。

文中の社名、商品名等は各社の商標または登録商標である場合があります。

Microsoft Corporationのガイドラインに従って画面写真を使用しています。

マニュアル体系と読み方

本マニュアルの読者

本マニュアルは、Information Qualityの導入を検討されている方や、Information Qualityの導入作業を行う方を対象としています。

本マニュアルを参照することによって、Information Qualityの機能やインストール手順に関する情報を得ることができます。

本マニュアルの構成

本マニュアルは、次の構成になっています。

第1章 リリース情報

以前のバージョン/レベルのInformation Qualityと比べて、変更や追加がある点について説明しています。

第2章 概要

Information Qualityの機能概要、動作環境、注意事項について説明しています。

第3章 インストール

Information Qualityのインストール手順について説明しています。

第4章 アンインストール

Information Qualityのアンインストール手順について説明しています。

付録A トラブルシューティング

Information Qualityの導入時に発生するトラブルと、その対処法について説明しています。

マニュアル体系

- iii -

マニュアル名称 内容

Interstage Information Quality Standard Edition V10導入ガイド

(本マニュアル)

概要、インストール手順、およびアンインストール手順

について説明しています。

Interstage Information Quality Standard Edition V10運用ガイド クレンジング編

クレンジング機能の運用手順、および、運用時に必要

となる情報について説明しています。

Interstage Information Quality Standard Edition V10アプリケーション

開発ガイド クレンジング編

クレンジング機能のC言語インターフェース、Javaイン

ターフェースおよびWebサービスを利用したアプリケー

ションを開発するときに必要となる情報について説明し

ています。

Interstage Information Quality Standard Edition V10運用ガイド 名寄せ編

名寄せ機能の運用手順、および、運用時に必要となる

情報について説明しています。

Java APIリファレンス(Javadoc形式) クレンジング機能のJavaインターフェースのリファレンス

です。

関連マニュアル

本マニュアルを読むにあたり、次のマニュアルもあわせて参照してください。

文字コード変換でコードの対応定義が必要になる場合

- Interstage Charset Manager Standard Edition V9 使用手引書 標準コード変換機能編

出版年月

2011年11月

著作権表示

Copyright FUJITSU LIMITED 2009-2011

- iv -

目 次

第1章 リリース情報....................................................................................................................................................................11.1 追加機能の概要..................................................................................................................................................................................1

1.1.1 V10.2.0..........................................................................................................................................................................................11.1.2 V10.1.0..........................................................................................................................................................................................2

1.2 互換に関する情報..............................................................................................................................................................................31.2.1 V10.2.0..........................................................................................................................................................................................3

1.2.1.1 動作環境の互換情報............................................................................................................................................................31.2.1.2 クレンジング仕様の互換情報...............................................................................................................................................41.2.1.3 クレンジング定義ファイル作成ツールの互換情報...............................................................................................................51.2.1.4 クレンジングコマンドの互換情報..........................................................................................................................................71.2.1.5 法人名解析用辞書ツールの互換情報................................................................................................................................81.2.1.6 仕分け情報追加コマンドの互換情報...................................................................................................................................8

1.2.2 V10.1.0........................................................................................................................................................................................101.3 プログラム修正一覧..........................................................................................................................................................................11

1.3.1 V10.2.0........................................................................................................................................................................................121.3.2 V10.1.0........................................................................................................................................................................................12

第2章 概要..............................................................................................................................................................................132.1 Information Qualityとは.....................................................................................................................................................................13

2.1.1 クレンジングとは.........................................................................................................................................................................132.1.2 名寄せとは..................................................................................................................................................................................14

2.2 提供する機能....................................................................................................................................................................................162.2.1 クレンジング機能........................................................................................................................................................................17

2.2.1.1 クレンジングの種類.............................................................................................................................................................182.2.2 名寄せ機能................................................................................................................................................................................20

2.3 製品構成...........................................................................................................................................................................................212.4 動作環境...........................................................................................................................................................................................212.5 注意事項...........................................................................................................................................................................................23

第3章 インストール...................................................................................................................................................................243.1 インストール前の確認事項................................................................................................................................................................24

3.1.1 旧バージョンからのアップデートインストール............................................................................................................................243.2 サーバ機能のインストール................................................................................................................................................................25

3.2.1 インストール手順........................................................................................................................................................................253.2.2 インストール後の環境設定.........................................................................................................................................................25

3.3 クライアント機能のインストール.........................................................................................................................................................263.3.1 GUIによるインストール手順.......................................................................................................................................................263.3.2 サイレントインストール手順........................................................................................................................................................293.3.3 インストール先フォルダ..............................................................................................................................................................303.3.4 環境変数....................................................................................................................................................................................30

第4章 アンインストール............................................................................................................................................................314.1 アンインストール前の確認事項.........................................................................................................................................................314.2 サーバ機能のアンインストール.........................................................................................................................................................314.3 クライアント機能のアンインストール..................................................................................................................................................31

付録A トラブルシューティング...................................................................................................................................................32A.1 サイレントインストールの復帰情報...................................................................................................................................................32A.2 トラブル発生時に採取する情報......................................................................................................................................................32A.3 インストール時のトラブル..................................................................................................................................................................33

A.3.1 クライアントツールのインストールにおいて、.NET Frameworkのインストール途中で中断(失敗)してしまいます。.............33

索引........................................................................................................................................................................................ 34

- v -

第1章 リリース情報

本章では、Information Qualityのリリース情報について説明します。

注意

・ Solaris版には、V10.1.0はありません。

・ 使用していた旧バージョンに応じて、以下のように参照してください。

- V10.0.0を使用していた場合、本章のV10.1.0で説明している内容はV10.2.0で実装された内容になります。

ただし、「1.2.1 V10.2.0」に記載されている、V10.1.0で追加された機能に関する互換情報は、V10.1.0との違いになるので、読

み飛ばしてください。

- Windows版のV10.1.0を使用していた場合、V10.2.0の内容を参照してください。

1.1 追加機能の概要

以前のバージョン・レベルより追加された機能について説明します。

1.1.1 V10.2.0名寄せ機能の追加

名寄せ機能を追加しました。本機能で、データ同士を突き合わせて、関連性の高いデータを紐づけることができます。詳しくは、

「運用ガイド 名寄せ編」を参照してください。

WebサービスAPIの追加

クレンジング機能のWebサービスAPIを追加しました。本機能で、リモートからクレンジング機能を利用するアプリケーションを作成

することができます。詳しくは、「運用ガイド クレンジング編」の「第6章 クレンジングWebサービス」、「アプリケーション開発ガイド クレンジング編」の「第6章 Webサービスを利用したアプリケーション開発」を参照してください。

カスタマバーコードの出力機能の追加

住所クレンジングにおいて、カスタマバーコードの情報(郵便番号+住所表示番号の文字列)を出力する機能を追加しました。「運

用ガイド クレンジング編」の「2.2.1 住所の構造」を参照してください。

クレンジングコマンドの型属性の追加

以下の型属性値が追加され、クレンジングコマンドでこれらの属性の値が出力できるようになりました。

住所文字列型の部分出力属性

- 地名コード

- 郵便番号

詳しくは、「運用ガイド クレンジング編」の「3.4.2 部分出力属性」を参照してください。

住所クレンジングの処理の強化

住所クレンジングの処理を強化し、これまで正しく解析できなかった住所文字列についても正しい結果が得られるようになりました。

例えば、以下のような場合です。

- 表記揺れを含み、かつ、丁目などを「1-2-3」のように略記している

- 誤って、余分な「大字」や「町」が書かれている

- ある階層の中で、地名の一部が省略されている

- 番地部分が次のように書かれている

- 「820番地の3号」のように、「の」でつなげて書かれている

- 番地を「820-3」のように略記しつつ、さらに「番地」と書かれている

- 1 -

- 漢数字の「〇」が使われている

法人名クレンジングの精度改善

法人名クレンジングにおいて、分かち書きの精度を改善しました。

法人名クレンジングの結果情報の追加

法人名クレンジングにおいて、クレンジング結果の正確さや利用者の対処方法を示す情報を出力するようになりました。

コマンドではメッセージIDを追加しました。詳しくは、「運用ガイド クレンジング編」の「B.1.3 ログメッセージ」を参照してください。また、

仕分け情報追加コマンドのサンプルにも追加されたメッセージIDが対応されており、利用者の対処方法別に仕分けることができます。

詳しくは、「運用ガイド クレンジング編」の「F.3.2 サンプルファイル」を参照してください。

APIではステータス情報を追加しました。「アプリケーション開発ガイド クレンジング編」の「8.4.6.1 文字列からの法人名解析」を参

照してください。

仕分け情報追加コマンドで、仕分けレベルカラム名の指定追加

仕分け情報追加コマンドにおいて、仕分けレベルを設定するカラムのカラム名をパラメーターで指定できるようになりました。詳しくは、

「運用ガイド クレンジング編」の「F.4.1 コマンドインターフェース」を参照してください。

クレンジング定義ファイル作成ツールの機能追加と改善

クレンジング定義ファイル作成ツールで、以下の機能が追加/改善されました。

- [部分出力属性]タブに[全選択]/[全解除]ボタンを追加

- 一部メッセージの改善

- 既存のクレンジング定義ファイルを開く方法の追加(コマンドパラメーターで指定、ドラッグ&ドロップ)

詳しくは、「運用ガイド クレンジング編」の「3.2 クレンジング定義ファイル作成ツール」を参照してください。

サンプルの提供

本製品のクレンジング機能や名寄せ機能の実行手順や結果を確認できるように、入力ファイルや各種定義ファイル、コマンドのパ

ラメーター設定例などをまとめたサンプルを新たに提供します。

詳しくは、サンプルのインストール先にある以下の説明書を参照してください。

/etc/opt/FJSViiq/evaluation_samples/readme_euc.txt

/etc/opt/FJSViiq/evaluation_samples/readme_utf8.txt

1.1.2 V10.1.0法人名解析機能(法人名クレンジング)の追加

会社/団体/自治体などの名称を含むデータ(法人名)を対象にクレンジングを行う、法人名クレンジング機能を追加しました。詳

しくは、「運用ガイド」の「2.4 法人名クレンジング」を参照してください。

置換クレンジングの追加

業務データ内の特定の文字列を置換することができる置換クレンジングを追加しました。詳しくは、「運用ガイド」の「2.5 置換クレン

ジング」を参照してください。

APIの追加

クレンジング機能のC言語インターフェース、Javaインターフェースを追加しました。詳しくは、「運用ガイド」の「1.2 APIを利用した運

用の流れ」および「アプリケーション開発ガイド」を参照してください。

仕分け情報追加コマンドの追加

クレンジングコマンドの出力ファイルに、仕分け情報を追加するコマンドを追加しました。詳しくは、「運用ガイド」の「付録F 仕分け

情報の追加」を参照してください。

クレンジング定義ファイル作成ツールの機能追加と改善

クレンジング定義ファイル作成ツールで、以下の機能が追加/改善されました。

- データ型名/型属性名の日本語化

- 入力ファイルヘッダ読み込み機能

- 2 -

- ログ出力カラムの設定

- レコードの先頭部分での右クリックメニュー

- 複数レコードの挿入/削除

- 一部メッセージの改善

- メニューバーの構成改善

詳しくは、「運用ガイド」の「3.2 クレンジング定義ファイル作成ツール」を参照してください。

クレンジングコマンドの機能改善

クレンジングコマンドのパラメーターで指定するパス名にシフトJISが使用できるようになりました。詳しくは、「運用ガイド」の「3.1 コマ

ンドインターフェース」を参照してください。

クレンジングコマンドの型属性と型属性値の追加

以下の型属性または型属性値が追加されました。

文字列型

- 大長の単位

- パディング長の単位

- パディング/トリム文字に全角文字の型属性値を追加

住所文字列型

- 新住所状態に「新住所化されていない」の型属性値を追加

- 部分出力属性

氏名文字列型

- 部分出力属性

詳しくは、「運用ガイド」の「3.4 データ型と型属性」を参照してください。

コマンド実行結果ログに保守情報を出力

コマンド実行結果ログに保守情報が出力されるようになりました。詳しくは、「運用ガイド」の「B.1 コマンド実行結果ログ」を参照して

ください。

1.2 互換に関する情報

以前のバージョン・レベルより変更された外部仕様について説明します。

1.2.1 V10.2.0

1.2.1.1 動作環境の互換情報

■動作OSの変更

【変更内容】

動作OSから、Solaris(TM) 9 オペレーティングシステムを対象外とします。

【影響】

以前のバージョンから引き続き、対象外となったOSでの使用を希望する場合。

【対処方法】

ありません。本バージョンでの対応OSにて使用してください。

- 3 -

1.2.1.2 クレンジング仕様の互換情報

■法人名文字列が連続するカタカナ/アルファベットの場合の解析処理の変更

【変更内容】

V10.1.0では、「(法人種別+)辞書に登録されている法人名称+未登録語」(法人種別はあってもなくてもよい)の文字列を解

析すると、未登録語を「その他」の要素としていました。本バージョンでは、以下のどちらかの条件に該当する場合に未登録語

を法人名称に含めます。

- 法人名称の 後がカタカナ、かつ、未登録語の先頭がカタカナ

- 法人名称の 後がアルファベット、かつ、未登録語の先頭がアルファベット

【影響】

以下のように今までと結果が変わります。

例)辞書に登録されている法人名称が、「富士通ビジネス」である場合

以前のバージョン V10.2.0

入力 (株)富士通ビジネスオンデマンド

出力 法人種別 (株) (株)

法人名称 富士通ビジネス 富士通ビジネスオンデマンド

その他 オンデマンド

【対処方法】

ありません。

■法人名文字列の最初の区切り文字を優先するように解析処理の変更

【変更内容】

V10.1.0では、「(法人種別+)未登録語1+区切り文字+未登録語2」(法人種別はあってもなくてもよい)を解析すると、以下の

どちらかの条件に該当する場合に警告メッセージが出ましたが、本バージョンでは、未登録語1全体を法人名称とします。

- 未登録語1の末尾を含まない部分に、辞書に登録されている法人名称が含まれる

- 未登録語2の一部または全体に、辞書に登録されている法人名称が含まれる

【影響】

以下のように今までと結果が変わります。

例)辞書に登録されている法人名称が、「富士通」である場合

以前のバージョン V10.2.0

入力 (株)富士通ビジネス 本社

出力 法人種別 (株) (株)

法人名称 富士通 富士通ビジネス

その他 ビジネス 本社 本社

【対処方法】

ありません。

■法人名文字列に拗音、促音、長音が含まれる場合の解析処理の変更

【変更内容】

V10.1.0では、入力データ内に拗音(ぁぃぅぇぉゃゅょァィゥェォャュョ)、促音(っッ)、長音(ー)が含まれる場合でも、辞書に登録さ

れている法人名を優先して分かち書きしていましたが、本バージョンでは直前の文字と分かち書きされないように、禁則処理を

行います。

- 4 -

【影響】

以下のように今までと結果が変わります。

例)辞書に登録されている法人名称が、「サーフ」である場合

以前のバージョン V10.2.0

入力 (株)サーフィット

出力 法人種別 (株) (株)

法人名称 サーフ サーフィット

その他 ィット

【対処方法】

ありません。

■法人種別が「(カ」や「カ)」のような場合の処理の変更

【変更内容】

法人種別として「カ)」や「(カ」が辞書に登録されており、それが法人種別として使用された場合、V10.1.0ではどの位置にあって

も法人種別として認識されていましたが、本バージョンでは、文字列の先頭や末尾にある場合のみ法人種別として処理します。

【影響】

以下のように今までと結果が変わります。

例)末尾に「(カ」がある場合、法人種別として処理しますが、「(カ」が末尾でない場合、法人種別として処理されません。

以前のバージョン V10.2.0

末尾に

「(カ」があ

る場合

入力 富士通(カ

出力 法人種別 (カ (カ

法人名称 富士通 富士通

その他

末尾に

「(カ」がな

い場合

入力 富士通(カナダ)

出力 法人種別 (カ

法人名称 富士通 富士通

その他 ナダ) (カナダ)

【対処方法】

ありません。

1.2.1.3 クレンジング定義ファイル作成ツールの互換情報

■住所文字列型の部分出力属性の初期値変更

【変更内容】

V10.1.0では、住所文字列型の部分出力属性の初期値は「(すべて出力)」でしたが、本バージョンでは、「都道府県、郡、市区

町村、政令区、通り名、大字/町、字/丁目、番地、その他」のみの出力となります。

【影響】

V10.1.0のクレンジング定義ファイル作成ツールで作成したクレンジング定義ファイルで、データ型が住所文字列型で、部分出

力属性が「(すべて出力)」になっている場合、以下のようになります。

- 本バージョンのクレンジング定義ファイル作成ツールでオープンすると、部分出力属性が「都道府県、郡、市区町村、政令区、

通り名、大字/町、字/丁目、番地、その他」に変更されます。

- 本バージョンのクレンジングコマンドで実行した場合には、影響ありません。(V10.1.0と同じ結果になります。)

- 5 -

【対処方法】

本バージョンで追加された部分出力属性を含めてすべて出力したい場合には、部分出力属性を変更してください。

■定義内容によってメッセージを出力

【変更内容】

クレンジング定義ファイルの指定によっては、クレンジングコマンドの実行性能が劣化する場合があります。

そのような定義を設定された場合に、今までのバージョンでは、何も表示されていませんでしたが、本バージョンでは、ファイル

を保存する際にメッセージが表示されます。

【影響】

今まで表示されなかったメッセージボックスが表示される場合があります。

【対処方法】

メッセージの内容や「運用ガイド クレンジング編」の「A.3.2 住所や法人名を分割しようとしていますが、非常に遅いです。」を参

考に定義内容を確認し、必要に応じて定義内容を変更してください。

■ウィンドウタイトルのファイル名表示

【変更内容】

今までのバージョンでは、起動時のウィンドウタイトルのファイル名表示域に何も表示されていませんでしたが、本バージョンで

は“無題”が表示されます。

【影響】

ありません。

【対処方法】

不要です。

■スタートメニューから起動した場合の保存先フォルダ

【変更内容】

Windows Vista以降のOSにおいて、インストール後にスタートメニューから 初に起動した際、[開く]/[保存]/[名前を付けて

保存]のいずれかの操作をした場合に 初に表示されるフォルダが、今までのバージョンでは“C:\Windows\System32”でしたが、

本バージョンでは、ユーザのドキュメントフォルダが表示されます。

【影響】

ありません。

【対処方法】

不要です。

■メッセージ変更

【変更内容】

クレンジング定義ファイル作成ツールでは、以下のメッセージが変更となっています。

以前のバージョン V10.2.0

入力ファイルのヘッダ

情報読み込み時の警

告メッセージ

指定ファイルの下記情報に誤りがあり

ます。

・ファイルパス

・指定ファイルの構成(区切り文字/ヘッ

ダ情報等)

入力ファイルを開けません。下記の原

因が考えられます。

・ファイルパスに誤りがあります

・ファイルが存在しません

・他のアプリケーションでファイルが開か

れています

- 6 -

1.2.1.4 クレンジングコマンドの互換情報

■住所文字列型の部分出力属性の出力内容の変更

【変更内容】

一つのカラムに複数の部分出力属性を出力する際に、直前の部分出力属性の末尾文字と「番地」または「その他」の先頭文字

が同じ数字種(算用数字(全半角問わず)、漢数字(〇一二三四五六七八九十))である場合、以前のバージョンでは連続して出

力していましたが、本バージョンでは半角空白(U+0020)を挿入します。

【影響】

以下のように今までと結果が変わります。

以前のバージョン V10.2.0

入力 神奈川県 川崎市 中原区 上小田中 4丁目 1-1 101号室

出力 型属性 部分出力=番地、その他 部分出力=番地、その他

データ 1-1101号室 1-1 101号室

【対処方法】

ありません。

■法人名文字列型の部分出力属性の出力値変更

【変更内容】

V10.1.0では、法人名クレンジングの結果が得られなかった場合、部分出力属性の各属性の出力値は入力文字列をすべて出

力していましたが、本バージョンでは「法人種別の位置」については空になります。

部分出力属性の型属性 以前のバージョン V10.2.0

法人名称 入力文字列 入力文字列

法人種別 入力文字列 入力文字列

法人種別の位置 入力文字列 空

その他 入力文字列 入力文字列

法人名クレンジングの結果が得られない場合には、以下のログメッセージのいずれかが出力されます。

- INFO:03101

- WARNING:03901

- WARNING:03902

- WARNING:03911

- WARNING:03912

- WARNING:03913

【影響】

法人名クレンジングの結果として、法人種別の位置を出力して参照している場合、値が空になることがあります。

【対処方法】

ありません。

■クレンジングコマンドのアクセス権

【変更内容】

V10.0.0では、クレンジングコマンドのアクセス権は所有者とグループに所属するユーザのみ実行できる権限でしたが、本バー

ジョンより所有者やグループに所属するユーザ以外による実行が可能となります。

- 7 -

【影響】

今まで実行できなかったユーザが実行できるようになります。

【対処方法】

今までと同じアクセス権に制限したい場合には、アクセス権を手動で変更してください。

1.2.1.5 法人名解析用辞書ツールの互換情報

■法人名解析用辞書マスタのサンプルの格納場所

【変更内容】

法人名解析用辞書マスタのサンプルの格納場所を以下のように変更しました。

以前のバージョン V10.2.0

ファイル名 クライアントツールのインストール先フォルダ

\sample\jcorporate_dicクライアントツールのインストール先フォルダ

\sample\jcorporate_dic\V10.2

【影響】

V10.1を新規にインストールした直後の法人名解析用辞書マスタのサンプルとV10.2を新規にインストールした直後の法人名解

析用辞書マスタのサンプルは同一の内容が登録されているため、影響はありません。

【対処方法】

V10.2の法人名解析用辞書マスタのサンプルを使用したい場合には、新しいフォルダのファイルを使用してください。

■サンプルの法人名称リスト

【変更内容】

V10.1.0のサンプルの法人名称リストに格納されている法人名称の並び順はランダムでしたが、本バージョンでは文字コード順

になっています。

【影響】

ありません。

【対処方法】

ありません。

1.2.1.6 仕分け情報追加コマンドの互換情報

■コマンドが付加する仕分けレベルのカラム名

【変更内容】

以下の条件で仕分け情報追加コマンドを実行した場合に、V10.1.0では出力の仕分けレベルのカラム名は空でしたが、本バー

ジョンでは「"ログ出力カラムのカラム名"+"_level"」になります。

- -headerパラメーターが指定されている、かつ

- -owパラメーターが指定されていない

また、上記の実行条件で、以下のようなログ出力カラムの場合に、本バージョンではエラーとなります。

- 「"ログ出力カラムのカラム名"+"_level"」が100文字を超える場合

- 「"ログ出力カラムのカラム名"+"_level"」が既存のカラム名と重複する場合

【影響】

仕分けレベルのカラム名に、あとで任意の名前を設定していた場合

【対処方法】

-levelnameパラメーターを指定して、仕分けレベルのカラム名を指定してください。

- 8 -

■動作について

【変更内容】

以下の条件で仕分け情報追加コマンドを動作させた場合、処理結果が異なります。

a. クレンジング出力ファイルで、-colパラメーターで指定したカラムがないレコードがある場合

以前のバージョン V10.2.0

処理結果 警告メッセージが出力され、そのレコー

ドは仕分け情報追加ファイルに出力さ

れません。

警告メッセージが出力され、そのレコー

ドはそのまま仕分け情報追加ファイル

に出力されます。

b. クレンジング出力ファイルで、-colパラメーターで指定したカラムに文字がないレコードがある場合

以前のバージョン V10.2.0

警告メッセージ Record without the specified columnNo. (recordNo=%d)

Item is empty. (recordNo=%d)

見出し行の処理

結果

・ -owパラメーターを指定しない場合

空文字列の仕分けレベルのカラム

を追加して出力されます。

・ -owパラメーターを指定した場合

そのまま出力されます。

・ -owパラメーターを指定しない場合

-levelnameパラメーターに指定し

た文字列を仕分けレベルのカラム

名にして出力されます。

-levelnameパラメーターを指定しな

い場合は、警告メッセージが表示

され、"_level"を仕分けレベルのカ

ラム名にして出力されます。

・ -owパラメーターを指定した場合

そのまま出力されます。

データ行の処理

結果

警告メッセージが出力され、そのレコー

ドは仕分け情報追加ファイルに出力さ

れません。

警告メッセージが出力され、そのレコー

ドの仕分けレベルのカラムに"?"を設定

し、仕分け情報追加ファイルに出力さ

れます。

【影響】

クレンジング出力ファイルに、aまたはbに該当する不正なレコードがある場合に、仕分け情報追加ファイルにも不正なレコードが

出力されるようになります。

【対処方法】

警告メッセージを確認し、クレンジング出力ファイルを修正してください。

■法人名クレンジング結果に対する仕分けレベルの変更

【変更内容】

サンプルの仕分けレベル定義ファイルに定義されている、法人名クレンジングのメッセージIDに対する仕分けレベルが変更と

なりました。

【影響】

以前のバージョンのクレンジングコマンドで出力したクレンジング結果を、本バージョンの仕分け情報追加コマンドの入力として

実行した場合、以前の法人名クレンジングのメッセージIDはすべて仕分けレベルが“0”となります。

【対処方法】

本バージョンのクレンジングコマンドで出力したクレンジング結果を使用してください。

- 9 -

1.2.2 V10.1.0■クレンジング定義ファイル作成ツールの表記

【変更内容】

今までのバージョンは、「型」「型属性」の値が英語表記されていましたが、本バージョンでは、日本語表記になります。

【影響】

クレンジング定義ファイル作成ツールを利用する場合。

【対処方法】

英語表記と日本語表記の対応については、「運用ガイド」の「3.4 データ型と型属性」を参照してください。

■「新住所状態」の省略時の設定

【変更内容】

今までのバージョンは、住所文字列型の「新住所状態」の省略時は新住所化されていない状態でしたが、本バージョンでは、

省略時には新住所化されます。

【影響】

以下のようなクレンジング定義ファイルの場合に影響があります。

- 出力カラムの定義が、「住所文字列型(JADDRESSSTRING)」で「新住所状態(up_to_date)」が未定義の場合

V10.0.0のクレンジングコマンドでは新住所になりませんが、V10.1.0のクレンジングコマンドでは新住所になります。

また、V10.0.0のクレンジング定義ファイル作成ツールで作成したクレンジング定義ファイルをそのまま利用すると影響があります。

【対処方法】

V10.0.0と同様に新住所にしない場合には、クレンジング定義ファイル作成ツールにおいて、「新住所状態」に「新住所化されて

いない」を設定してください。

■クレンジングコマンドのファイル指定

【変更内容】

今までのバージョンでは、クレンジングコマンドのファイル指定のパラメーター(-mパラメーター、-iパラメーター、-oパラメーター、-logパラメーター)において、絶対パス以外の有効なパス指定をした場合に、エラーになりませんでしたが、本パージョンではエ

ラーとなります。

【影響】

クレンジングコマンドのパラメーターに絶対パス以外の有効なパス指定(相対パスなど)を行っていた場合

【対処方法】

絶対パスで指定してください。

■パディング/トリムのクレンジング処理

【変更内容】

今までのバージョンでは、パディング/トリム関連の型属性値がすべて同じ場合、クレンジング処理は行われませんでしたが、

本バージョンでは型属性値が同じ場合でもクレンジング処理が行われる場合があります。

【影響】

以下のようなクレンジング定義ファイルの場合に影響があります。

(a)の場合

- 入力カラムの定義の「パディング/トリム状態(padding_state)」に「レフトパディング(left_padding)」または「ライトパディング

(right_padding)」が設定されている場合(これに関連する定義もされている) かつ

- 出力カラムの定義のパディング/トリムに関連する定義が、入力カラムの定義と同じ場合 かつ

- 出力カラムの定義のパディング/トリム関連以外の定義で入力カラムの定義とは一致しないものがある場合

(b)の場合

- 10 -

- 入力カラムの定義の「パディング/トリム状態(padding_state)」に「レフトパディング(left_padding)」または「ライトパディング

(right_padding)」が設定されている場合(これに関連する定義もされている) かつ

- 出力カラムの定義のパディング/トリムに関連する定義が、入力カラムの定義と同じ場合 かつ

- 入力側と出力側でエンコーディングが異なる場合

V10.0.0のクレンジングコマンドでは、レフトパディング/ライトパディングの処理は行われませんでしたが、本バージョンでは、レ

フトパディング/ライトパディングの処理が行われます。

(a)の場合の例

データ型 型属性

入力 文字列型 濁点/半濁点の分離=分離

パディング/トリム状態=レフトパディング

パディング/トリム文字=半角記号の「*」(U+002A)パディング長=10

出力 文字列型 濁点/半濁点の分離=結合

パディング/トリム状態=レフトパディング

パディング/トリム文字=半角記号の「*」(U+002A)パディング長=10

V10.0.0とV10.1.0のクレンジングコマンドの結果はそれぞれ以下のようになります。

V10.0.0 V10.1.0

入力 **か゛き゛ **か゛き゛

出力 **がぎ ******がぎ

(b)の場合の例

エンコーディング データ型 型属性

入力 シフトJIS 文字列型 パディング/トリム状態=レフトパディング

パディング/トリム文字=半角記号の「*」(U+002A)パディング長=10

出力 UTF-8 文字列型 パディング/トリム状態=レフトパディング

パディング/トリム文字=半角記号の「*」(U+002A)パディング長=10

V10.0.0とV10.1.0のクレンジングコマンドの結果はそれぞれ以下のようになります。

V10.0.0 V10.1.0

入力 ****あいう ****あいう

出力 ****あいう *あいう

【対処方法】

V10.0.0と同様にパディング/トリムをしない場合には、出力カラムのパディング/トリムの定義を未定義にしてください。

1.3 プログラム修正一覧

本バージョン・レベルでは、以下の障害が修正されています。

- 11 -

1.3.1 V10.2.0

項番 発生V/L P番号 現象

1 V10.1.0 PG79032 仕分け情報追加コマンドで、パラメーターの組み合わせによっては、仕分けレベルの

カラム名が空になることがあります。

2 V10.1.0 PG79033 仕分け情報追加コマンドで、入力ファイルの行が出力ファイルに出力されないことが

あります。

3 V10.0.0 PG81544 一つの入力レコードに対して同一のクレンジング結果を二行続けて出力する場合が

あります。

4 V10.1.0 PG82452 CSVファイルの出力時に、カラム区切り文字が余分に出力される場合があります。

1.3.2 V10.1.0

項番 発生V/L P番号 現象

1 V10.0.0 PG72160 JPERSONALNAME型のクレンジングにおいて、WARNING:02005が発生し、結果

が空になる場合がある。

2 V10.0.0 PG73024 住所文字列中にギリシャ文字が含まれていると、JADDRESSSTRING型のクレンジン

グにてERROR:02001(invalid UTF-8 code)が発生することがある。

3 V10.0.0 PG75854 クレンジングコマンドの出力ファイルがEUC_JPおよびEUC_S90のときCHAR型の

maxlength属性を設定すると、異常終了または文字列を正しくない位置で切ってしま

うことがある。

4 V10.0.0 PG75856 クレンジングコマンドでJADDRESSSTRING型のクレンジングを実行すると、入力デー

タの1行目が正しくクレンジングされない場合がある。

5 V10.0.0 PG76831 クレンジングコマンドで、絶対パス指定でない場合にもエラーにならない。

6 V10.0.0 PG77033 Information Qualityまたはクライアントツールがインストールされている環境に、サイレ

ントインストールでもう一方を別のフォルダにインストールしようとした場合に、manualフォルダが指定したフォルダにもインストールされ二重にインストールされてしまう。

7 V10.0.0 PG77049 文字列型の「半角/全角」、「ひらがな/カタカナ」、「大文字/小文字」、「濁点/半

濁点の分離」のクレンジング処理の性能改善

8 V10.0.0 PG77054 クレンジングコマンドで、ERROR:00021のエラーが出る場合がある。

9 V10.0.0 PG77055 padding属性の属性値がすべて同じ場合、入力側と出力側で他の属性値の影響で

長さが変わってもpadding処理されない。

10 V10.0.0 PG77070 クレンジングコマンドにおいて、カラム数が多いCSVファイルに対し処理速度が低下

することがある。

11 V10.0.0 PG77071 クレンジングコマンドのクレンジング後の出力ファイルが0バイトのときに、出力ファイ

ルが作成されない。

12 V10.0.0 PG77598 クレンジングコマンドにおいて、エンコーディングがUTF-8で、1行目がBOMだけの入

力ファイルをクレンジングしようとするとエラーとなる。

- 12 -

第2章 概要

この章では、Information Qualityが提供する機能の概要、動作に必要な環境、構成について説明します。

2.1 Information Qualityとは

Information Qualityとは、様々な業務データの品質を向上させる製品です。

本製品では、以下の機能を提供しています。

・ 不揃いなデータを均一化するクレンジング機能

・ 重複データを紐づけて、データの統合を助ける名寄せ機能

2.1.1 クレンジングとは

データの品質とは、「一貫性」「正確性」「適時性」「比較可能性」「完全性」といった性質を持っています。企業が保持するデータは様々

な環境の変化により品質が劣化してきます。品質が劣化したデータでは、正しく集計ができない、誤ったデータや重複データを利用す

るなど、「顧客満足度の低下」「コスト圧迫」「経営判断ミス」といった企業活動の妨げにつながる恐れがあります。

図2.1 データ品質とは

特に、住所や氏名といった日本語のデータには、データの品質を劣化させる要因となる以下のような問題があります。

・ 似たような字(異体字)を使って表記する

・ 市町村合併などで変更となる前の古い住所で表記する

・ 県名など住所の一部を省略する

・ 番地などの表記の形式が異なる

- 13 -

図2.2 日本語の表記の問題

Information Qualityのクレンジング機能は、上記のようなデータの品質の問題を解決し、データ活用の幅を広げる手助けをします。

・ 不揃いなデータを、標準化します。

・ 不正確なデータを、正確にします。

・ 不完全なデータに、不足している部分を補完します。

・ 陳腐化したデータを、 新の状態にします。

データの品質を向上させることで、データの同一性が特定でき、重複データを関連づけたり(名寄せ)、正しく集計したり、効果的にデー

タを活用することができます。

図2.3 クレンジング機能

2.1.2 名寄せとは

複数人による顧客情報・商品情報の更新や企業合併に伴うデータ統合、部署ごとの分散したデータ管理などによって表記揺れや入

力ミス、データの重複が発生し、企業内のデータベースの品質は日に日に低下していきます。データ品質の低下、特に同一/類似

データの増大は顧客の把握、販促活動などに対する大きな妨げとなる可能性があります。

これを防ぐには、関連性の高いデータのペアを洗い出して紐付ける「名寄せ」を行う必要があります。

データ品質の改善だけでなく、ペイオフ対応やCRMでの顧客分析、信用調査を始めとしたビジネス・インテリジェンスなどの企業活動

にも利用されるなど、名寄せの重要性は近年非常に高まっています。

- 14 -

参考

もともとは、銀行などの金融機関で複数の口座を同一預金者の同一名義として管理するための業務を名寄せと呼んでいました。

しかし、企業・組織内で顧客データの一元管理が課題になるのに従い、現在は重複顧客の発見/管理業務という一般的な意味でも

使われるようになっています。

図2.4 名寄せの目的と効果

名寄せを行うには、まず目的とデータに合わせた名寄せルールを策定します。そしてデータベースなどから対象データを抽出した後、

比較しやすいようにデータの表記を標準化してから同一/類似データの検出を行います。

しかし、次のような点が課題となり、実際に名寄せを運用することが非常に困難なものになっています。

データの多様な表記揺れ

入力方法の違いや入力者の違いによって、会社名や住所などのデータの書式にばらつきが生じると、関連しているはずのデータ

を検出できなくなります。

大規模データの処理コスト

名寄せではすべてのデータの組み合わせを調べるので、単純に大規模なデータの名寄せを行おうとすると処理時間が非常にか

かります。また、処理中はマシンのリソースも大量に消費するので、設備・運用コストが増大します。

複雑で難解な名寄せ

高精度の名寄せを行うためには、入力データ、名寄せルール、および名寄せ結果のそれぞれの内容を参照しながら、入力データ

の形式や名寄せルールなどを調節して、名寄せ結果が改善されるか試行する、といった作業を繰り返す必要があります。名寄せ

の目的やデータの種類・表記・構造によって 適な名寄せルールは大きく異なるためです。

しかし、この作業は実際にはとても困難です。名寄せの複雑な設定や、巨大な結果データの確認を何度も繰り返し行う必要がある

からです。 適な名寄せルールを発見するには、多大な労力を費やさなければなりません。

- 15 -

Information Qualityの名寄せ機能は、クレンジング機能と組み合わせることで、これらの問題を解決する高速・高精度・低コストの名寄

せを実現します。

業界トップ精度のクレンジング機能

住所/氏名/法人名に強いクレンジング機能を持ち、様々な表記揺れを高い精度で統一書式に変換することができます。

高速なマッチング処理

マッチング処理で使用するプロセッサのコア数を指定し、処理を多重に実行できます。これにより、多重度に応じた速度向上を実

現することができます。また、処理に用いるメモリの使用量も用途ごとに指定することができ、マシン環境に応じて 適なリソース配

分を行えます。

異なるデータベースから抽出したデータ同士でも、テーブル定義の変換をせずにそのまま名寄せ処理ができるので、余計な設定

や処理を行う手間や時間がかかりません。

名寄せ作業を支援するツール

データの標準化を行うクレンジング機能、データの照合を行うマッチング機能の他に、名寄せ設定を手助けするツールがあります。

図2.5 Information Qualityによる名寄せ課題の解決

2.2 提供する機能

Information Qualityは、クレンジング機能と名寄せ機能があります。それぞれ、サーバにインストールする機能とクライアントにインストー

ルする機能で構成されています。

機能 インストール先 詳細機能

クレンジング機能 サーバ クレンジングコマンド

置換コマンド

クレンジングAPI仕分け情報追加コマンド

クライアント クレンジング定義ファイル作成ツール

法人名解析用辞書ツール

名寄せ機能 サーバ マッチングコマンド

クライアント マッチング定義ファイル作成ツール

- 16 -

参考

このほかに、クレンジング機能や名寄せ機能の実行手順や結果を確認できるようなサンプルが、サーバにインストールされます。

2.2.1 クレンジング機能

サーバ機能には、クレンジングを行うコマンド、APIが含まれます。クライアント機能には、クレンジングの準備のためのツールが含まれ

ます。

図2.6 クレンジングの機能構成

■サーバ機能

●クレンジング機能

クレンジングコマンド

ファイルや標準入力から渡されたCSV形式の業務データをクレンジングする(基本クレンジング、住所クレンジング、氏名クレン

ジング、法人名クレンジング)コマンドです。詳しくは「運用ガイド クレンジング編」の「第3章 クレンジングコマンド」を参照してく

ださい。

置換コマンド

CSVファイル内の特定の文字列を置換する(置換クレンジング)コマンドです。詳しくは「運用ガイド クレンジング編」の「第4章置換コマンド」を参照してください。

クレンジングAPI

アプリケーションからクレンジング機能を利用することができるAPIです。以下のAPIが用意されています。

- C API:C言語のアプリケーションからクレンジング機能を利用することができます。

- Java API:Javaのアプリケーションからクレンジング機能を利用することができます。

- WebサービスAPI:リモートからクレンジング機能を利用することができます。

APIでは、クレンジングサービスと通信しながらクレンジングを実現します。詳しくは「運用ガイド クレンジング編」の「1.2 APIを利

用した運用の流れ」および「アプリケーション開発ガイド クレンジング編」を参照してください。

- 17 -

●仕分け情報追加コマンド

クレンジングコマンドの実行結果を仕分けしやすくするための情報を追加するツールです。ログ出力カラムをレベルごとに仕分け、

データをより利用しやすくします。詳しくは、「運用ガイド クレンジング編」の「付録F 仕分け情報の追加」を参照してください。

■クライアント機能

●クレンジング定義ファイル作成ツール

クレンジングコマンドが使用するクレンジング定義ファイルを作成するGUIのツールです。詳しくは「運用ガイド クレンジング編」の

「3.2 クレンジング定義ファイル作成ツール」を参照してください。

●法人名解析用辞書ツール

法人名クレンジングで使用する法人名解析用辞書をカスタマイズするツールです。独自の法人名のデータを法人名解析用として

使用することができるようになります。詳しくは、「運用ガイド クレンジング編」の「付録E 法人名解析用辞書のカスタマイズ」を参照

してください。

2.2.1.1 クレンジングの種類

図2.7 クレンジング例

クレンジング機能には、以下のような種類があります。

●基本クレンジング(文字列クレンジング)

基本的な文字列の変換処理を行うクレンジングです。以下のようなクレンジングを行います。詳しくは「運用ガイド クレンジング編」

の「2.1 基本クレンジング」を参照してください。

- 全角/半角の統一

- 濁点/半濁点の分離状態の統一

- 全角英字と半角英字の大文字/小文字の統一

- 全角空白および半角空白の削除

- ひらがな/カタカナの統一

- パディング/トリム

- 大長による切り詰め

●住所クレンジング

住所クレンジングでは、日本国内の住所の表記を本製品の基準(日本加除出版株式会社の「日本行政区画便覧」に準じた住所辞

書)に従って、標準化したり補正したりします。

- 18 -

- 住所の特定(省略された階層の補完や、表記形式の修正、読み/地名コード/郵便番号の取得)

- 住所の 新化

- 丁目/番地/その他の表記の統一

- 住所の自動補正

- 住所の類推

- 地名コードや郵便番号から住所の特定

詳しくは「運用ガイド クレンジング編」の「2.2 住所クレンジング」を参照してください。

図2.8 住所クレンジング

●氏名クレンジング

個人の氏名に対して、以下のようなクレンジングを行います。詳しくは「運用ガイド クレンジング編」の「2.3 氏名クレンジング」を参

照してください。

- 文字列から氏名解析(姓と名に分割)

●法人名クレンジング

会社/団体/自治体などの名称を含むデータ(法人名)に対して、以下のようなクレンジングを行います。詳しくは「運用ガイド クレンジング編」の「2.4 法人名クレンジング」を参照してください。

- 文字列から法人名解析(法人名、法人種別、その他に分割、法人種別の位置情報/正式表記の取得)

図2.9 法人クレンジング

- 19 -

●置換クレンジング

データに含まれる特定の文字列を置換するクレンジングです。異体字を揃えたり、表記を揃えたりするのに利用することができます。

図2.10 置換クレンジング

2.2.2 名寄せ機能

サーバ機能には、マッチング処理を行うコマンドが含まれます。クライアント機能には、マッチング処理のための各種定義を行うツール

が含まれます。

図2.11 名寄せの機能構成

■サーバ機能

●マッチングコマンド

CSV形式のファイルを入力にして、レコードに含まれるデータ同士を評価し、レコードを照合するコマンドです。詳しくは「運用ガイ

ド 名寄せ編」の「2.3 マッチングコマンド」を参照してください。

■クライアント機能

●マッチング定義ファイル作成ツール

マッチングコマンドが使用するマッチング定義ファイルを作成するGUIのツールです。詳しくは「運用ガイド 名寄せ編」の「2.2 マッ

チング定義ファイル作成ツール」を参照してください。

- 20 -

2.3 製品構成

Information Qualityの製品構成は、以下のとおりです。

インストールCD インストールする機能

Interstage Information Quality Standard Edition V10.2.0 メディア

パック

サーバ機能

【クレンジング機能】

クレンジングコマンド

置換コマンド

クレンジングAPI 仕分け情報追加コマンド

【名寄せ機能】

マッチングコマンド

Interstage Information Quality クライアントツールV10.2.0 クライアント機能

【クレンジング機能】

クレンジング定義ファイル作成ツール

法人名解析用辞書ツール

【名寄せ機能】

マッチング定義ファイル作成ツール

参考

本製品のクレンジング機能や名寄せ機能の実行手順や結果を確認できるように、入力ファイルや各種定義ファイル、コマンドのパラ

メーター設定例などをまとめたサンプルが、「Interstage Information Quality Standard Edition V10.2.0 メディアパック」に含まれています。

詳しくは、インストール後に以下の説明書を参照してください。

/etc/opt/FJSViiq/evaluation_samples/readme_euc.txt

/etc/opt/FJSViiq/evaluation_samples/readme_utf8.txt

2.4 動作環境

Information Qualityを動作させるために、必要なソフトウェア・ハードウェア環境について説明します。

■サーバ機能に必要な環境

●動作OS

- Solaris 10

注意

- Solaris10のノングローバルゾーンについては、完全ルートゾーンモデルのみに対応します。グローバルゾーンに本製品をイン

ストールしていない状態で、ノングローバルゾーンを作成してください。

●インストール時に必要なディスク空き容量

フォルダ ディスク空き容量

インストール先フォルダ(デフォルトは/opt) 60MB以上

/etc 1MB以上

/var 200MB以上

$TMPDIR(インストール時のみ一時的に使用) 250MB以上

- 21 -

●運用時に必要なディスク空き容量

クレンジング機能の場合

「運用ガイド クレンジング編」の「1.3.1 必要ディスク容量」を参照してください。

名寄せ機能の場合

「運用ガイド 名寄せ編」の「1.2.1 必要ディスク容量」を参照してください。

●運用時に必要なメモリ

クレンジング機能の場合

「運用ガイド クレンジング編」の「1.3.2 必要メモリ量」を参照してください。

名寄せ機能の場合

「運用ガイド 名寄せ編」の「1.2.2 必要メモリ量」を参照してください。

●関連製品

文字コード変換の変換規則を変更したい場合

Charset Manager V9.0以降

文字コード変換の変換規則の変更が必要になる場合については、「運用ガイド クレンジング編」の「A.8.1 代替文字に変換され

る場合」を参照してください。

住所クレンジングで使用する住所情報を最新にする場合

住所辞書更新サービス

Java APIを利用する場合

J2SE 5.0 または Java SE 6(富士通製、Oracle製)

詳しくは「アプリケーション開発ガイド クレンジング編」の「4.1 動作環境」を参照してください。

WebサービスAPIを利用する場合

Interstage Application Server V10.0(Java EE実行環境でJava SE 6を使用する必要がある)

詳しくは「アプリケーション開発ガイド クレンジング編」の「6.1 動作環境」を参照してください。

■クライアント機能に必要な環境

●動作OS

- Windows XP

- Windows Vista

- Windows 7

- Windows Server 2003

- Windows Server 2008

注意

- Windows XPの場合、ServicePack3が必須です。

- Windows Vistaの場合、ServicePack1以降が必須です。

- Windows Server 2003の場合、ServicePack2以降が必須です。

- Windows Vistaの64ビットOSについては、対応していません。

- Windows 7、Windows Server 2003、Windows Server 2008の64ビットOSの場合、WOW64サブシステム上で32ビットアプリケー

ションとして動作します。

- Windows Server 2008のServer Coreインストール環境には対応していません。

- 22 -

●インストール時に必要なディスク空き容量

22MB以上

.NET Framework 2.0がインストールされていない場合、追加で以下のサイズが必要です。

- 32ビットOSの場合、280MB

- 64ビットOSの場合、610MB

.NET Framework 4.0がインストールされていない場合、追加で以下のサイズが必要です。

- 32ビットOSの場合、600MB

- 64ビットOSの場合、1.5GB

注意

- .NET Frameworkをインストールする場合、マシンスペックによってはインストールに時間がかかる場合があります。

●運用時に必要なディスク空き容量

- クレンジング定義ファイル作成ツールの使用時:5MB

- 法人名解析用辞書ツールの使用時:法人名解析用辞書マスタのサイズよりも多めに用意してください。加えて、コマンド実行

結果ログの出力先のサイズも必要になります。

- マッチング定義ファイル作成ツールの使用時:20MB

●運用時に必要なメモリ

- クレンジング定義ファイル作成ツールの使用時:256MB

- 法人名解析用辞書ツールの使用時:法人名解析用辞書マスタのサイズの、10倍のメモリが必要になります。

例)1MBの法人名解析用辞書マスタの場合、10MBのメモリが必要

- マッチング定義ファイル作成ツールの使用時:256MB

●関連製品

特にありません。

2.5 注意事項

・ 関連製品については、本製品のサポート範囲外となります。

例えば、GlassFishを利用してWebサービスの環境を構築する場合、GlassFish自身の動作や設定方法については、本製品ではサ

ポートできません。

・ クレンジングAPIには、同時に生存可能なAPIインスタンスの数(例えば、C APIでは初期化処理は行ったが、終了処理は行ってい

ないハンドルの数)についての制限があります。APIやWebサービスを使ったプログラムを開発する場合には、制限を超えないよう

に設計してください。詳しくは、「運用ガイド クレンジング編」の「5.3.1 APIからの利用数について」を参照してください。

・ クレンジングにおいて、入力側と出力側でエンコーディングが異なる場合、コード変換が行われますが、変換できないコードは代

替文字(アンダースコア:"_")に変換されます。

代替文字に変換されることで不都合が生じる場合には、Charset Managerを導入することで問題を解消できる場合があります。

詳しくは「運用ガイド クレンジング編」の「A.8.1 代替文字に変換される場合」を参照してください。

・ 各機能の注意事項については、各マニュアルの各章にある注意事項の節を参照してください。

- 23 -

第3章 インストール

この章では、製品のインストール手順について説明します。

3.1 インストール前の確認事項

製品をインストールする前に、以下の項目について確認してください。

・ 動作中のアプリケーションは終了させてください。

・ 利用する機能に応じて、セットアップが必要になります。インストール後に行うセットアップについては、「運用ガイド クレンジング

編」「運用ガイド 名寄せ編」を参照してください。

・ サーバ機能のインストール先はSolarisのサーバで、クライアント機能のインストール先はWindows PCになります。

・ クライアント機能のインストールは、管理者グループに所属しているユーザでログインして実行してください。

・ サーバ機能のインストールは、スーパーユーザーでログインして実行してください。

・ Solaris 10のノングローバルゾーンへのインストールについて

- Solaris 10のノングローバルゾーンについては、完全ルートゾーンモデルのみに対応します。

- Solaris 10のノングローバルゾーンからは、CD-ROM装置を直接参照できません。ノングローバルゾーンでのインストールの際

には、CD-ROMの内容を参照できるような対処を行ってください。

例として、CD-ROM の内容をハードディスク上にコピーして、それを参照する方法を次に示します。

1. グローバルゾーンへスーパーユーザーでログインします。

2. 本製品のCD-ROMをCD-ROM 装置にセットし、マウントします。

3. CD-ROMの内容を、ノングローバルゾーンから参照可能なディスク上のディレクトリにコピーします。

上記の操作の後、ノングローバルゾーンへスーパーユーザーでログインし、3でコピー先としたディレクトリの、ノングローバル

ゾーン上でのパスを、CD媒体のマウント先に読み替えて作業を実施してください。

3.1.1 旧バージョンからのアップデートインストール

旧バージョンをインストールしている環境に本バージョンをインストールする場合、以下の点について注意してください。

クライアント機能の注意事項

・ サーバ機能とクライアント機能のバージョンは合わせることを推奨します。

・ サイレントインストールでは、旧バージョンからのアップデートインストールはできません。

・ 法人名解析用辞書マスタのサンプル(V10.1よりサポート)は、以下のようになります。

- 旧バージョンからアップデートインストールした場合

旧バージョンのサンプルは削除されずにそのまま残り、本バージョンのサンプルは以下のフォルダ配下にインストールされます。

クライアント機能のインストール先フォルダ\sample\jcorporate_dic\V10.2

- 旧バージョンをアンインストールしてから、本バージョンをインストールした場合

インストール先によって、以下のようになります。

- 旧バージョンと同じインストール先である場合には、旧バージョンのサンプルは削除されずにそのまま残っているため、本

バージョンのサンプルは以下のフォルダ配下にインストールされます。

クライアント機能のインストール先フォルダ\sample\jcorporate_dic\V10.2

旧バージョンのサンプルが不要な場合には、あらかじめ削除しておいてください。

- 旧バージョンとは別のインストール先である場合には、新しいサンプルがインストールされます。旧バージョンのサンプルは、

元のインストール先にそのままのファイル名で残ります。

- 24 -

3.2 サーバ機能のインストール

インストールされるパッケージ名は以下のとおりです。

パッケージ名 機能

FJSViiq クレンジングコマンド

置換コマンド

クレンジングAPI仕分け情報追加コマンド

マッチングコマンド

3.2.1 インストール手順

以下の手順でインストールします。

1. システム上でスーパーユーザーになります。

# su <Return>

2. CD-ROM媒体をCD-ROM装置にセットします。

3. 以下のコマンドを実行し、インストールを行います。

# pkgadd -d %CD媒体のマウント先%/FJSViiq.pkg <Return>

サーバ機能は、以下のインストール先フォルダにインストールされます。

インストール先 内容

指定したインストール先フォルダ

(デフォルトは、/opt/FJSViiq)Information Qualityのファイルの実体

/etc/opt/FJSViiq Information Qualityのファイルの実体へのシンボリックリンク

/var/opt/FJSViiq Information Qualityの辞書データ

各コマンドのアクセス権は以下のように設定されます。

所有者 root

グループ sys

権限 755(すべてのユーザに実行権あり)

3.2.2 インストール後の環境設定

■環境変数

以下の環境変数を設定してください。

環境変数名 設定内容

ISIQ_HOME /etc/opt/FJSViiq

ISIQ_NAYOSE_HOME /etc/opt/FJSViiq/nayose

■デーモン

クレンジングAPIを利用する場合、クレンジングサービスの起動が必要です。

クレンジングサービスの起動方法について、詳しくは「運用ガイド クレンジング編」の「第5章 クレンジングサービス」を参照してください。

- 25 -

名前 機能名 用途

IIQ Address CleansingService

住所クレンジングサービス APIから住所クレンジングを呼び出す場合

IIQ Name Cleansing Service 氏名クレンジングサービス APIから氏名クレンジングを呼び出す場合

IIQ Corporate NameCleansing Service

法人名クレンジングサービス APIから法人名クレンジングを呼び出す場合

IIQ Replace CleansingService

置換クレンジングサービス APIから置換クレンジングを呼び出す場合

3.3 クライアント機能のインストール

インストール方法は、GUI操作によるインストールと、コマンド操作によるインストール(サイレントインストール)の2つの方法があります。

3.3.1 GUIによるインストール手順

1. “Interstage Information Quality クライアントツール V10.2.0”のCD-ROMを、CD-ROMドライブに挿入します。

自動でインストール初期画面が起動されます。自動で起動しないときは、[CD-ROMドライブ]:\autorun.exeを実行してください。

2. [セットアップ]をクリックし、画面右側の[Information Quality クライアントツール]をクリックします。

参考

- [ドキュメント]をクリックすると、ソフトウェア説明書およびマニュアルが参照できます。

- 26 -

3. [次へ(N)]ボタンをクリックします。

4. インストール先フォルダを設定し、[次へ(N)]ボタンをクリックします。インストール先フォルダについては、「3.3.3 インストール先

フォルダ」を参照してください。

- 27 -

5. [インストール(I)]ボタンをクリックし、インストールを開始します。

6. インストールが完了したら、[完了(F)]ボタンをクリックします。

本製品をインストールすると環境変数を設定するため、インストール完了後にOSの再起動を促されます。

設定した環境変数を有効にするためには、必ずOSを再起動してください。環境変数については、「3.3.4 環境変数」を参照して

ください。

- 28 -

3.3.2 サイレントインストール手順

1. “Interstage Information Quality クライアントツール V10.2.0”のCD-ROMを、CD-ROMドライブに挿入します。

自動でインストール初期画面が起動された場合、画面右上の[×]ボタンをクリックします。

2. コマンドプロンプト上で、CD-ROMドライブに移動します。

3. 以下のコマンドを実行します。

コマンドの格納先

[CD-ROMドライブ]:\silentins.bat

呼び出し形式

silentins.bat [/I "インストール先フォルダ"] [/L "実行ログ出力ファイル"]

パラメーターの説明

/I "インストール先フォルダ"

インストール先フォルダを指定するパラメーターです。ダブルクォーテーション(")で括って、フルパスで指定してください。

省略時には、デフォルトのパスにインストールされます。

インストール先フォルダについては、「3.3.3 インストール先フォルダ」を参照してください。

/L "実行ログ出力ファイル"

インストールの実行ログを出力するファイル名を指定するパラメーターです。ダブルクォーテーション(")で括って、フルパ

スで指定してください。パス名の長さは、255バイト以内です。

省略時には、実行ログは出力されません。

存在しないファイルを指定した場合、新規にファイルを作成します。存在するファイルを指定した場合、上書きします。

本ファイルは、インストール時にエラーが発生し、弊社技術員に連絡する場合に送付してください。

4. 実行結果は、以下の出力メッセージで確認します。

実行結果=%ERRORLEVEL%

%ERRORLEVEL%が0の場合、正常終了しています。0以外の場合、エラーが発生しています。%ERRORLEVEL%の値は、コ

マンドの復帰値としても返却されます。エラーの内容については、「A.1 サイレントインストールの復帰情報」を参照してください。

また、パラメーターに誤りがある場合には、以下のようなメッセージが出力されます。

"パラメーター指定が正しくありません。(・・・)"

5. 本製品をインストールすると環境変数を設定します。環境変数については、「3.3.4 環境変数」を参照してください。

設定した環境変数を有効にするためには、必ずOSを再起動してください。

以下の場合のコマンド実行例

- CD-ROMドライブがZドライブ

- インストール先フォルダがC:\Program files\InfoQualityCL- 実行ログ出力ファイルがC:\temp\inslog.txt

>z:

>CD \

>silentins.bat /I "c:\Program files\InfoQualityCL" /L "C:\temp\inslog.txt"

>インストールが完了しました。(実行結果=0)

- 29 -

注意

・ 同じバージョンの製品がインストールされている場合には、修復を行います。

3.3.3 インストール先フォルダ

・ インストール先のフォルダパスは、 大200バイトで設定してください。

・ インストール先のフォルダパスは、Windowsでパスに使用できる文字で、かつASCII文字の範囲で指定してください。

・ デフォルトでは以下のパスが表示されます。GUIでは 初に表示されるパスとなります。コマンドでは、インストール先フォルダの省

略時のインストール先となります。

- サーバ機能がインストールされていない場合

[システムドライブ]:\Program files\Interstage Information Quality

- サーバ機能が先にインストールされている場合

Information Qualityのインストール先フォルダ

3.3.4 環境変数

本製品をインストールすると、以下の環境変数を設定します。環境変数を有効にするために、インストール後にOSを再起動してください。

環境変数名 設定内容

ISIQ_DICTOOL クレンジング機能のインストール先フォルダ

例:C:\Program Files\Interstage Information Quality

ISIQ_NAYOSE_CL_HOME 名寄せ機能のインストール先フォルダ

例:C:\Program Files\Interstage Information Quality\nayose

- 30 -

第4章 アンインストール

この章では、製品のアンインストール手順について説明します。

4.1 アンインストール前の確認事項

製品をアンインストールする前に、以下の項目について確認してください。

・ 動作中のアプリケーションは、終了させてください。

・ 使用していたInformation Qualityの機能に応じて、リソースやモジュールのクリーンアップが必要になります。クリーンアップについ

ては、「運用ガイド クレンジング編」「運用ガイド 名寄せ編」を参照してください。

例)WebサービスAPIを利用している場合には、Webサービスの配備解除が必要です。詳しくは、「運用ガイド クレンジング編」の

「6.2.3 配備解除する」を参照してください。

・ サーバ機能のインストール先はSolarisのサーバで、クライアント機能のインストール先はWindows PCになります。

・ サーバ機能のアンインストールは、スーパーユーザーでログインして実行してください。

・ クライアント機能のアンインストールは、管理者グループに所属しているユーザでログインして実行してください。

4.2 サーバ機能のアンインストール

サーバ機能のアンインストール手順について説明します。

アンインストール手順

1. システム上でスーパーユーザーになります。

# su <Return>

2. pkgrmコマンドを実行し、削除を行います。

# pkgrm FJSViiq <Return>

4.3 クライアント機能のアンインストール

クライアント機能のアンインストール手順について説明します。

1. [スタート]をクリックし、[コントロールパネル]をクリックします。

2. 以下の機能をクリックします。

- Windows 7、Windows Vista、Windows Server 2008の場合は、[プログラムと機能]

- Windows XP、Windows Server 2003の場合は、[プログラムの追加と削除]

3. [Interstage Information Quality クライアントツール]を選択し、以下のボタンをクリックします。

- Windows 7、Windows Vista、Windows Server 2008の場合は、[アンインストール]

- Windows XP、Windows Server 2003の場合は、[削除]

注意

・ アンインストールしても、法人名解析用辞書マスタのサンプルは削除されません。不要な場合には手動で削除してください。

- 31 -

付録A トラブルシューティング

本章では、製品のインストール時、アンインストール時に発生するトラブルと、その対処法について説明します。

A.1 サイレントインストールの復帰情報

サイレントインストールのコマンドでエラーが発生した場合の%ERRORLEVEL%の値とその意味と対処を以下に示します。

表にない値が返却された場合や、表の対処を実施しても改善されない場合には、「A.2 トラブル発生時に採取する情報」の情報を採

取して、弊社技術員に連絡してください。

表A.1 サイレントインストールの復帰値一覧

%ERRORLEVEL%

意味 対処

-1 パラメーター指定が正しくありません。 パラメーターを正しく指定してください。

-2 パラメーター指定(パスの長さ)が正しくありません。 指定したインストール先、またはログ出力先のパスの長さを確

認してください。

-3 クライアントツールは、Server Core環境にはインス

トールできません。

「2.4 動作環境」を確認し、サポート対象のOSにインストールし

てください。

1155 必要なファイルが見つかりません。 以下のファイルが存在するか確認してください。

クライアント機能のインストールの場合

[CD-ROMドライブ]:\iqtool\InfoQualityTool.msi

1602 インストール先フォルダの指定が正しくありません。

制限長を超えているか、ASCIIコード範囲外の文

字が指定されています。

インストール先フォルダに指定できるパスを指定してください。

詳しくは、「3.3.3 インストール先フォルダ」を参照してください。

1603 以下の原因が考えられます。

1. インストール先フォルダが存在していないド

ライブを指定している

2. インストール先フォルダにパス名として指定

できない文字を含んでいる。

3. 対象OS以外にインストールしている。

4. 旧バージョンがインストールされている。

それぞれ、以下の対処を実施してください。

1. インストール先フォルダには存在するドライブを指定して

ください。

2. インストール先フォルダに指定できるパスを指定してくだ

さい。

3. 「2.4 動作環境」を確認し、サポート対象のOSにインストー

ルしてください。

4. 旧バージョンをアンインストールしてから実行してください。

1622 指定したログファイルが正しくありません。 指定されたログファイルの場所が存在し、また書き込み可能で

あることを確認してください。

A.2 トラブル発生時に採取する情報

トラブル発生時に弊社技術員に連絡する場合には、以下の情報を採取してください。

・ インストール先フォルダ名

・ 実行ログ出力ファイル(サイレントインストールで/Lパラメーターを指定して出力したファイル)

・ インストール先フォルダの内容

- 32 -

A.3 インストール時のトラブル

A.3.1 クライアントツールのインストールにおいて、.NET Frameworkのインストール途中で中断(失敗)してしまいます。

【現象】

クライアントツールのインストールで、.NET Frameworkのインストール途中でインストーラが中断(またはエラーが出て失敗)してしま

います。

【原因】

.NET Frameworkの問題です。

【対処】

再度インストーラを実行してください。または、エラーが出ている場合は、続行してください。

- 33 -

索 引[G]

GUIによるインストール.............................................................26

[I]Information Quality..................................................................13ISIQ_DICTOOL.......................................................................30ISIQ_HOME.............................................................................25ISIQ_NAYOSE_CL_HOME...................................................30ISIQ_NAYOSE_HOME..........................................................25

[S]silentins.bat...............................................................................29

[あ]アップデートインストール.........................................................24インストール先フォルダ..................................................27,29,32

[か]環境変数..................................................................................30基本クレンジング......................................................................18クレンジング..............................................................................18クレンジングAPI.......................................................................17クレンジング機能......................................................................17クレンジングコマンド.................................................................17クレンジング定義ファイル作成ツール.....................................18互換情報....................................................................................3

[さ]サイレントインストール..............................................................29実行ログ出力ファイル.........................................................29,32氏名クレンジング......................................................................19住所クレンジング......................................................................18仕分け情報追加コマンド......................................................2,18

[た]代替文字..................................................................................23置換クレンジング...................................................................2,20置換コマンド.............................................................................17追加機能....................................................................................1デフォルトのパス......................................................................30

[な]名寄せ......................................................................................20

[は]法人名解析機能........................................................................2法人名解析用辞書ツール.......................................................18法人名クレンジング...............................................................2,19

[ま]マッチング.................................................................................20マッチングコマンド....................................................................20マッチング定義ファイル作成ツール........................................20

- 34 -

Recommended