talend活用事例 ・ナビゲータグラフのカスタマイズにおける事例 ・CSVダウンロードでのカスタマイズ事例

Slides:



Advertisements
Similar presentations
Windows 環境から SAS を使う 長野 祐一郎 1. データのダウンロード 2. データの加工 3. プログラムの作成 4.TeraTerm によるプログラムの実行 5. 処理結果の確認 6.SAS のデータ処理を概観 今回の授業では、 Windows 環境で作成されたデータを.
Advertisements

情報処理 第9回第9回第9回第9回. 今日の内容 Excel の起動と画面構成 –Excel の起動 –Excel の画面構成と基本用語 データの入力 – 文字の入力 – 数値の入力 – 日時の入力 – オートフィル.
クエリ作成方法 ユーザグループ: ZZUSGI 001(固定) インフォセット: ZZIxxyy クエリ: ZZQxxyy xx = 2 桁のユーザ ID yy = 01 ~ 通し番号.
コンピュータ演習 Excel 入門 岡田孝・山下雅啓 Excel の機能は膨大 その中のごく一部を紹介 表計算機能 – データの入力、表の作成、計算など グラフ機能 – 棒グラフ、円グラフなどグラフ作成 データベース機能 – 並べ替え(ソート)、検索、抽出など マクロ機能 – VBA で自動化したマクロを作成可能.
Struts VS SAStruts ・ STRUTS と SAStruts を比較します。. Struts のメリット1 STRUTS はディファクトスタンダード。 ↓ プログラマがたくさんいる。 ライブラリ、ツールがたくさんある。 ビジネス案件が豊富。 書籍などの情報元が豊富。
情報処理 第 13 回. 今日の内容 練習用ファイルのダウンロードデータの入力 – データベースに適したデータの入力方法 – ウィンドウ枠の固定 ( 見出し行の固定 ) データの並べ替え –1 つの列の値で並べ替え – 複数の列の値で並べ替え.
クリックすると、 [SourceEditor2.0] の インストール / 更新・起動 クリックすると、 [MarkReader2.0] の インストール / 更新・起動 クリックすると、 [MarkReader2.0] の インストール / 更新・起動 SQS ホームページ
第5章 JMPのインストールと基本操作 廣野元久
F5 を押すか、または [スライド ショー] > [最初から] をクリックして、コースを開始してください。
目次 このドキュメントについて・・・前提条件……………………………………… 2
Microsoft Office クイックガイド ~Excel 2013~
オーダー端末操作手順書 WideNet株式会社 Ver.2013/01/30.
情報処理 第12回.
WagbyR6.5 Update 14 PPT版 更新情報
HG/PscanServシリーズ Acrobatとなにが違うのか?
1 インストール・起動する 「SQS」で検索 SQSホームページ 動作環境 JavaSE 6以上 (JRE6)
カスタマイズ事例 (ウィジェット、セキュリティ・SSO、運用自動化と監視)
デジタルポートフォリオ作成支援ツール PictFolio 使用マニュアル
Excel による データベース入門 Ver /9.
VO講習会2013春 VOツール使用法(1) TOPCAT 国立天文台 天文データセンター 小宮 悠.
USB2.0対応PICマイコンによる データ取得システムの開発
文字書式設定(1) 方法1: ①文字書式を設定したい文字列を選択する。 ②「書式」メニュー → 「フォント」とクリックする。
コンポーネントの再利用に必要な情報 えムナウ (児玉宏之)
コンポーネントの再利用に必要な情報 えムナウ (児玉宏之)
ACCESSによる データベースアプリケーション開発実習 日本工業大学 情報工学科 “データベースの実際” 教材
エクセル(2)の目次 セル範囲の指定方法 データの消去法 アクティブセルの移動 セル内容の複写と移動 セル幅の変更方法
WagbyR6.5 Update 12 PPT版 更新情報
売上原価会計 SAP Best Practices.
F5 を押すか、または [スライド ショー] > [最初から] をクリックして、コースを開始してください。
文献管理ソフトRefWorksの利用.
情報処理 第6回.
情報処理 第13回.
EBSCOhost 詳細検索 チュートリアル support.ebsco.com.
グラフの作成 Pertemuan 13.
第5回 統計処理(2) 塩浦 昭義 東北大学全学教育科目 情報基礎 A 1セメスター 木曜1,3講時 経済学部・法学部
マイクロソフト Access を使ってみよう 第5回
調査様式作成ツール(HiYoko)の使い方
プログラミング演習3 第2回 GUIの復習.
地理情報システム論演習 地理情報システム論演習
Netscape Communicator Eudora Microsoft Word
プログラム実行履歴を用いたトランザクションファンクション抽出手法
管理画面操作マニュアル <サイト管理(1)> 基本設定 第9版 改訂 株式会社アクア 1.
「ユーザー設定リスト」の作成と削除 ◎ 新しい「リスト」の作成法
EclipseでWekaのAPIを呼び出す
初期設定マニュアル コナミスポーツクラブ情報ダイヤル 【お問い合わせ先】 0120-919-573 受付時間
エクセル(6)の目次 「ユーザー設定リスト」の作成と削除 「入力規則」での「リスト」 ユーザー定義による表示形式
実行時情報に基づく OSカーネルのコンフィグ最小化
プログラミング演習3 第2回 GUIの復習.
音声 他のユーザーを通話に招待する オーディオ デバイスをセットアップする IM の会話に音声を追加する 通話を開始する
Jakarta Struts (2) ソフトウェア特論 第11回.
段落書式設定 段落とは: Enterキーを押すまでに入力した文字列や図などのまとまり
0.2 プロジェクトの準備 DXライブラリを使うための準備.
徳島大学病院看護部 「CDSS 改修版」 管理者向けマニュアル
ECサイト for 販売大臣マニュアル 平成24年 12月作成 株式会社 インターメディア・プランニング.
管理画面操作マニュアル <物件情報> 第5版 改訂 株式会社アクア 1.
Garoon on cybozu.com 2014年9月版 新機能 Copyright© 2014 Cybozu.
管理画面操作マニュアル <メールマガジン配信> 第5版 改訂 株式会社アクア 1.
ソフトウェア保守のための コードクローン情報検索ツール
エクセル(2)の目次 セル範囲の指定方法 データの消去法 アクティブセルの移動 セル内容の複写と移動 セル幅の変更方法
福井大学大学院工学研究科機械工学専攻 川谷 亮治
@MD-NET Web-EDI導入について ~ 説明会資料 ~
文字書式設定(1) 方法1: ①文字書式を設定したい文字列を選択する。 ②「ホーム」 → 「フォント」部の右下の矢印とクリックする。
レンタルショッピングカートマニュアル ~ 返品特約設定 編 ~
情報処理 第13回.
CO-Client Opeartion 1.1 利用履歴データベースの設計 (スキーマ バージョン 対応)
Microsoft Excelとは 表の作成 →表の中で計算する グラフ作成 データベース機能 →並べ替え、検索 作業の自動化(マクロ機能)
ビデオ ビデオのクイック リファレンス ビデオ コントロールを使って表示する Lync 2013 クイック リファレンス
地理情報コンテンツ・データベースコンテンツ新規作成
Microsoft Office 2010 クイックガイド ~Excel編~
モバイル用マイページマニュアル 本マニュアルでは モバイル用マイページ(スマートフォン用) の基本的なご利用方法をご案内いたします。
Presentation transcript:

talend活用事例 ・ナビゲータグラフのカスタマイズにおける事例 ・CSVダウンロードでのカスタマイズ事例 ウチダスペクトラム株式会社

・データの値のレンジでグラフを表示するには? ナビゲータグラフ表示 基本仕様 ナビゲータ表示条件: INDEXデータに入っている値の出現件数を表示する。 ナビゲータグラフ種類: 縦棒グラフ、横棒グラフ、円グラフ 縦棒グラフ表示内容: X軸:ナビゲータ表示データの値 (マスタで置換可能) Y軸:ナビゲータ表示のデータの出現件数(自動調整) ・データの値のレンジでグラフを表示するには?

ヒストグラム(件数)X軸を数値範囲でのグラフにしたい < Widgetカスタタマイズ内容> ①INDEX(LWE)に入れるデータを 事前にレンジ毎に修正し、レンジコードをセットする。 ②レンジコードの名前順でナビゲータを表示させるようにする。 ③表示件数を全件のみとし、件数選択行を非表示にする。 利用グラフwidget:ナビグラフ 表示件数:全件(値の昇順) X軸:数字項目(項目ラベルはマスタ置換) Y軸:件数(データ件数のカウント)

Schema.xml 省略 <field indexed="true" multiValued="false" name="F67" omitNorms="true" stored="true" type="double"/> <field indexed="true" multiValued="false" name="F69" omitNorms="true" stored="true" type="double"/> <field indexed="true" multiValued="false" name="F71" omitNorms="true" stored="true" type="double"/> <field indexed="true" multiValued=“false" name="F67NAV" omitNorms="true" stored="true" type="string"/> <field indexed="true" multiValued=“false" name="F69NAV" omitNorms="true" stored="true" type="string"/> <field indexed="true" multiValued=“false" name="F71NAV" omitNorms="true" stored="true" type="string"/>

