技術体験会 - hulft orangelab....1 virtualbox [cent os] root adminadmin...

9
テーマ一覧 No. テーマ 製品 難易度 1 5,000個ものファイルを別環境に送らなけ ればならなくなりました。どうすれば効率 良く転送できるでしょうか? ・HULFT ★★ 2 表記ゆれでグチャグチャな住所録ファイル があります。この住所録をクレンジングし、 別名ファイルで保存したいです。 ・DataMagic 3 保守契約が切れたため、近々サーバーリプ レイスが発生します。現在稼働中のHULFT について、どのように移行しますか? ・HULFT 4 あなたは10台以上のHULFTを管理する担当 者になりました。どのように管理すればト ラブルに迅速対応できるでしょうか? ・HULFT-HUB ★★ 5 出荷後トレーサビリティにより、製造ライ ンでカメラによる内容物検査を行うことに なりました。どのように記録、保持します か? ・HULFT IoT [使用機材] Raspberry Pi ★★ 6 2つのファイルが揃ったら、それらを別々に HULFTで転送したいです。どうすればうま く検知し、転送できるでしょうか? ・HULFT ・HULFT Script ★★★ 技術体験会」へようこそ。 テーマ一覧からひとつを選んで、みんなで課題を解決しよう! All Rights Reserved SAISON INFORMATION SYSTEMS CO.,LTD. HULFT Family を徹底的に知ろう!

Upload: others

Post on 02-Jan-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 技術体験会 - HULFT OrangeLab....1 VirtualBox [Cent OS] root adminadmin Right-Ctrl(キーボード 右のコントロールキー) でアクティブOSの切替 2 HULFT8 ー

テーマ一覧

No. テーマ 製品 難易度

1 5,000個ものファイルを別環境に送らなければならなくなりました。どうすれば効率良く転送できるでしょうか?

・HULFT ★★

2 表記ゆれでグチャグチャな住所録ファイルがあります。この住所録をクレンジングし、別名ファイルで保存したいです。

・DataMagic ★

3 保守契約が切れたため、近々サーバーリプレイスが発生します。現在稼働中のHULFTについて、どのように移行しますか?

・HULFT ★

4 あなたは10台以上のHULFTを管理する担当者になりました。どのように管理すればトラブルに迅速対応できるでしょうか?

・HULFT-HUB ★★

5 出荷後トレーサビリティにより、製造ラインでカメラによる内容物検査を行うことになりました。どのように記録、保持しますか?

・HULFT IoT

[使用機材]Raspberry Pi

★★

6 2つのファイルが揃ったら、それらを別々にHULFTで転送したいです。どうすればうまく検知し、転送できるでしょうか?

・HULFT ・HULFT Script

★★★

「技術体験会」へようこそ。

テーマ一覧からひとつを選んで、みんなで課題を解決しよう!

All Rights Reserved SAISON INFORMATION SYSTEMS CO.,LTD.

HULFT Family を徹底的に知ろう!

Page 2: 技術体験会 - HULFT OrangeLab....1 VirtualBox [Cent OS] root adminadmin Right-Ctrl(キーボード 右のコントロールキー) でアクティブOSの切替 2 HULFT8 ー

詳細な要件

支店から本店に、その日の売上ファイル(約5,000ファイル)を日次で送らなければなりません。夜間バッチで支店から送信しますが、本店は別環境であるため、文字コード変換(SHIFT-JIS⇒UTF-8)をしなければなりません。売上ファイルを出来る限り効率良く転送するには、どうすればよいでしょうか。

本店支店

ヒントじゃ。

5,000個ものファイルを別環境に送らなければならなくなりました。どうすれば効率良く転送できるでしょうか?

All Rights Reserved SAISON INFORMATION SYSTEMS CO.,LTD.

テーマ ①

複数のファイルを効率良く転送するには、やはり固めて転送するのが一番じゃ。ただし、文字コードの変換も行わなければならないとなると…。それらをどのように両立させるか、そこがポイントとなるじゃろぅ。

23:00~24:001時間以内

ファイル転送

売上ファイル(SHIFT-JIS)

Windows UNIX

売上ファイル(UTF-8)

ファイルID:TEST01

※ 詳細ホストID:ARIES01

C:¥demofile¥No.01¥shiten¥snd¥file_00001.txt~file_05000.txt

Page 3: 技術体験会 - HULFT OrangeLab....1 VirtualBox [Cent OS] root adminadmin Right-Ctrl(キーボード 右のコントロールキー) でアクティブOSの切替 2 HULFT8 ー

詳細な要件

今までExcelを使って手入力で管理していた顧客データを、各システムから参照可能なDBへ移行します。DBへ登録する前に、表記にバラつきのあるデータをあらかじめクレンジングしておく必要があります。

ヒントじゃ。

表記ゆれでグチャグチャな住所録ファイルがあります。この住所録をクレンジングし、別名ファイルで保存したいです。

All Rights Reserved SAISON INFORMATION SYSTEMS CO.,LTD.

テーマ ②

Excelファイルを扱うことも可能なHULFT-DataMagicを使うのじゃ。そして、どのように加工するかを確認し、一項目ずつ正確に設定していくのじゃ。簡易設定できない変換については、関数を使うと良いじゃろう。

名前 電話番号 メールアドレス 郵便番号 住所

春太 太郎丸 090ー11112222 [email protected] 〒530-0001 東本町32-9

名前 電話番号 メールアドレス 郵便番号 住所

春太 太郎丸 09011112222 [email protected] 5300001 東本町32-9

クレンジング

顧客データ(Excel)

顧客データ(Excel)

すべて全角すべて半角数字※ハイフン不要

そのまますべて半角数字※ハイフン、〒記号不要

すべて全角文字

・氏名の間が全角半角スペース混在

・全角半角混在・ハイフンありなし混在

・全角半角混在・ハイフン、〒記号ありなし混在

・全角半角の数字とハイフンが混在

Page 4: 技術体験会 - HULFT OrangeLab....1 VirtualBox [Cent OS] root adminadmin Right-Ctrl(キーボード 右のコントロールキー) でアクティブOSの切替 2 HULFT8 ー

詳細な要件

現在稼働中のサーバーの保守契約が切れたことに伴い、新サーバーにリプレイスすることになりました。そして、このリプレイスのタイミングでHULFTのバージョンアップを行います。もちろん、管理情報などの設定はそのままに、接続先ホストに影響を与えないようにします。

移行後サーバー移行前サーバー

ヒントじゃ。

保守契約が切れたため、近々サーバーリプレイスが発生します。現在稼働中のHULFTについて、どのように移行しますか?

All Rights Reserved SAISON INFORMATION SYSTEMS CO.,LTD.

テーマ ③

移行は、まず手順を整理して、慎重に進めることじゃ。HULFTには、管理情報を移行するためのコマンドが用意されている。ただし、移行されない情報もあるから、その仕様を確認の上で使用してみることじゃ。

移行

Windows Windows

製品 HULFT7 for Windows-EX

Ver. Version.7

Opt. Cipher Option(C4S) for Windows

製品 HULFT8 for Windows-Server

Ver. Version.8

Opt. Cipher Option(C4S) for Windows

<おおまかな流れ> 既存HULFTの動作確認 既存HULFTのバックアップ(HULPATH¥etc以下) 移行先HULFTの新規インストール 管理情報の移行( utligen / utliupdt ) システム動作環境設定の再設定 移行先HULFTの動作確認

プロダクトキーはデスクトップ上に配置しています。

Page 5: 技術体験会 - HULFT OrangeLab....1 VirtualBox [Cent OS] root adminadmin Right-Ctrl(キーボード 右のコントロールキー) でアクティブOSの切替 2 HULFT8 ー

詳細な要件

社内システムにはHULFTが10台あり、それぞれのシステム間でファイル転送を行っています。すべてのHULFTの稼働を監視し、転送エラーが発生した場合は、迅速に原因調査、復旧作業を行う必要があります。どのようにHULFTを運用管理するのが最善でしょうか。

ヒントじゃ。

あなたは10台以上のHULFTを管理する担当者になりました。どのように管理すれば、トラブルに迅速対応できるでしょうか?

All Rights Reserved SAISON INFORMATION SYSTEMS CO.,LTD.

テーマ ④

運用管理は大切な業務じゃ。HUBを使いこなすのじゃ!

No. システム名 ホスト名 HULFT要求受付ポート HULFT集信ポート

1 人事システム ARIES01 31001 30001

2 給与システム TAURUS02 31002 30002

3 経費システム GEMINI03 31003 30003

4 国内在庫システム CANCER04 31004 30004

5 海外在庫システム LEO05 31005 30005

6 国内生産システム VIRGO06 31006 30006

7 海外生産システム LIBRA07 31007 30007

8 国内販売システム SCORPIUS08 31008 30008

9 海外販売システム SAGITTARIUS09 31009 30009

10 資材システム CAPRICONUS10 31010 30010

人事 国内生産給与 経費 国内在庫

国内販売 海外生産海外販売 資材 海外在庫

Page 6: 技術体験会 - HULFT OrangeLab....1 VirtualBox [Cent OS] root adminadmin Right-Ctrl(キーボード 右のコントロールキー) でアクティブOSの切替 2 HULFT8 ー

出荷後トレーサビリティにより、製造ラインでカメラによる内容物検査を行うことになりました。どのように記録、保持しますか?

All Rights Reserved SAISON INFORMATION SYSTEMS CO.,LTD.

テーマ ⑤

詳細な要件

カップ麺を製造する工場ラインにおいて、昨今の状況を受け、封をする前に内容物をカメラで撮影し、消費期限まで画像を保持しておきます。

ヒントじゃ。配信元と同じファイル名で集信するには、環境変数を使うのじゃ。集信後ジョブでimgフォルダに上書きするバッチを使うとよいぞ。

カップ麺工場

