データベースからドキュメントを抽出

将来性のあるテキストファイル へ

プロジェクトのバックグランド

クライアントデータベースでは、フィールドにある冗長な形式テキストを「ドキュメント」として標準のテキストマークダウン形式で保存できます。しかし、保存されたドキュメントはデータフィールドとして、データベースのみで使用可能です。データベースから定期的に抽出し、実際のテキストファイルとして、将来においても有効で且つ利用できるようにし、ドキュメントをソースコードのバージョン管理で保管できるようにするのが一番望ましいです。



プロジェクト属性備考
企業の種類ITサービス企業
完了日12 9月 2018
チーム人数2
ユーザー数10
期間1
工数1
サイト東京事務所、米国データセンター

チャレンジ

  • マークダウン形式のテキストドキュメントは、データベースの冗長なテキストフィールドに格納されております。データベースはバックアップされている間、ドキュメントは個別のファイルとしてアクセスすることはできません。

ソリューション

  • ドキュメントをテキストファイルとして抽出するためのスクリプトを開発し、gitソースコードのバージョン管理で保管します。

ベネフィット

  • シンプルなマークダウン形式のテキストファイルで使用可能なドキュメントは、ほかのシステムに簡単に移行できます。
  • それらのファイルがgitのようなソースコードバージョン管理システムに格納されている場合、 “diffs"で変更内容を調べることが可能になります。

導入技術概要

  • Microsoft SQL
  • “jq” json操作効用を使用するシェルスクリプト
  • スケジューリング用のcron

お問い合わせ

貴社のプロジェクトもイソリアにお任せ頂けますか?
是非こちらのフォームからご連絡ください!


ギャラリー

イソリア ツール