Talend での事前レンジ集計 public class tRangeConvType1_008 { /** * IG-ON時間のレンジ区分設定  */ public static String t1_008(Double a) { //値の判定と変換処理 if (a == null ){ String tRange = ""; return tRange; } else if (a >= 0 && a < 0.017) { String tRange = "R001"; } else if (a >= 0.017 && a < 0.2) { String tRange = "R002"; ~ ~ ~ } else if (a >= 4) { String tRange = "R022"; } else { String tRange = "ERR"; }

CSV出力の操作イメージ ①アクションボタンを押して、 「CSV項目選択出力」を クリックするとセットを選択する ダイアログを表示 ▼ データ1 コードデータ 規格 サーチオプション データ1 検索結果 * ▼ ▼ 発生年 = 2000 GRP = PSR 故障lコード = 941 パターン略称 = E010 オプショナルコード= jke 発生年月 CSV項目選択出力 GRP KPATT SERIAL 製造年月 工場 故障記号 故障コード ドリルダウンナビゲータ E010Z PSR 205 発生年月 GRP 製造年月 工場 故障記号 故障コード ▼ 200006 PSR EJ3VJKE089 199902 BSJR C5A10 941

CSV出力の操作イメージ 実行 取り消し ▼ CSV項目選択出力 を実行すると表示される ②ダイアログにあるリストの中からどれか1つを選び、 データ1 コードデータ 規格 サーチオプション CSV出力 項目セット選択ダイアログ ○個別規格1(XXXXセット)  ○個別規格2(XXXXセット) ○個別規格3(XXXXセット) ○個別規格4(XXXXセット) ◎個別規格5(XXXXセット) ○個別規格 6(XXXXセット) ○個別規格 7(XXXXセット) ○個別規格 8(XXXXセット) ○個別規格 9(XXXXセット) ○個別規格10(XXXXセット) 実行 取り消し アジャストメントデータ 検索結果 アジャストメントデータ 検索結果 ▼ 発生年 = 2000 GRP = PSR 故障lコード = 941 パターン略称 = E010 オプショナルコード= jke CSV項目選択出力 を実行すると表示される 2文字目 3文字目 KPATT GRP SEC 発生年月 GRP SEC SP RIM KPATT SERIAL 製造年月 工場 故障記号 故障コード ▼ ドリルダウンナビゲータ OK OK E010Z PSR 205 発生年月 GRP 製造年月 工場 故障記号 故障コード ▼ 200006 PSR 205/50 R 15 E010Z EJ3VJKE089 199902 BSJR C5A10 941 ▼ ②ダイアログにあるリストの中からどれか1つを選び、 実行ボタンを押すと、セットに記載された項目を検索結果のデータと結合し、CSVに出力する。

CSV出力の処理 ユーザーに通知 項目セット選択ダイアログ から、実行する項目セットを クリック <標準機能> ・INEDXに格納されている項目のみ出力。 ・出力件数上限は、検索結果取得数(デフォルト4000件)に依存する ・CSVダウンロードは通常機能なので、tableSRの表示項目を出力する。 「CSVダウンロード」 アクションの実行 検索結果 CSV生成処理 <カスタマイズ> CSVが生成さた場合、通常はダウンロードダイアログが表示されるが、今回は、特定のフォルダに決められた名前で出力する。 CSVデータ (INDEX項目のみ) 「外部JOBの呼び出し」 アクションの実行 <カスタマイズ> ・出力されたCSVデータを INPUTデータに指定して、 データベースにある 元データと結合し、 Talendに定義してある 項目を補完して出力。 結合処理 (TalendJOB) 元データ CSVデータ (INDEX項目にあるキーを 元に、JOINした結果をCSV出力) ユーザーに通知

CSV出力 項目セット選択ダイアログ 「CSV出力 項目セット選択ダイアログ」には、G2のマスタから取得 マスタ例 項目セットID:自動生成 ダイアログ表示名 BAMID 表示順 実行対象外部JOB PG名(パス) 備考 xxxxxxx1 個別規格1(XXXXセット)  BAM1 1 c:\talend\bs\batch\J0101_csv_export_kobetukikaku01 個別規格の検索ページから、個別規格のデータを結合 xxxxxxx2 個別規格2(XXXXセット) 2 c:\talend\bs\batch\J0102_csv_export_kobetukikaku02 xxxxxxx3 個別規格3(XXXXセット) 3 c:\talend\bs\batch\J0103_csv_export_kobetukikaku03 xxxxxxx4 個別規格4(XXXXセット) 4 c:\talend\bs\batch\J0104_csv_export_kobetukikaku04 xxxxxxx5 個別規格5(XXXXセット) 5 c:\talend\bs\batch\J0105_csv_export_kobetukikaku05 xxxxxxx6 個別規格 6(XXXXセット) 6 c:\talend\bs\batch\J0106_csv_export_kobetukikaku06 xxxxxxx7 個別規格 7(XXXXセット) 7 c:\talend\bs\batch\J0107_csv_export_kobetukikaku07 xxxxxxx8 個別規格 8(XXXXセット) 8 c:\talend\bs\batch\J0108_csv_export_kobetukikaku08 xxxxxxx9 個別規格 9(XXXXセット) 9 c:\talend\bs\batch\J0109_csv_export_kobetukikaku09 xxxxxxx10 個別規格10(XXXXセット) 10 c:\talend\bs\batch\J0110_csv_export_kobetukikaku10 xxxxxxx11 生産実績1(XXXXセット) BAM2 c:\talend\bs\batch\J0121_csv_export_seisanjisseki21 生産実績の検索ページから、生産実績のデータを結合 xxxxxxx12 生産実績2(XXXXセット) c:\talend\bs\batch\J0122_csv_export_seisanjisseki22 xxxxxxx13 生産実績3(XXXXセット) c:\talend\bs\batch\J0123_csv_export_seisanjisseki23 xxxxxxx14 11 c:\talend\bs\batch\J0131_csv_export_seisanjisseki31 個別規格の検索ページから、生産実績のデータを結合 xxxxxxx15 12 c:\talend\bs\batch\J0132_csv_export_seisanjisseki32 xxxxxxx16 13 c:\talend\bs\batch\J0133_csv_export_seisanjisseki33 項目セットID:自動生成 ダイアログ表示名:DBに入力(この値がダイアログに表示される) BAMID:CSVに出力されるBAMのID(この値がTABLESRのBAMと同じものであればダイアログに表示される) 表示順:DBに入力(BAMID+表示順の昇順にダイアログに表示される) 実行対象外部JOB PG名(パス) (このアクションをクリックしたときに実行される外部Pg)