製造ライン 画像保持サーバ

内容物検査工程

1秒間に1個のペースで撮影され、PLCへ記録されます。

アームでカップ麺を持上げ、撮影後、ラインに戻します。

画像転送

消費期限まで画像を保持します。

1秒ごとに転送を行います。

以下の形式で画像が出力されます。yyyymmdd-HHMMSS_<持上げNo>.jpg

以下のフォルダに保存します。1.アーカイブフォルダ→オリジナルの名前で保存します。2.imgフォルダ→img.jpgで上書き保存します。

検査員は送られてくる画像データを目視確認します。

Page 7: 技術体験会 - HULFT OrangeLab....1 VirtualBox [Cent OS] root adminadmin Right-Ctrl(キーボード 右のコントロールキー) でアクティブOSの切替 2 HULFT8 ー

詳細な要件

支店から本店に、仕入情報の「ヘッダファイル」と「明細ファイル」を送らなければなりません。ただし、それらがディレクトリに格納されるタイミングはバラバラです。ですが、本店からは「2つ揃ってから、転送して欲しい」と言われています。なお、ファイル転送自体は「2回に分けて、別々に行って欲しい」とも言われています。

ヒントじゃ。

2つのファイルが揃ったら、それらを個別にHULFTで転送したいです。どうすればうまく検知し、転送できるでしょうか?

All Rights Reserved SAISON INFORMATION SYSTEMS CO.,LTD.

テーマ ⑥

転送を開始する条件は、Aが存在し、かつ、Bも存在する場合のみじゃ。AもしくはBが存在する際にファイルを転送してしまっては、要件を満たせないぞ。2つのファイルは名前が決まっておることに着眼し、考えてみるのじゃ。

支店 本店2つ揃ったら個別に転送

Windows Windows

ファイル転送

ファイル転送

ヘッダファイル

明細ファイル

ヘッダファイル

明細ファイルファイルID:FILE_ID_006

+ HULFT Script

Page 8: 技術体験会 - HULFT OrangeLab....1 VirtualBox [Cent OS] root adminadmin Right-Ctrl(キーボード 右のコントロールキー) でアクティブOSの切替 2 HULFT8 ー

困ったら悩まずに相談じゃ!

HULFT FamilyおよびゲストOSを使用する際に必要な情報です。

All Rights Reserved SAISON INFORMATION SYSTEMS CO.,LTD.

端末・環境情報

時間には限りがある。困ったときはスタッフに相談じゃ!

ゲストOS

HULFT FamilyNo. 製品名 ログインID パスワード 備考

1 HULFT7 ー ー

2 HULFT8 ー ー

3 HULFT8 Manager admin admin

4 HULFT8 Script root password 事前に「HULFT Script Server」の起動が必要

5 DataMagic Manager admin admin

6 HULFT-HUB Manager Administrator administrator

7 HULFT IoT Manager※Chromeアイコン

「HULFT IoT」から起動

admin admin IoTを利用できるのは[S15725][S15726]の2台のみです

No. 製品名 ログインID パスワード 備考

1 VirtualBox[Cent OS]

root adminadmin Right-Ctrl(キーボード右のコントロールキー)

でアクティブOSの切替

2 HULFT8 ー ー ホスト10台のホスト名接続ポートは「OrangeLab.技術体験会[04]要件」に記載

3 HULFT-HUB Server administrator adminadmin ホスト名:orangelab接続ポート:40000

Page 9: 技術体験会 - HULFT OrangeLab....1 VirtualBox [Cent OS] root adminadmin Right-Ctrl(キーボード 右のコントロールキー) でアクティブOSの切替 2 HULFT8 ー

HULFT IoTおよびRaspberry Piを使用する際に必要な情報です。

All Rights Reserved SAISON INFORMATION SYSTEMS CO.,LTD.

端末・環境情報

S15725

S15726

画像保持サーバ製造ライン機器

Raspberry Pi Windows

HULFT IoTAgent

HULFT IoTManager

OS Raspbian

OSユーザ/パスワード pi/password

IoT Agent /opt/hulftiot/huliotservice

カメラ起動 /usr/local/linecamera/camera.sh

出力画像ファイル /usr/local/linecamera/images/*.jpg

No. ホスト名 IPアドレス

1 raspi-a 192.168.11.21

2 raspi-b 192.168.11.23

No. ホスト名 備考

1 S15725 raspi-aと接続

2 S15726 raspi-bと接続

IoT MG http://localhost:8765/

IoT MGユーザ/パスワード

admin/admin

画像表示モニタ C:¥monitor¥index.html

表示画像ファイルパス C:¥monitor¥lineimg¥img.jpg

困ったら悩まずに相談じゃ!

時間には限りがある。困ったときはスタッフに相談じゃ!

raspi-a

raspi-b

※raspi-a/raspi-bにはTera Termを使用してsshで接続して操作します。

Raspberry Pi は Raspberry Pi 財団の登録商標です。Raspberry Pi is a trademark of the Raspberry Pi Foundation.