Dynamic Forms

Table of Contents

Teragrep and Apache Zeppelin allow creating dynamically input forms in notebooks. These forms can have a paragraph or a notebook scope.

Table 1. Interpreters which supports dynamic forms
Interpreter name Paragraph scope Notebook scope

Angular

Java

Markdown

Pyspark

Python

Scala

Shell

Spark SQL

Paragraph Scope

Forms with a paragraph scope are available only in the same paragraph where the form is executed. Paragraph scope forms can be created with Markdown, Shell or Spark SQL for example.

Notebook Scope

Forms with a notebook scope are available in all paragraphs. These forms can be created either by using markdown form templates or creating forms programmatically.