データ抽出プログラムの概要

IBM Sterling® Order Managementシステムには、 本番環境のバックアップデータベースからデータを取得するために使用できる、データ抽出機能が含まれています。 例えば、さらに詳しく分析するために、トランザクション・データを取得してデータウェアハウス内に含めることができます。
データ抽出機能は、以下の 2 つの主要なコンポーネントで構成されています。
  • データ抽出構成サービス。 CocDataExtractConfigという名前です。
  • データ抽出エージェント。 CoC Data Extract という名前が付けられています。

IBM Cloud データ抽出の概要

データ抽出機能により、外部SFTPサーバーやIBM Cloud Object Storage、AWS S3、その他のAmazon S3ライブラリと互換性のある外部ファイルストレージサービスにデータをエクスポートすることができます。

データ抽出サービスは、データを抽出するためにデータベース表の構成から読み取り、データベースに対して対応する照会を実行します。 データ抽出サービスは、 .csv ファイルを作成し、お客様が所有および管理するファイル・ストレージ・サービスに送信します。 データ抽出サービスは、スケジュールされた間隔でデータ抽出エージェントによってトリガーされると、自動的に実行されます。 必要に応じて、データ抽出サービスを直接実行することもできます。 例えば、以前に出力された抽出ファイルを再作成する場合などです。

データ抽出サービスは、実動バックアップ・データベースで実行されます。 そのため、データベースが保守中の場合、または 1 次データベースが使用不可の場合は、データを抽出できません。 また、CLOB データを含む列のデータを抽出することもできません。
注: データ抽出機能を使用して BLOB および CLOB データを抽出することはできないため、最初にカスタム表を作成し、カスタム・エージェントを使用して CLOB 以外の列に CLOB データを取り込みます。 次に、データ抽出機能を使用して、カスタム・テーブルからデータを抽出します。 カスタム・エージェントでパフォーマンス・テストが実行されていること、およびカスタム表のデータがパージされていることを確認します。

状況によっては、データ抽出サービスがダウンした場合、または何らかの問題が原因でデータ抽出プロセスが突然停止した場合、データ抽出サービスを再度実行すると、欠落データは正常に抽出されます。

データベースの保守またはバックアップの時刻は、毎日、構成された時刻の早朝に発生します。 データベースの保守時またはバックアップ時に、HADR または 2 次データベースを使用できません。 したがって、データベースの保守中に CoC データ抽出ジョブをスケジュールしないようにしてください。 HADR の制限について詳しくは、 Db2 の資料を参照してください。

IBM Sterling Order ManagementSystem用のデータ抽出サービスが構成されているとき、データ抽出 サービスがそれ自身のエージェントサーバー上で実行されていることを確認してください。 独自のサーバー上でサービスを実行することにより、抽出ジョブを実行するために実行されるメモリー計算がより正確になります。

トランザクション表からデータを抽出することをお勧めします。 データ抽出およびデータ抽出構成サービスでサポートされているデータベース表を確認するには、 データ抽出構成サービスを参照してください。

デベロッパーズ・ツールキット環境でのデータ抽出エージェントの実行

デベロッパーズ・ツールキット環境でデータ抽出エージェントを実行して、バックアップ・データベースからデータを取得できます。

詳しくは、 デベロッパーズ・ツールキット環境でのデータ抽出エージェントの実行を参照してください。