非互換
HULFT-DataMagic Ver.2の製品で旧バージョンより変更された機能や一部制限を受ける機能一覧です。
アイコンについて
-
対象となるバージョン以降と、それ未満のバージョンの間に非互換が生じていることを意味します。たとえば以下のアイコンが指定されている場合は、HULFT-DataMagic Ver.1とHULFT-DataMagic Ver.2.0.0以降の間に非互換があることを表します。
Magic
2.0.0
(1) HULFT要求受付デーモン(hulobsd)利用の廃止(UNIX/Linuxのみ)
|
以前は、HULFTと同一環境で使用する場合、HULFT要求受付デーモン(hulobsd)が利用できていましたが、利用できなくなります。DataMagic要求受付デーモン(huledd)を利用してください。
(2) パラメータファイルの廃止
|
パラメータファイルとして出力していたデータ加工情報は内部でIDとして一元管理する形態に変更になります。ただし、これまでのパラメータファイルもこれまでと同様に、変換の実行は可能です。
(3) 環境ファイルの廃止
|
環境ファイルにおいて設定した項目はすべてデータ加工情報内に配置されます。
(4) 結果ファイルの廃止
|
以前、出力されていた「結果ファイル」が廃止されました。これまで結果ファイルへ出力されていた情報は、データ加工履歴画面で確認できます。
(5) コマンド名およびコマンドパラメータの変更
|
- 管理情報エクスポート
-
管理情報エクスポートコマンドのパラメータを変更しました。
追加書き指定パラメータを「-a」から「-m」に変更しました。
- 要求受付デーモン起動
-
要求受付デーモン起動ユーティリティを「huledctr」から「huledd」に変更しました。
- 要求受付デーモン停止
-
要求受付デーモン停止ユーティリティを「huledctr」から「huleddstop」に変更しました。
- ライセンス表示
-
ライセンス表示コマンドを「hulverinfo」から「edversion」へ変更しました。
(6) データ形式情報およびDB接続情報IDの入力制限変更
|
データ形式情報およびDB接続情報IDの入力制限が変更されました。以前の設定について、そのまま利用はできますが、設定値の変更による更新はできません。
また、禁則文字を含むDB接続情報を使用しているDBテーブル情報については、参照以外の操作でエラーになる場合があります。
- フォーマット、マルチフォーマット、階層フォーマット、XML、DBテーブル情報
-
バージョン
サイズ
設定値
Ver.2.0.0未満
16バイト以内
英数字・記号(*1)
Ver.2.0.0以降
50バイト以内
英数字・記号(*2)
*1
:
「-(ハイフン)」、「_(アンダーバー)」、「.(ピリオド)」、「((始めの丸かっこ)」、「)(終わりの丸かっこ)」のみです。「<(小なり)」「>(大なり)」「"(ダブルクォーテーション)」「'(シングルクォーテーション)」「&(アンパサンド)」「,(カンマ)」は指定できません。他の記号も入力は可能ですが、動作を保証しません。
*2
:
「-(ハイフン)」、「_(アンダーバー)」、「.(ピリオド)」、「((始めの丸かっこ)」、「)(終わりの丸かっこ)」のみです。
- DB接続情報
-
バージョン
サイズ
設定値
Ver.2.0.0未満
64バイト以内
文字(*1)
Ver.2.0.0以降
50バイト以内
英数字・記号(*2)
*1
:
「"(ダブルクォーテーション)」、「'(シングルクォーテーション)」は指定できません。
*2
:
「-(ハイフン)」、「_(アンダーバー)」、「.(ピリオド)」、「((始めの丸かっこ)」、「)(終わりの丸かっこ)」のみです。
(7) 履歴ファイルの出力件数の設定方法変更(UNIX/Linuxのみ)
|
以前は、履歴ファイルに出力する最大件数を環境変数「UTLED_MAXLOGCNT」に設定していましたが、システム動作環境設定ファイル(huledenv.conf)に設定するよう変更しました。
(8) HULFT-DataPassのフォーマット情報インポート機能の廃止
|
以前は、HULFT-DataPassのフォーマット情報をインポートできましたが、インポートできなくなります。
(9) 利用可能なDSN種の変更
|
DB接続情報においてDB種別が"DB2"または"SQL Server"の場合、DB名選択="DSN"にて指定するDSNが、以前はユーザDSNおよびシステムDSNの利用が可能でしたが、システムDSNのみ利用できます。
ユーザDSNを利用していた場合、システムDSNで登録を実施して利用してください。
(10) XMLスキーマのanyノードの扱いについて
|
anyノードの定義位置を変更しました。
HULFT-DataMagic Ver.2.0.0未満ではanyノードをその階層の最初に定義する必要がありましたが、HULFT-DataMagic Ver.2.0.0では最後に定義するよう変更しました。
そのため、HULFT-DataMagic Ver.2.0.0未満でインポートできていたXMLスキーマをHULFT-DataMagic Ver.2.0.0でインポートしようとするとエラーになります。
XMLスキーマのanyノードの位置を変更し、階層内の最後に定義してインポートを実施してください。
(11) 「条件なし」設定の利用について
|
抽出条件設定において「条件なし」を設定しているパラメータファイルはそのままパラメータファイルの形態で変換を実施することは可能ですが、Ver.2のデータ加工情報としてID登録はできません。HULFT-DataMagic Ver.2のデータ加工情報設定画面より再設定してください。
(12) 階層フォーマット利用時のレコードの扱いの変更について
|
以前は、入力に階層フォーマットを指定した場合、「レコードの扱い」の設定において"グループを1レコードとして扱う"、"レコードを1レコードとして扱う"、"グループ又はレコードを1レコードとして扱う"の3つの選択がありましたが、"グループ又はレコードを1レコードとして扱う"の動作に統一し、「レコードの扱い」の設定は廃止されました。
(13) テンポラリファイルの生成場所変更
|
データ加工の実行時に作成される、テンポラリファイルの生成場所が変更されました。
詳細は「運用マニュアル」を参照してください。
(14) 「登録名」で使用できる文字の変更
|
HULFT-DataMagic for Windowsのインストール時に登録する「登録名」について、全角文字が使用できなくなりました。「登録名」は半角英数字で設定してください。
(15) 日付フォーマットの出力仕様の変更
|
「改善機能」の「(13) 日付フォーマットの入出力に関する改善」の改善に伴って、次に示す条件をすべて満たす場合、Ver.2.2.0以降では、日付の文字列が自動的に変換されてしまいます。
-
出力フォーマットを日付で出力する。
-
次に示す文字列が「フォーマット」に指定されている。
-
HH24
-
hh24
-
HH12
-
hh12
-
AM
-
am
-
MON
-
MONTH
例(実行日を2014/02/01と仮定する)
Ver.2.2.0未満の動作
NAME_MON_YYYYMMDD->NAME_MON_20140201
Ver.2.2.0以降の動作
NAME_MON_YYYYMMDD->NAME_Feb_20140201
上記の文字列をフォーマットに指定していた場合は、注意してください。変換される文字列の詳細については、「運用マニュアル」を参照してください。
なお、使用項目詳細設定画面の「フォーマット」でも同様の動作です。