Community Articles

Find and share helpful community-sourced technical articles.
Announcements
Welcome to the upgraded Community! Read this blog to see What’s New!
avatar
Cloudera Employee

Introduction

Finally, we get to put all this together! This is less of a tutorial, and more of a show case of the capabilities of this solution. Please refere to previous articles to build this on your own.

The meat of this article is showcasing the React/NodeJS application you can build to communicate with Nifi, Cloudbreak and your ephemeral cluster running Zeppelin and Spark.

Architecture

Below is a high-level architecture of the solution:

100413-screen-shot-2019-01-31-at-10206-pm.png

You can find all the code for this here: https://github.com/paulvid/bmq-app

The code includes:

  • Latest Zeppelin Prediction Notebook
  • All Nifi templates
  • All Blueprints/Recipes for Cloudbreak
  • The source code of the app

Agenda

This article is divided in the following sections:

  • Section 1: Monitoring your current data with Nifi
  • Section 2: Launching an ephemeral cluster with Cloudbreak
  • Section 3: Running a prediction model with Spark Zeppelin

Section 1: Monitoring your current data with Nifi

 

Section 2: Launching an ephemeral cluster with Cloudbreak

Section 3: Running a prediction model with Spark Zeppelin

1,185 Views
Labels
Version history
Last update:
‎04-04-2023 01:28 AM
Updated by:
Contributors