データ化に必要な
さまざまなデータ変換・
処理サービス
現場のデータを有効活用するために、さまざまなデータ処理が必要です。
皆さまが抱える課題や、やりたいことを実現するための、各種サービスをご紹介します。
データ編集・加工
データクレンジング・クリーニング
データ変換
データ運用
データ移行
ツール開発/システム開発
データ編集・加工
データ編集やデータ加工は、データ処理の最も基本的なパターンの一つです。照合や結合、削除や分割、抽出、置換、集計、レイアウト変更等の編集や加工をおこないます。これらを組み合わせて、お客さまの作りたいカタチにデータを整えていきます。
マッチング(照合・突合)
マッチングとは、複数のファイルを照合(突合)することです。これは、別々のファイルの中に存在する共通のキー(項目)で照合(突合)させる処理です。
この例では、元ファイルと入力ファイルの「商品番号」をキーに照合し、商品名と製造数の値を紐づけています。例えば、売上集計ファイルを作成するために、商品マスターファイルと売上ファイルを照合させる、などの場面があります。
マージ(結合・統合)
マージとは、複数のファイルを結合(統合)することです。別々のファイルの中に存在する共通のキー(項目)で結合(統合)させる処理です。
上の例では、元ファイルと入力ファイルの「商品番号」をキーに結合(統合)し、請求金額と入金額を紐づけ、その結果を返しています。
下の例では、それぞれのファイルの「顧客番号」をキーに結合(統合)し、1つのファイルにしています。ここでは重複したレコードをリスト化し、「重複ファイル」としてまとめています。
パージ(削除・除外)
パージというのは、1つのファイルから値を削除(除外)することです。
セグメンテーション(分割)
セグメンテーションというのは、1つのファイルに条件をあてて、複数のファイルに分割することです。
抽出
抽出というのは、1つのファイルに抽出条件をあてて、データを抽出することです。
置換
ある値を、ルールに従い別の値に置き換えることです。入力する担当の方が違っていたり、入力するファイルが違っていたりと、同じデータなのに入力方法が異なってしまうとデータの精度が悪くなってしまいます。ここで挙げているのは、よくある置換の一例です。実際に置換を行う場合は、現状のデータとあるべき姿の差異を調査し、置換ルールをご提案します。
演算・集計
お客さまの仕様に従い、演算や集計をいたします。ここでは、在庫を100持っていなければならないという架空のルールのもと、表記されている条件をあて、翌月の仕入れ数を返しています。
項目編集・レイアウト変更
項目編集:Excelで言うところの「フィールド名」の統一です。例えば「名前」という列でも、あるファイルは「氏名」となっていたり、他のファイルでは「NAME」となっていたりすることもあります。これを統一します。
レイアウト変更:Excelで言うところの「列の入れ替え」です。例えば新しいシステムにデータを取り込む際、あらかじめ定義されているレイアウトにあわせて取り込むデータを準備しなければなりません。このような時に必要な処理となります。
データクレンジング・
クリーニング
データクレンジング・
クリーニング
データクレンジング、またはデータクリーニングと言いますが、データの重複や誤記、表記の揺れなど「汚い」データを、一定のルールにもとづいて成形(クレンジング)し、データの品質を高めることです。データのマッチング(照合・突合)やマージ(結合・統合)、データの移行などで必要となる処理です。ここで挙げているのは、よく知られているクレンジングの作業の一例です。実際にクレンジングを行う場合は、現状のデータとあるべき姿の差異を調査し、クレンジングのルールをご提案します。
データ変換
コード変換
コード変換は、ここに挙げているコードに変換(漢字コードは漢字コード、1バイトコードは1バイトコードへ変換)します。
ファイル(フォーマット)変換
ファイル(フォーマット)変換は、今あるファイルを、ご利用になりたいファイルの形式に変換することです。
変換例
媒体変換
媒体変換は、DATやLTOなどテープ等で記録されているデータを変換して、CDやDVDやブルーレイ、HDDなどの扱いやすい媒体に書き換えることです。
データ運用
データ運用
毎回決まって行っているデータ処理業務をジェイ・アイ・エムが代行するサービスです。システムへのデータ登録(アップロード)、データ更新、データ集計・レポート作成、出力、メール配信・メディア配付・紙発送など、データにかかるルーティン業務を代行します。
データ移行
データ移行
メインフレームなどの大型汎用機や旧システムから、新システム(サーバー)へのデータの移行も行っています。
データ移行処理フロー例
ツール開発/システム開発
ツール開発/システム開発
高機能を搭載した巨大で巨額なシステムでなく、特定のタスクに特化した小さなプログラム(ツール)から業務支援システムまで、現場の声を反映した現場のためのツール・システムを開発します。