テストデータ管理の インフラストラク チャを構築する

テストデータ管理の インフラストラク チャを構築する
Bookmark and Share
"このソリューショ ンを開発・実装して 1年も経たないうち
に、最大95パーセ ントのデータ解析率 が見込めました。テ
ストの再実施が不要 になったおかげで、 テストコストと年間
テスト実施回数を減 らすことができまし た。"
NI Developer Community
エンジニアや研究者
で構成される世界規 模のコミュニティ
で、最新のサンプル
コードやチュートリ
アルを検索したり共
同作成したりできま す。
- Simon Foster, Jaguar Land Rover (http://www.jaguarlandrover.com/gl/en/)
(
/cms/images/casestudies/jlrbb.png?size
)
(
http://decibel.ni.com/content/community/zone
)NI‌コミュニティ はこちら (
http://decibel.ni.com/content/community/zone
)
(
/cms/images/casestudies/jlrcc.png?size
)
課題:
400人以上のエン ジニアと200台以 上のデータロガーに よって生成された時 系列データは1日に つき最大500 GBにも上る。この
データを管理・解析 する総合的なデータ 管理ソリューション を実装する。
ソリューション:
DIAdemソフト ウェアと DataFinder Server Editionを使 うことによって、収 集元に関係なく全て のファイルのメタ
データのインデック スを作成し、データ の検索、調査、解 析、レポート作成が 従来のマニュアル手 法の20倍速く行え
るワークフローを作 成できるようにす る。
ユーザ事例の続きを 読む
お客様名:
Simon Foster - Jaguar Land Rover (http://www.jaguarlandrover.com/gl/en/)
Pablo Abad - Jaguar Land Rover (http://www.jaguarlandrover.com/gl/en/)
Jaguar Land Rover社が抱えるBig Analog Data問題
Jaguar Land Rover (JLR)社が長年 にわたって成功を収 めてきた要因には、 高度な設計、エンジ ニアリング、技術の
全てが関係していま す。当社は英国のど の製造会社よりも研 究開発に投資してお り、何千人ものエン ジニアによって、世
界トップクラスのイ ノベーションを世に 送り出してきまし た。研究開発への投 資の結果、パワート レーンキャリブレー
ション/制御部門の 400人以上のエン ジニアは、毎日最大 500 GBの時系 列データを収集して います。
ナショナルインスツ
ルメンツとは
ナショナルインスツ ルメンツは、テス
ト、制御、および組 込設計アプリケー
ション用グラフィカ ルシステム開発プ
ラットフォームを提 供することによっ
て、システムの設 計、試作、および実
装のあり方に変革を もたらしていま
す。
(
http://www.ni.com/company/standardize.htm
)‌NIについてもっ と知る (
http://www.ni.com/company/standardize.htm
)
しかし、部門全体と しては、これだけの 量の収集データを管 理することは容易で はありませんでし た。特定のテスト結
果を得られないため に、テストの繰り返 しが頻繁に行われて いたことが判明した のです。当社におけ る従来の解析ルーチ
ンはマニュアルプロ セスに基づいてお り、後に開発した自 動プロセスと比べる と20倍の時間がか かっていました。解
析ツールは複数あ り、アルゴリズムを 実装するには、全て に特別なスクリプト が必要でした。標準 化されているものは
何もなく、メタデー タ名やチャンネル名 さえも統一されてい ませんでした。こう した非効率なプロセ スが原因で、当社が
解析できたのは収集 したデータのわずか 10%でした。
アプリケーションに 最適なソリューショ ンを見つける評価基 準
このBig Analog Data(ビッグア ナログデータ)の課 題を解決するため、 専門チームを結成 し、当社のアプリ
ケーションに最適な プラットフォームを 決めるための9つの ツールを評価しまし た。ツールの評価基 準には次のようなも
のがあります。
データの自動アップ ロード—400人以 上いるこのソリュー ションのユーザの負 担を可能な限り減ら すため、コンピュー
タがネットワークに 接続される度に新し いデータセットが自 動的にアップロード され、中央サーバに これらのファイルが
転送される仕組みが 必要でした。
メタデータの管理— 複数のソースのデー タを組み合わせ、 元々ファイルに保存 されていないメタ データを追加し、メ
タデータからファイ ルを検索できる仕組 みが必要でした。
解析を実行する対話 式ツール—エンジニ アが新たなプログラ ミング言語を習得す る必要のないよう に、ソリューション
には対話式の解析機 能を搭載する必要が ありました。また、 エンジニアが数少な い解析専門の技術者 に依存せず、独自に
解析を実行できるよ うになるためでもあ ります。
並列解析をバッチプ ロセスで実行する— これにより、数千の ファイルに対して同 時処理を実行できる ようになります。
レポート作成テンプ レート—統一性と信 頼性のあるレポート を作成して、意思決 定をスムーズに行え るようにする必要が
ありました。
柔軟なプラット フォーム—既存の データ収集プロセス に統合して、将来的 には他部署にも拡大 できるようにする必
要がありました。
DIAdemおよび DataFinder Server Editionに基 づいたソリューショ ンを選んだ理由
9つのツールの評価 結果を検討した後、DIAdem (http://www.ni.com/diadem/)ソフトウェアと DataFinder Server Edition (
http://www.ni.com/datafinder/)を採用することに決 定しました。NI技 術データ管理プラッ トフォームを選んだ
のは、上記の基準を 満たすという理由の ほか、次のような理 由が挙げられます。
DataFinder Server Editionは市 販のデータベースソ リューションで、メ タデータのインデッ クスを作成して、特
定のテスト結果を探 すクエリを送信でき るようにするもので す。
DIAdemは、 1,000以上の ファイル形式をサ ポートし、データを 読み込んだり、ロー ドしたりすることが
できます。つまり、 現在のデータ収集プ ロセスに一つも変更 を加える必要がな く、将来、変更を加 えることになって
も、データ解析プロ グラムとの互換性を 心配する必要があり ませんでした。
DIAdemを使用 すれば、プログラミ ングなしで、対話形 式で解析ダッシュ ボードを作成するこ とができます。
部分的なデータのみ ロードすることがで きます。ファイルに 200個以上のチャ ンネルが含まれてい て、そのうちの5個
のみを解析したい場 合など、 DataFinder を使ってクエリを実 行し、解析したい データを絞り込ん で、1つ、あるいは
複数のファイルから 必要なデータを選択 してロードし、 DIAdemクライ アントで解析するこ とができました。
NIの技術サポート は、問題に直面した り、疑問が生じたと き、大変有益でし た。
完全自動解析プロセ スのワークフロー
1/4
www.ni.com
完全自動解析プロセ スのワークフロー
車両テストを行う場 合、あらゆる方法で データを収集しま す。その一つとし て、データロガーを 設置して、試験走行
中にセンサから情報 を収集する方法があ ります。テストが完 了すると、データは Wi-Fiまたは 3G/LTE経由で
ダンプ領域に転送さ れ、前処理されま す。ノートPCを車 両に直接接続し、 CAN、MOST、 FlexRayまた はECUプロトコ
ル、CCP、 XCP、ETKなど の車両ネットワーク のデータも収集しま す。テストが完了し 、JLRネットワー ク(Jaguar Land
Rover Network)に 対して確実な接続が 確立すると、データ が自動的にダンプ領 域に転送されます。 このプロセスを開始
するのに、ユーザに よるアクションは必 要ありません。
データが収集される と、常に適切なメタ データがあるかどう かを確認します。こ の確認を行うには、 ファイルの識別子/
タグを、他の内部 データベース(車両 データベース、エン ジンキャリブレー ションデータベー ス)、またはCAN
ログなどの信号から ネットワークデータ をデコードしたもの と相互参照させま す。平均温度、速 度、MPGといった
パラメータを計算し たら、そのメタデー タを DataFinder Server Editionに基 づいたサーバに保存 します。データをク
エリして、特定のパ ラメータに合致する 全てのテスト結果を 返すことができます が、この操作は全て のエンジニアが実行
できます。
この段階から、任意 のエンジニアが独自 の解析ルーチンを実 行できるようになり ます。より詳しい調 査が必要なデータに
対して、あらかじめ 定義されたルーチ ン、またはカスタム の一時的解析を実行 できます。次に、選 択したファイルに対
して解析を実行す る、あるいはサーバ ソリューションに送 信するバッチプロセ スを実行します。解 析は数千ものファイ
ルに対して実行する 場合があるので、マ ルチコアプロセッサ が備わっていること が重要でした。既存 の解析ツールとアル
ゴリズムを使用する こともできるため、 スムーズに社内で採 用することができま す。
解析の実行後、テン プレートに基づいた 総合レポートを受け 取ります。レポート によって、設計上の 反復が容易になり、
データに基づいた決 断を速やかに下せる ようになります。自 動化されたレポート でテンプレートを使 用することのメリッ
トは、同じフォー マット(同じ軸また はズーム領域を含ん だグラフ、同じデー タおよび演算のサブ セットを含んだ表な
ど)で情報が表示さ れることです。同じ フォーマットだと、 比較がしやすく、確 信を持って意思決定 が下せます。
図1. NI DIAdemソフト ウェアおよび DataFinder Server Editionを 使った自動化システ ムで、収集データの 最大95%を解析で
きるようになった。
これまでの成果
このソリューション を開発・実装して1 年も経たないうち に、最大95パーセ ントのデータ解析率 が見込めました。テ
ストの再実施が不要 になったおかげで、 テストコストと年間 テスト実施回数を減 らすことができまし た。
その他のメリットと しては、システムの 複雑性が増しても、 お客様に成果物を納 品する前に、より多 くの問題を見つけ
て、解決できるよう になったことが挙げ られます。製品の堅 牢性が以前に比べて 増した結果、お客様 の満足度が高くなり
ました。
将来を見据え、パ ワートレーンキャリ ブレーション/制御 部門以外にもこの データ管理/解析ソ リューションを拡大
することを考える と、DIAdem、 DataFinder Server Edition、 NIとのパートナー シップは、アプリ ケーションを進化さ
せていく上で必要不 可欠な要素です。
お客様情報:
Simon Foster
Jaguar Land Rover (http://www.jaguarlandrover.com/gl/en/)
sfoste31@jaguarlandrover. com (mailto:[email protected])
2/4
www.ni.com
DataFinder Server Editionにク エリを送信するイン タフェース。データ が保存されている サーバを指定し、検 索パラメータと基準
を設定し、アップ ロードするデータを 選択できる。
解析済みデータをあ らゆるパターンで視 覚化したサンプルレ ポート。レポートの 一貫性は、テスト中 に問題を見つけて解
決する上で鍵とな る。
法律関連事項
このユーザ事例(こ の「ユーザ事例」) はナショナルインス ツルメンツ (「NI」)の顧客 によって作成された ものです。このユー
ザ事例は「現状のま ま」提供され、一切 の保証を伴いませ ん。また、このユー ザ事例の使用につい ては、本サイトの使
用条件でより具体的 に記載されていると おり、一定の制限を 受けます。
注文状況/履歴 (http://www.ni.com/status/)
サポートリクエス ト (
https://sine.ni.com/srm/app/myServiceRequests)
NIについて (http://www.ni.com/company/ja/)
製品番号で注文 (
会社概要 (http://japan.ni.com/company)
http://sine.ni.com/apps/utf8/nios.store?action=purchase_form
マニュアル (http://www.ni.com/manuals/ja/)
)
イベント (http://japan.ni.com/events)
ドライバ (http://www.ni.com/downloads/drivers/ja/)
製品のアクティブ 化 (
採用情報 (http://japan.ni.com/company/careers)
http://sine.ni.com/myproducts/app/main.xhtml?lang=en) アライアンスパート ナー (http://www.ni.com/alliance/ja/)
該非判定発行サービ ス (
http://japan.ni.com/legal/export-compliance)
購入方法 (http://www.ni.com/how-to-buy/ja/)
FORWARD TOGETHER
3/4
www.ni.com
FORWARD TOGETHER
NI製品は複雑化す るエンジニアリング の 課題
解決に貢献しま す。
(http://www.facebook.com/NI.japan)
(http://twitter.com/ni_japan)
http://www.ni.com/rss/)
(
(
https://www.youtube.com/user/NIJapan)
お問い合わせ (http://www.ni.com/contact-us/)
(http://privacy.truste.com/privacy-seal/National-Instruments-Corporation/validation?rid=bc6daa8f-7051-4eea-b7b5-fb24dcd96d95)
プライバシー | (http://www.ni.com/legal/privacy/japan/ja/) 法令関連情報 (http://www.ni.com/legal/ja/) | © National Instruments. All rights
reserved. | サイトマップ (http://www.ni.com/help/ja/map.htm)
4/4
www.ni.com