yamamanx

growing hard days

*

「Talend ハンズオンセミナー」に行ってきました

      2016/09/18


Talendとは

  • データの整備・統合
  • ビッグデータ対応
  • ストリーミングデータ
  • アプリケーション連携
  • OSS(無償)のTalend Open Studio
  • Enterprise(500万前後)のData Integration/Big Data(Map Reduce & Spark)
  • IoTセンサーデータをストリーミングに流してSparkで受けてリアルタイムに分析する場合はTalend Real-time Big Data Platoform

Talend Open Studio(TOS)と商用版の違い

  • TOSはクライアントスタンドアロンでjarを作るまで(jarの実行はlambdaでいいのでは?)
  • 商用版は共有リポジトリ、運用開始サーバ、JOB実行サーバ、Talend Studioとの自動同期が可能

商用版のメリット

開発支援に関わる機能拡張

利便性の向上

  • データプレビュー
    やり取りされるデータをStudio内でプレビュー出来る
  • Dynamic Schema
    データ型を主導設定しなくても自動設定してくれる

コンポーネント追加と拡張/処理の高速化

  • SAP,Paralleize,パーティションパラレル,tMapのパラレルルックアップは商用版のみ
    本気でBig Dataの扱いが必要になり並列処理が必要にならない限りは不要

Job Script API

  • Source(JobScript) -> GUIが可能
    TOSではGUI -> Source(Java)のみ

Change Data Capture

  • ソースDB内の変更差分を取得してターゲットDBへ反映可能

ディスタントラン

  • サーバーでテストランが可能(TOSはクライアント)

Map/Reduceジョブの開発

  • BigDataのみ

Streaming Jobの開発

チーム開発生産性の向上

ジョブレット

  • 業務ロジックの共有

共有リポジトリ

  • SVNを使用したチーム開発(Gitも可)

プロジェクト管理

  • Jobの塊をプロジェクトとする
  • プロジェクトを跨いでJobを利用する事が可能

自動文書化

  • TOSでは手動で文書化が可能

影響分析,データ来歴分析

  • 変更を加える際に影響発生箇所を特定
  • 特定して分析した結果は自動文書化

運用管理に関わる機能

  • ユーザ管理
  • ジョブコンダクター(ジョブスケジューリング)
  • インターバル実行、カレンダー実行、イベント実行
  • 実行プラン(タスク連携、実行制御)
  • サーバ監視
  • ロードバランシング,フェイルオーバー
  • 運用履歴分析(運用状態の可視化)
  • エラーリカバリ
  • コマンドオペレーション

ハンズオン

tRowGenerator

  • Sequence identifier : “s1”
  • コード – ルーチン – systemにファンクションが定義されている

メタデータ

  • 各Jobが共通して参照出来る
  • メンテンスが楽
  • 推定では先頭の50行を読み込んで各パラメータを提案

tMap

  • デフォルトはLeft Outer Join
@yamamanx
開発ベンダー5年、ユーザ企業システム部門通算8年目のSoftware Engineerです。
質問はコメントかSNSなどからお気軽にどうぞ。
出来る限りなるべく答えます。

 - study ,

ad

ad

Message

メールアドレスが公開されることはありません。

  関連記事

東大阪メーカーズ・ミートアップ Vol.2に行ってきました

今回初参加で行ってきました。 東大阪メーカーズ・ミートアップとは 「主に東大阪の …

「TwilioJP-UG大阪+AWScean合同勉強会」に行ってきました

ノンEC2のススメ アイレット河村さん EC2は柔軟すぎる PaaSの良いところ …

DevLOVE関西「事業会社の現場を知ろう~モノタロウ編~」に行ってきました

DevLOVE関西「事業会社の現場を知ろう~モノタロウ編~」 モノタロウさんプラ …

DevLOVE関西「SIerから飛び出して、それからどうするの?」に行ってきました

DevLOVE関西「SIerから飛び出して、それからどうするの?」に行ってきまし …

Innovation EGG 第8回 『可視化・課題と支える技術』に行ってきました

Innovation EGG 第8回 『可視化・課題と支える技術』に行ってきまし …

「神戸Pythonの会 #2 meetup」に行ってきました

「神戸Pythonの会 #2 meetup」に行ってきました。 所感など Ato …

Java SE 7 Silver対策勉強をしながらメモ 2015/2/3

本日は継承。 眠すぎるのでちょっとだけ。 本当に少しだけでもいいから続ける。それ …

DevLove関西 「プロジェクトマネジメントの勘所」に行ってきました

DevLove関西 「プロジェクトマネジメントの勘所」に行ってきました。 サイボ …

JAWS-UG 関西IoT専門支部「マクニカkibo + AWS IoTハンズオン」に行ってきました、というか運営メンバーとして参加してきました

2015/12/19(土)はJAWS-UG 関西IoT専門支部の記念すべき1回目 …

Rapidminerハンズオン勉強会に行ってきました

機械学習 OSSのRapidminerの勉強会に行ってきました。 OSS BI …