.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

セカンド・ステップでは、

などをやってみる。

チュートリアル

Learning the Ropes of Apache NiFi? · ijokarumawak/hdf-tutorials-ja Wiki
https://github.com/ijokarumawak/hdf-tutorials-ja/wiki/Learning-the-Ropes-of-Apache-NiFi

チュートリアル 1

Processorを追加する。

以下のProcessorを追加する。

Connectionで接続する。

図がリンク切れだけど、コンテキストから推測するに多分、こう。

手順1-1

※ Connectionの全てのRelationshipsを選択し、
 ProcessorのTerminateは設定しなかった。

Processorを設定する。

1.1 学習の目的: データフロー作成プロセスの概要」を参考に設定。
(詳細は「Step 2」以降に書いてあるので、必要に応じてソレを参考にする)

ココまでの設定が適切であれば、Processorのwarningマークはすべて取れているハズ。

手順1-2

RouteOnAttribute?だけ、Terminate Relationships : unmatched をチェックした。

データフローを実行する。

チュートリアル 2

準備

Processorを追加する。

以下のProcessorを追加する。

Connectionで接続する。

チュートリアル 1RouteOnAttribute?から分岐して、
合流せずに、PutFile?で終わるデータフローを作成。

※ Connectionの全てのRelationshipsを選択し、
 ProcessorのTerminateは設定しなかった。

Processorを設定する。

詳細が「Step 2」以降に書いてあるので、必要に応じてソレを参考にする。

ココまでの設定が適切であれば、Processorのwarningマークはすべて取れているハズ。

手順2-2

データフローを実行する。

チュートリアル 3

Processorを追加する。

以下のProcessorを追加する。

Connectionで接続する。

GetHTTPとEvaluateXPathを接続したデータフローを作成。

※ Connectionの全てのRelationshipsを選択し、
 ProcessorのTerminateは設定しなかった。

Processorを設定する。

以下のProcessorを設定する。

※ APIの仕様が変わったのか、データが取得できなかったので、パラメタの"r=M"を削除した。

ココまでの設定が適切であれば、Processorのwarningマークはすべて取れているハズ。

手順3-2

データフローを実行する。

手順3-3

※ キューが詰まっている部分が赤く表示される。

追加(自習)コンテンツ

WebAPIを作成してみる。

Processorを追加する。

以下のProcessorを追加する。

Connectionで接続する。

以下のように接続する。

※ Connectionの全てのRelationshipsを選択し、
 ProcessorのTerminateは設定しなかった。

Processorを設定する。

以下のProcessorを設定する。

ココまでの設定が適切であれば、Processorのwarningマークはすべて取れているハズ。

手順4-2

※ Controller Serviceとは、コチラ?を参照。
 StandardHttpContextMap?で、Processor間でのHttpContext?を共有する。

データフローを実行する。

スクレイピング処理をしてみる。

Processorを追加する。

Connectionで接続する。

Processorを設定する。

データフローを実行する。

参考

Apache NiFiファースト・ステップ


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS