mirror of
https://github.com/apache/zeppelin
synced 2026-05-24 09:38:26 +00:00
### What is this PR for? There is a dead link in [docs/README.md](https://github.com/apache/zeppelin/blob/master/docs/README.md). It should be `https://zeppelin.apache.org/docs/latest/` not `https://zeppelin.apache.org/docs/latest` ### What type of PR is it? Bug Fix ### What is the Jira issue? [ZEPPELIN-1421](https://issues.apache.org/jira/browse/ZEPPELIN-1421) ### How should this be tested? - Before [https://zeppelin.apache.org/docs/latest](https://zeppelin.apache.org/docs/latest) - After [https://zeppelin.apache.org/docs/latest/](https://zeppelin.apache.org/docs/latest/) ### Screenshots (if appropriate) ### Questions: * Does the licenses files need update? no * Is there breaking changes for older versions? no * Does this needs documentation? no Author: AhyoungRyu <fbdkdud93@hanmail.net> Closes #1420 from AhyoungRyu/ZEPPELIN-1421 and squashes the following commits:57336f8[AhyoungRyu] Remove BASE_PATH in some docs pages311e2ef[AhyoungRyu] Fix dead link in docs/README.md
2.2 KiB
2.2 KiB
| layout | title | description | group |
|---|---|---|---|
| page | Shell interpreter for Apache Zeppelin | Shell interpreter uses Apache Commons Exec to execute external processes. | interpreter |
{% include JB/setup %}
Shell interpreter for Apache Zeppelin
Overview
Shell interpreter uses Apache Commons Exec to execute external processes.
In Zeppelin notebook, you can use %sh in the beginning of a paragraph to invoke system shell and run commands.
Note : Currently each command runs as the user Zeppelin server is running as.
Configuration
At the "Interpreters" menu in Zeppelin dropdown menu, you can set the property value for Shell interpreter.
| Name | Value | Description |
|---|---|---|
| shell.command.timeout.millisecs | 60000 | Shell command time out in millisecs |
| zeppelin.shell.auth.type | Types of authentications' methods supported are SIMPLE, and KERBEROS | |
| zeppelin.shell.principal | The principal name to load from the keytab | |
| zeppelin.shell.keytab.location | The path to the keytab file |
Example
The following example demonstrates the basic usage of Shell in a Zeppelin notebook.
If you need further information about Zeppelin Interpreter Setting for using Shell interpreter, please read What is interpreter setting? section first.