Apache Zeppelin is web-based notebook that enables data-driven,
interactive data analytics and collaborative documents with SQL, Scala, Python, R and more.

This article is to guide you how to play Python on Zeppelin in docker container without any manual setting.

First run the following command to start Zeppelin in Docker…


Apache Zeppelin notebook is web-based notebook that enables data-driven,
interactive data analytics and collaborative documents with SQL, Scala, Python and more.

In this post, I will talk about how to use IPython in Apache Zeppelin Notebook (Although Zeppelin support vanilla Python, it is strongly recommended to use IPython). This would…


Apache Zeppelin notebook is web-based notebook that enables data-driven,
interactive data analytics and collaborative documents with SQL, Scala, Python and more.

For Python developers, using a customized and isolated Python runtime environment is an indispensable requirement. You and your colleagues may want to use different versions of python and python…


Flink is almost the de facto standard streaming engine today. Flink SQL is the recommended approach to use Flink. But streaming sql is not the same as the traditional batch sql, you have to learn many new concepts, such as watermark, event time, different kinds of streaming joins and etc…


In the last few posts, I talked about how to develop Flink job (via table api, sql, udf) in Zeppelin. And I also mentioned how to keep Flink job running even when Zeppelin server is down. But there’s still one pitfall, the Flink job link on the top right of…


Apache Zeppelin is web-based notebook that enables data-driven,
interactive data analytics and collaborative documents with SQL, Scala and more. Jdbc interpreter can connect to any data source that supports jdbc protocol and it is widely used by many users for data analytics.

In this post, I would like to talk…


In this article, I would like to talk some advanced usage tips of flink on zeppelin. I believe you must want to know these as early as possible.

  • Dependency management
  • Job concurrency & parallelism
  • Sql job configuration
  • Run multiple insert sql as one flink job
  • Job isolation
  • Keep job alive…


In Flink on Zeppelin (Part 1),(Part 2), I talked about how to setup Flink on Zeppelin and do batch tasks on it. In this article, I will talk about how to do stream processing in Flink on Zeppelin via Flink SQL + UDF. …


In Flink on Zeppelin (Part 1), I talked about how to setup flink on Zeppelin and run wordcount. In this article, I will talk about how to do batch in flink on Zeppelin via Flink SQL + UDF. Actually most of batch problems we meet can be done via Flink…


Introduction

In Apache Zeppelin 0.9, we redesign flink interpreter to support the latest version of Flink. Now only Flink 1.10+ is supported in Zeppelin, old version of Flink won’t work. …

Jeff Zhang

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store