Modified: zeppelin/site/docs/0.9.0-SNAPSHOT/usage/interpreter/overview.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.9.0-SNAPSHOT/usage/interpreter/overview.html?rev=1869172&r1=1869171&r2=1869172&view=diff ============================================================================== --- zeppelin/site/docs/0.9.0-SNAPSHOT/usage/interpreter/overview.html (original) +++ zeppelin/site/docs/0.9.0-SNAPSHOT/usage/interpreter/overview.html Wed Oct 30 13:45:26 2019 @@ -18,9 +18,9 @@ <link href="//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet"> <!-- Le styles --> - <link href="/docs/0.9.0-SNAPSHOT/assets/themes/zeppelin/bootstrap/css/bootstrap.css" rel="stylesheet"> - <link href="/docs/0.9.0-SNAPSHOT/assets/themes/zeppelin/css/style.css?body=1" rel="stylesheet" type="text/css"> - <link href="/docs/0.9.0-SNAPSHOT/assets/themes/zeppelin/css/syntax.css" rel="stylesheet" type="text/css" media="screen" /> + <link href="/assets/themes/zeppelin/bootstrap/css/bootstrap.css" rel="stylesheet"> + <link href="/assets/themes/zeppelin/css/style.css?body=1" rel="stylesheet" type="text/css"> + <link href="/assets/themes/zeppelin/css/syntax.css" rel="stylesheet" type="text/css" media="screen" /> <!-- Le fav and touch icons --> <!-- Update these with your own images <link rel="shortcut icon" href="images/favicon.ico"> @@ -31,16 +31,16 @@ <!-- Js --> <script src="https://code.jquery.com/jquery-1.10.2.min.js"></script> - <script src="/docs/0.9.0-SNAPSHOT/assets/themes/zeppelin/bootstrap/js/bootstrap.min.js"></script> - <script src="/docs/0.9.0-SNAPSHOT/assets/themes/zeppelin/js/docs.js"></script> - <script src="/docs/0.9.0-SNAPSHOT/assets/themes/zeppelin/js/anchor.min.js"></script> - <script src="/docs/0.9.0-SNAPSHOT/assets/themes/zeppelin/js/toc.js"></script> - <script src="/docs/0.9.0-SNAPSHOT/assets/themes/zeppelin/js/lunr.min.js"></script> - <script src="/docs/0.9.0-SNAPSHOT/assets/themes/zeppelin/js/search.js"></script> + <script src="/assets/themes/zeppelin/bootstrap/js/bootstrap.min.js"></script> + <script src="/assets/themes/zeppelin/js/docs.js"></script> + <script src="/assets/themes/zeppelin/js/anchor.min.js"></script> + <script src="/assets/themes/zeppelin/js/toc.js"></script> + <script src="/assets/themes/zeppelin/js/lunr.min.js"></script> + <script src="/assets/themes/zeppelin/js/search.js"></script> <!-- atom & rss feed --> - <link href="/docs/0.9.0-SNAPSHOT/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed"> - <link href="/docs/0.9.0-SNAPSHOT/rss.xml" type="application/rss+xml" rel="alternate" title="Sitewide RSS Feed"> + <link href="/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed"> + <link href="/rss.xml" type="application/rss+xml" rel="alternate" title="Sitewide RSS Feed"> </head> <body> @@ -56,10 +56,10 @@ </button> <div class="navbar-brand"> <a class="navbar-brand-main" href="http://zeppelin.apache.org"> - <img src="/docs/0.9.0-SNAPSHOT/assets/themes/zeppelin/img/zeppelin_logo.png" width="50" + <img src="/assets/themes/zeppelin/img/zeppelin_logo.png" width="50" style="margin-top: -2px;" alt="I'm zeppelin"> <span style="margin-left: 5px; font-size: 27px;">Zeppelin</span> - <a class="navbar-brand-version" href="/docs/0.9.0-SNAPSHOT" + <a class="navbar-brand-version" href="" style="font-size: 15px; color: white;"> 0.9.0-SNAPSHOT </a> </a> @@ -71,14 +71,17 @@ <a href="#" data-toggle="dropdown" class="dropdown-toggle">Quick Start <b class="caret"></b></a> <ul class="dropdown-menu"> <li class="title"><span>Getting Started</span></li> - <li><a href="/docs/0.9.0-SNAPSHOT/quickstart/install.html">Install</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/quickstart/kubernetes.html">Kubernetes</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/quickstart/explore_ui.html">Explore UI</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/quickstart/tutorial.html">Tutorial</a></li> - <li role="separator" class="divider"></li> - <li><a href="/docs/0.9.0-SNAPSHOT/quickstart/spark_with_zeppelin.html">Spark with Zeppelin</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/quickstart/sql_with_zeppelin.html">SQL with Zeppelin</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/quickstart/python_with_zeppelin.html">Python with Zeppelin</a></li> + <li><a href="/quickstart/install.html">Install</a></li> + <li><a href="/quickstart/explore_ui.html">Explore UI</a></li> + <li><a href="/quickstart/tutorial.html">Tutorial</a></li> + <li role="separator" class="divider"></li> + <li class="title"><span>Run Mode</span></li> + <li><a href="/quickstart/kubernetes.html">Kubernetes</a></li> + <li><a href="/quickstart/docker.html">Docker</a></li> + <li role="separator" class="divider"></li> + <li><a href="/quickstart/spark_with_zeppelin.html">Spark with Zeppelin</a></li> + <li><a href="/quickstart/sql_with_zeppelin.html">SQL with Zeppelin</a></li> + <li><a href="/quickstart/python_with_zeppelin.html">Python with Zeppelin</a></li> </ul> </li> @@ -86,41 +89,41 @@ <a href="#" data-toggle="dropdown" class="dropdown-toggle">Usage<b class="caret"></b></a> <ul class="dropdown-menu scrollable-menu"> <li class="title"><span>Dynamic Form</span></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/dynamic_form/intro.html">What is Dynamic Form?</a></li> + <li><a href="/usage/dynamic_form/intro.html">What is Dynamic Form?</a></li> <li role="separator" class="divider"></li> <li class="title"><span>Display System</span></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/display_system/basic.html#text">Text Display</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/display_system/basic.html#html">HTML Display</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/display_system/basic.html#table">Table Display</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/display_system/basic.html#network">Network Display</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/display_system/angular_backend.html">Angular Display using Backend API</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/display_system/angular_frontend.html">Angular Display using Frontend API</a></li> + <li><a href="/usage/display_system/basic.html#text">Text Display</a></li> + <li><a href="/usage/display_system/basic.html#html">HTML Display</a></li> + <li><a href="/usage/display_system/basic.html#table">Table Display</a></li> + <li><a href="/usage/display_system/basic.html#network">Network Display</a></li> + <li><a href="/usage/display_system/angular_backend.html">Angular Display using Backend API</a></li> + <li><a href="/usage/display_system/angular_frontend.html">Angular Display using Frontend API</a></li> <li role="separator" class="divider"></li> <li class="title"><span>Interpreter</span></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/interpreter/overview.html">Overview</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/interpreter/interpreter_binding_mode.html">Interpreter Binding Mode</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/interpreter/user_impersonation.html">User Impersonation</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/interpreter/dependency_management.html">Dependency Management</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/interpreter/installation.html">Installing Interpreters</a></li> - <!--<li><a href="/docs/0.9.0-SNAPSHOT/usage/interpreter/dynamic_loading.html">Dynamic Interpreter Loading (Experimental)</a></li>--> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/interpreter/execution_hooks.html">Execution Hooks (Experimental)</a></li> + <li><a href="/usage/interpreter/overview.html">Overview</a></li> + <li><a href="/usage/interpreter/interpreter_binding_mode.html">Interpreter Binding Mode</a></li> + <li><a href="/usage/interpreter/user_impersonation.html">User Impersonation</a></li> + <li><a href="/usage/interpreter/dependency_management.html">Dependency Management</a></li> + <li><a href="/usage/interpreter/installation.html">Installing Interpreters</a></li> + <!--<li><a href="/usage/interpreter/dynamic_loading.html">Dynamic Interpreter Loading (Experimental)</a></li>--> + <li><a href="/usage/interpreter/execution_hooks.html">Execution Hooks (Experimental)</a></li> <li role="separator" class="divider"></li> <li class="title"><span>Other Features</span></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/other_features/publishing_paragraphs.html">Publishing Paragraphs</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/other_features/personalized_mode.html">Personalized Mode</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/other_features/customizing_homepage.html">Customizing Zeppelin Homepage</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/other_features/notebook_actions.html">Notebook Actions</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/other_features/cron_scheduler.html">Cron Scheduler</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/other_features/zeppelin_context.html">Zeppelin Context</a></li> + <li><a href="/usage/other_features/publishing_paragraphs.html">Publishing Paragraphs</a></li> + <li><a href="/usage/other_features/personalized_mode.html">Personalized Mode</a></li> + <li><a href="/usage/other_features/customizing_homepage.html">Customizing Zeppelin Homepage</a></li> + <li><a href="/usage/other_features/notebook_actions.html">Notebook Actions</a></li> + <li><a href="/usage/other_features/cron_scheduler.html">Cron Scheduler</a></li> + <li><a href="/usage/other_features/zeppelin_context.html">Zeppelin Context</a></li> <li role="separator" class="divider"></li> <li class="title"><span>REST API</span></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/rest_api/interpreter.html">Interpreter API</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/rest_api/zeppelin_server.html">Zeppelin Server API</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/rest_api/notebook.html">Notebook API</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/rest_api/notebook_repository.html">Notebook Repository API</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/rest_api/configuration.html">Configuration API</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/rest_api/credential.html">Credential API</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/rest_api/helium.html">Helium API</a></li> + <li><a href="/usage/rest_api/interpreter.html">Interpreter API</a></li> + <li><a href="/usage/rest_api/zeppelin_server.html">Zeppelin Server API</a></li> + <li><a href="/usage/rest_api/notebook.html">Notebook API</a></li> + <li><a href="/usage/rest_api/notebook_repository.html">Notebook Repository API</a></li> + <li><a href="/usage/rest_api/configuration.html">Configuration API</a></li> + <li><a href="/usage/rest_api/credential.html">Credential API</a></li> + <li><a href="/usage/rest_api/helium.html">Helium API</a></li> </ul> </li> @@ -128,37 +131,37 @@ <a href="#" data-toggle="dropdown" class="dropdown-toggle">Setup<b class="caret"></b></a> <ul class="dropdown-menu scrollable-menu"> <li class="title"><span>Basics</span></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/basics/how_to_build.html">How to Build Zeppelin</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/basics/multi_user_support.html">Multi-user Support</a></li> + <li><a href="/setup/basics/how_to_build.html">How to Build Zeppelin</a></li> + <li><a href="/setup/basics/multi_user_support.html">Multi-user Support</a></li> <li role="separator" class="divider"></li> <li class="title"><span>Deployment</span></li> - <!--<li><a href="/docs/0.9.0-SNAPSHOT/setup/deployment/docker.html">Docker Image for Zeppelin</a></li>--> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/deployment/spark_cluster_mode.html#spark-standalone-mode">Spark Cluster Mode: Standalone</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/deployment/spark_cluster_mode.html#spark-on-yarn-mode">Spark Cluster Mode: YARN</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/deployment/spark_cluster_mode.html#spark-on-mesos-mode">Spark Cluster Mode: Mesos</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/deployment/flink_and_spark_cluster.html">Zeppelin with Flink, Spark Cluster</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/deployment/cdh.html">Zeppelin on CDH</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/deployment/virtual_machine.html">Zeppelin on VM: Vagrant</a></li> + <!--<li><a href="/setup/deployment/docker.html">Docker Image for Zeppelin</a></li>--> + <li><a href="/setup/deployment/spark_cluster_mode.html#spark-standalone-mode">Spark Cluster Mode: Standalone</a></li> + <li><a href="/setup/deployment/spark_cluster_mode.html#spark-on-yarn-mode">Spark Cluster Mode: YARN</a></li> + <li><a href="/setup/deployment/spark_cluster_mode.html#spark-on-mesos-mode">Spark Cluster Mode: Mesos</a></li> + <li><a href="/setup/deployment/flink_and_spark_cluster.html">Zeppelin with Flink, Spark Cluster</a></li> + <li><a href="/setup/deployment/cdh.html">Zeppelin on CDH</a></li> + <li><a href="/setup/deployment/virtual_machine.html">Zeppelin on VM: Vagrant</a></li> <li role="separator" class="divider"></li> <li class="title"><span>Security</span></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/security/authentication_nginx.html">HTTP Basic Auth using NGINX</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/security/shiro_authentication.html">Shiro Authentication</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/security/notebook_authorization.html">Notebook Authorization</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/security/datasource_authorization.html">Data Source Authorization</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/security/http_security_headers.html">HTTP Security Headers</a></li> + <li><a href="/setup/security/authentication_nginx.html">HTTP Basic Auth using NGINX</a></li> + <li><a href="/setup/security/shiro_authentication.html">Shiro Authentication</a></li> + <li><a href="/setup/security/notebook_authorization.html">Notebook Authorization</a></li> + <li><a href="/setup/security/datasource_authorization.html">Data Source Authorization</a></li> + <li><a href="/setup/security/http_security_headers.html">HTTP Security Headers</a></li> <li role="separator" class="divider"></li> <li class="title"><span>Notebook Storage</span></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/storage/storage.html#notebook-storage-in-local-git-repository">Git Storage</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/storage/storage.html#notebook-storage-in-s3">S3 Storage</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/storage/storage.html#notebook-storage-in-azure">Azure Storage</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/storage/storage.html#notebook-storage-in-zeppelinhub">ZeppelinHub Storage</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/storage/storage.html#notebook-storage-in-mongodb">MongoDB Storage</a></li> + <li><a href="/setup/storage/storage.html#notebook-storage-in-local-git-repository">Git Storage</a></li> + <li><a href="/setup/storage/storage.html#notebook-storage-in-s3">S3 Storage</a></li> + <li><a href="/setup/storage/storage.html#notebook-storage-in-azure">Azure Storage</a></li> + <li><a href="/setup/storage/storage.html#notebook-storage-in-zeppelinhub">ZeppelinHub Storage</a></li> + <li><a href="/setup/storage/storage.html#notebook-storage-in-mongodb">MongoDB Storage</a></li> <li role="separator" class="divider"></li> <li class="title"><span>Operation</span></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/operation/configuration.html">Configuration</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/operation/proxy_setting.html">Proxy Setting</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/operation/upgrading.html">Upgrading</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/operation/trouble_shooting.html">Trouble Shooting</a></li> + <li><a href="/setup/operation/configuration.html">Configuration</a></li> + <li><a href="/setup/operation/proxy_setting.html">Proxy Setting</a></li> + <li><a href="/setup/operation/upgrading.html">Upgrading</a></li> + <li><a href="/setup/operation/trouble_shooting.html">Trouble Shooting</a></li> </ul> </li> @@ -166,57 +169,58 @@ <a href="#" data-toggle="dropdown" class="dropdown-toggle">Interpreter <b class="caret"></b></a> <ul class="dropdown-menu scrollable-menu"> <li class="title"><span>Interpreters</span></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/interpreter/overview.html">Overview</a></li> + <li><a href="/usage/interpreter/overview.html">Overview</a></li> <li role="separator" class="divider"></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/spark.html">Spark</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/jdbc.html">JDBC</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/python.html">Python</a></li> - <li role="separator" class="divider"></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/alluxio.html">Alluxio</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/beam.html">Beam</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/bigquery.html">BigQuery</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/cassandra.html">Cassandra</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/elasticsearch.html">Elasticsearch</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/flink.html">Flink</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/geode.html">Geode</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/groovy.html">Groovy</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/hazelcastjet.html">Hazelcast Jet</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/hbase.html">HBase</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/hdfs.html">HDFS</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/hive.html">Hive</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/ignite.html">Ignite</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/java.html">Java</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/kylin.html">Kylin</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/lens.html">Lens</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/livy.html">Livy</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/markdown.html">Markdown</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/neo4j.html">Neo4j</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/pig.html">Pig</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/postgresql.html">Postgresql, HAWQ</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/r.html">R</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/scalding.html">Scalding</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/scio.html">Scio</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/shell.html">Shell</a></li> + <li><a href="/interpreter/spark.html">Spark</a></li> + <li><a href="/interpreter/jdbc.html">JDBC</a></li> + <li><a href="/interpreter/python.html">Python</a></li> + <li role="separator" class="divider"></li> + <li><a href="/interpreter/alluxio.html">Alluxio</a></li> + <li><a href="/interpreter/beam.html">Beam</a></li> + <li><a href="/interpreter/bigquery.html">BigQuery</a></li> + <li><a href="/interpreter/cassandra.html">Cassandra</a></li> + <li><a href="/interpreter/elasticsearch.html">Elasticsearch</a></li> + <li><a href="/interpreter/flink.html">Flink</a></li> + <li><a href="/interpreter/geode.html">Geode</a></li> + <li><a href="/interpreter/groovy.html">Groovy</a></li> + <li><a href="/interpreter/hazelcastjet.html">Hazelcast Jet</a></li> + <li><a href="/interpreter/hbase.html">HBase</a></li> + <li><a href="/interpreter/hdfs.html">HDFS</a></li> + <li><a href="/interpreter/hive.html">Hive</a></li> + <li><a href="/interpreter/ignite.html">Ignite</a></li> + <li><a href="/interpreter/java.html">Java</a></li> + <li><a href="/interpreter/kylin.html">Kylin</a></li> + <li><a href="/interpreter/lens.html">Lens</a></li> + <li><a href="/interpreter/livy.html">Livy</a></li> + <li><a href="/interpreter/markdown.html">Markdown</a></li> + <li><a href="/interpreter/neo4j.html">Neo4j</a></li> + <li><a href="/interpreter/pig.html">Pig</a></li> + <li><a href="/interpreter/postgresql.html">Postgresql, HAWQ</a></li> + <li><a href="/interpreter/r.html">R</a></li> + <li><a href="/interpreter/scalding.html">Scalding</a></li> + <li><a href="/interpreter/scio.html">Scio</a></li> + <li><a href="/interpreter/shell.html">Shell</a></li> + <li><a href="/interpreter/submarine.html">Submarine</a></li> </ul> </li> <li> <a href="#" data-toggle="dropdown" class="dropdown-toggle">More<b class="caret"></b></a> <ul class="dropdown-menu scrollable-menu" style="right: 0; left: auto;"> <li class="title"><span>Extending Zeppelin</span></li> - <li><a href="/docs/0.9.0-SNAPSHOT/development/writing_zeppelin_interpreter.html">Writing Zeppelin Interpreter</a></li> + <li><a href="/development/writing_zeppelin_interpreter.html">Writing Zeppelin Interpreter</a></li> <li role="separator" class="divider"></li> <li class="title"><span>Helium (Experimental)</span></li> - <li><a href="/docs/0.9.0-SNAPSHOT/development/helium/overview.html">Overview</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/development/helium/writing_application.html">Writing Helium Application</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/development/helium/writing_spell.html">Writing Helium Spell</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/development/helium/writing_visualization_basic.html">Writing Helium Visualization: Basics</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/development/helium/writing_visualization_transformation.html">Writing Helium Visualization: Transformation</a></li> + <li><a href="/development/helium/overview.html">Overview</a></li> + <li><a href="/development/helium/writing_application.html">Writing Helium Application</a></li> + <li><a href="/development/helium/writing_spell.html">Writing Helium Spell</a></li> + <li><a href="/development/helium/writing_visualization_basic.html">Writing Helium Visualization: Basics</a></li> + <li><a href="/development/helium/writing_visualization_transformation.html">Writing Helium Visualization: Transformation</a></li> <li role="separator" class="divider"></li> <li class="title"><span>Contributing to Zeppelin</span></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/basics/how_to_build.html">How to Build Zeppelin</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/development/contribution/useful_developer_tools.html">Useful Developer Tools</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/development/contribution/how_to_contribute_code.html">How to Contribute (code)</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/development/contribution/how_to_contribute_website.html">How to Contribute (website)</a></li> + <li><a href="/setup/basics/how_to_build.html">How to Build Zeppelin</a></li> + <li><a href="/development/contribution/useful_developer_tools.html">Useful Developer Tools</a></li> + <li><a href="/development/contribution/how_to_contribute_code.html">How to Contribute (code)</a></li> + <li><a href="/development/contribution/how_to_contribute_website.html">How to Contribute (website)</a></li> <li role="separator" class="divider"></li> <li class="title"><span>External Resources</span></li> <li><a target="_blank" href="https://zeppelin.apache.org/community.html">Mailing List</a></li> @@ -225,7 +229,7 @@ </ul> </li> <li> - <a href="/docs/0.9.0-SNAPSHOT/search.html" class="nav-search-link"> + <a href="/search.html" class="nav-search-link"> <span class="fa fa-search nav-search-icon"></span> </a> </li> @@ -275,13 +279,13 @@ Currently, Zeppelin supports many interp <p>When you click the <code>+Create</code> button on the interpreter page, the interpreter drop-down list box will show all the available interpreters on your server.</p> -<p><img src="/docs/0.9.0-SNAPSHOT/assets/themes/zeppelin/img/screenshots/interpreter_create.png" width="280px"></p> +<p><img src="/assets/themes/zeppelin/img/screenshots/interpreter_create.png" width="280px"></p> <h2>What are the interpreter settings?</h2> <p>The interpreter settings are the configuration of a given interpreter on the Zeppelin server. For example, certain properties need to be set for the Apache Hive JDBC interpreter to connect to the Hive server.</p> -<p><img src="/docs/0.9.0-SNAPSHOT/assets/themes/zeppelin/img/screenshots/interpreter_setting.png" width="500px"></p> +<p><img src="/assets/themes/zeppelin/img/screenshots/interpreter_setting.png" width="500px"></p> <p>Properties are exported as environment variables on the system if the property name consists of upper-case characters, numbers or underscores ([A-Z_0-9]). Otherwise, the property is set as a JVM property. </p> @@ -314,12 +318,12 @@ Currently, Zeppelin supports many interp <p>If the context parameter is null, then it is replaced by an empty string.</p> -<p><img src="/docs/0.9.0-SNAPSHOT/assets/themes/zeppelin/img/screenshots/interpreter_setting_with_context_parameters.png" width="800px"></p> +<p><img src="/assets/themes/zeppelin/img/screenshots/interpreter_setting_with_context_parameters.png" width="800px"></p> <p><br> Each notebook can be bound to multiple Interpreter Settings using the setting icon in the upper right corner of the notebook.</p> -<p><img src="/docs/0.9.0-SNAPSHOT/assets/themes/zeppelin/img/screenshots/interpreter_binding.png" width="800px"></p> +<p><img src="/assets/themes/zeppelin/img/screenshots/interpreter_binding.png" width="800px"></p> <h2>What are interpreter groups?</h2> @@ -330,7 +334,7 @@ By default, every interpreter belongs to <p>Each interpreter belongs to a single group and is registered together. All relevant properties are listed in the interpreter setting as in the below example.</p> -<p><img src="/docs/0.9.0-SNAPSHOT/assets/themes/zeppelin/img/screenshots/interpreter_setting_spark.png" width="500px"></p> +<p><img src="/assets/themes/zeppelin/img/screenshots/interpreter_setting_spark.png" width="500px"></p> <h2>Interpreter binding mode</h2> @@ -339,7 +343,7 @@ In 'shared' mode, every notebook <p>For more information, please consult <a href="./interpreter_binding_mode.html">Interpreter Binding Mode</a>.</p> -<p><img src="/docs/0.9.0-SNAPSHOT/assets/themes/zeppelin/img/screenshots/interpreter_persession.png" width="400px"></p> +<p><img src="/assets/themes/zeppelin/img/screenshots/interpreter_persession.png" width="400px"></p> <h2>Connecting to the existing remote interpreter</h2> @@ -350,13 +354,13 @@ In 'shared' mode, every notebook </code></pre></div> <p>The above code will start an interpreter thread inside your process. Once the interpreter has started, you can configure Zeppelin to connect to RemoteInterpreter by checking the <strong>Connect to existing process</strong> checkbox and then provide the <strong>Host</strong> and <strong>Port</strong> on which interpreter process is listening, as shown in the image below:</p> -<p><img src="/docs/0.9.0-SNAPSHOT/assets/themes/zeppelin/img/screenshots/existing_interpreter.png" width="450px"></p> +<p><img src="/assets/themes/zeppelin/img/screenshots/existing_interpreter.png" width="450px"></p> <h2>Precode</h2> <p>Snippet of code (language of interpreter) that executes after initialization of the interpreter depends on <a href="#interpreter-binding-mode">Binding mode</a>. To configure, add a parameter with the class of the interpreter (<code>zeppelin.<ClassName>.precode</code>) except JDBCInterpreter (<a href="../../interpreter/jdbc.html#usage-precode">JDBC precode</a>). </p> -<p><img src="/docs/0.9.0-SNAPSHOT/assets/themes/zeppelin/img/screenshots/interpreter_precode.png" width="800px"></p> +<p><img src="/assets/themes/zeppelin/img/screenshots/interpreter_precode.png" width="800px"></p> <h2>Interpreter Lifecycle Management</h2> @@ -375,7 +379,7 @@ This approach works, but is not particul It can be used to make custom settings for any interpreter. However, <code>ConfInterpreter</code> needs to be run before that interpreter process is launched. When that interpreter process is launched is determined by the interpreter mode setting. So users need to understand the <a href="../usage/interpreter/interpreter_bindings_mode.html">interpreter mode setting</a> of Zeppelin and be aware of when the interpreter process is launched. E.g., if we set the Spark interpreter setting as isolated per note, then, under this setting, each note will launch one interpreter process. In this scenario, users need to put <code>ConfInterpreter</code> as the first paragraph as in the below example. Otherwise, the customized setting cannot be applied (actually it would report ERROR). -<img src="/docs/0.9.0-SNAPSHOT/assets/themes/zeppelin/img/screenshots/conf_interpreter.png" width="700px"></p> +<img src="/assets/themes/zeppelin/img/screenshots/conf_interpreter.png" width="700px"></p> <h2>Interpreter Process Recovery</h2> @@ -384,6 +388,22 @@ In such cases, interpreter process recov <code>org.apache.zeppelin.interpreter.recovery.FileSystemRecoveryStorage</code> or other implementations if available in the future. By default it is <code>org.apache.zeppelin.interpreter.recovery.NullRecoveryStorage</code>, which means recovery is not enabled. Enabling recovery means shutting down Zeppelin would not terminate interpreter processes, and when Zeppelin is restarted, it would try to reconnect to the existing running interpreter processes. If you want to kill all the interpreter processes after terminating Zeppelin even when recovery is enabled, you can run <code>bin/stop-interpreter.sh</code> </p> +<h2>Credential Injection</h2> + +<p>Credentials from the credential manager can be injected into Notebooks. Credential injection works by replacing the following patterns in Notebooks with matching credentials for the Credential Manager: <code>{user.CREDENTIAL_ENTITY}</code> and <code>{password.CREDENTIAL_ENTITY}</code>. However, credential injection must be enabled per Interpreter, by adding a boolean <code>injectCredentials</code> setting in the Interpreters configuration. Injected passwords are removed from Notebook output to prevent accidentally leaking passwords.</p> + +<p><strong>Credential Injection Setting</strong> +<img src="/assets/themes/zeppelin/img/screenshots/credential_injection_setting.png" width="500px"></p> + +<p><strong>Credential Entry Example</strong> +<img src="/assets/themes/zeppelin/img/screenshots/credential_entry.png" width="500px"></p> + +<p><strong>Credential Injection Example</strong> +<code> +val password = "{password.SOME_CREDENTIAL_ENTITY}" +val username = "{user.SOME_CREDENTIAL_ENTITY}" +</code></p> + </div> </div> @@ -395,22 +415,6 @@ In such cases, interpreter process recov </div> - - - <script type="text/javascript"> - (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ - (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), - m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) - })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); - - ga('create', 'UA-45176241-5', 'zeppelin.apache.org'); - ga('require', 'linkid', 'linkid.js'); - ga('send', 'pageview'); - -</script> - - - </body> </html>
Modified: zeppelin/site/docs/0.9.0-SNAPSHOT/usage/interpreter/user_impersonation.html URL: http://svn.apache.org/viewvc/zeppelin/site/docs/0.9.0-SNAPSHOT/usage/interpreter/user_impersonation.html?rev=1869172&r1=1869171&r2=1869172&view=diff ============================================================================== --- zeppelin/site/docs/0.9.0-SNAPSHOT/usage/interpreter/user_impersonation.html (original) +++ zeppelin/site/docs/0.9.0-SNAPSHOT/usage/interpreter/user_impersonation.html Wed Oct 30 13:45:26 2019 @@ -18,9 +18,9 @@ <link href="//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet"> <!-- Le styles --> - <link href="/docs/0.9.0-SNAPSHOT/assets/themes/zeppelin/bootstrap/css/bootstrap.css" rel="stylesheet"> - <link href="/docs/0.9.0-SNAPSHOT/assets/themes/zeppelin/css/style.css?body=1" rel="stylesheet" type="text/css"> - <link href="/docs/0.9.0-SNAPSHOT/assets/themes/zeppelin/css/syntax.css" rel="stylesheet" type="text/css" media="screen" /> + <link href="/assets/themes/zeppelin/bootstrap/css/bootstrap.css" rel="stylesheet"> + <link href="/assets/themes/zeppelin/css/style.css?body=1" rel="stylesheet" type="text/css"> + <link href="/assets/themes/zeppelin/css/syntax.css" rel="stylesheet" type="text/css" media="screen" /> <!-- Le fav and touch icons --> <!-- Update these with your own images <link rel="shortcut icon" href="images/favicon.ico"> @@ -31,16 +31,16 @@ <!-- Js --> <script src="https://code.jquery.com/jquery-1.10.2.min.js"></script> - <script src="/docs/0.9.0-SNAPSHOT/assets/themes/zeppelin/bootstrap/js/bootstrap.min.js"></script> - <script src="/docs/0.9.0-SNAPSHOT/assets/themes/zeppelin/js/docs.js"></script> - <script src="/docs/0.9.0-SNAPSHOT/assets/themes/zeppelin/js/anchor.min.js"></script> - <script src="/docs/0.9.0-SNAPSHOT/assets/themes/zeppelin/js/toc.js"></script> - <script src="/docs/0.9.0-SNAPSHOT/assets/themes/zeppelin/js/lunr.min.js"></script> - <script src="/docs/0.9.0-SNAPSHOT/assets/themes/zeppelin/js/search.js"></script> + <script src="/assets/themes/zeppelin/bootstrap/js/bootstrap.min.js"></script> + <script src="/assets/themes/zeppelin/js/docs.js"></script> + <script src="/assets/themes/zeppelin/js/anchor.min.js"></script> + <script src="/assets/themes/zeppelin/js/toc.js"></script> + <script src="/assets/themes/zeppelin/js/lunr.min.js"></script> + <script src="/assets/themes/zeppelin/js/search.js"></script> <!-- atom & rss feed --> - <link href="/docs/0.9.0-SNAPSHOT/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed"> - <link href="/docs/0.9.0-SNAPSHOT/rss.xml" type="application/rss+xml" rel="alternate" title="Sitewide RSS Feed"> + <link href="/atom.xml" type="application/atom+xml" rel="alternate" title="Sitewide ATOM Feed"> + <link href="/rss.xml" type="application/rss+xml" rel="alternate" title="Sitewide RSS Feed"> </head> <body> @@ -56,10 +56,10 @@ </button> <div class="navbar-brand"> <a class="navbar-brand-main" href="http://zeppelin.apache.org"> - <img src="/docs/0.9.0-SNAPSHOT/assets/themes/zeppelin/img/zeppelin_logo.png" width="50" + <img src="/assets/themes/zeppelin/img/zeppelin_logo.png" width="50" style="margin-top: -2px;" alt="I'm zeppelin"> <span style="margin-left: 5px; font-size: 27px;">Zeppelin</span> - <a class="navbar-brand-version" href="/docs/0.9.0-SNAPSHOT" + <a class="navbar-brand-version" href="" style="font-size: 15px; color: white;"> 0.9.0-SNAPSHOT </a> </a> @@ -71,14 +71,17 @@ <a href="#" data-toggle="dropdown" class="dropdown-toggle">Quick Start <b class="caret"></b></a> <ul class="dropdown-menu"> <li class="title"><span>Getting Started</span></li> - <li><a href="/docs/0.9.0-SNAPSHOT/quickstart/install.html">Install</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/quickstart/kubernetes.html">Kubernetes</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/quickstart/explore_ui.html">Explore UI</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/quickstart/tutorial.html">Tutorial</a></li> - <li role="separator" class="divider"></li> - <li><a href="/docs/0.9.0-SNAPSHOT/quickstart/spark_with_zeppelin.html">Spark with Zeppelin</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/quickstart/sql_with_zeppelin.html">SQL with Zeppelin</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/quickstart/python_with_zeppelin.html">Python with Zeppelin</a></li> + <li><a href="/quickstart/install.html">Install</a></li> + <li><a href="/quickstart/explore_ui.html">Explore UI</a></li> + <li><a href="/quickstart/tutorial.html">Tutorial</a></li> + <li role="separator" class="divider"></li> + <li class="title"><span>Run Mode</span></li> + <li><a href="/quickstart/kubernetes.html">Kubernetes</a></li> + <li><a href="/quickstart/docker.html">Docker</a></li> + <li role="separator" class="divider"></li> + <li><a href="/quickstart/spark_with_zeppelin.html">Spark with Zeppelin</a></li> + <li><a href="/quickstart/sql_with_zeppelin.html">SQL with Zeppelin</a></li> + <li><a href="/quickstart/python_with_zeppelin.html">Python with Zeppelin</a></li> </ul> </li> @@ -86,41 +89,41 @@ <a href="#" data-toggle="dropdown" class="dropdown-toggle">Usage<b class="caret"></b></a> <ul class="dropdown-menu scrollable-menu"> <li class="title"><span>Dynamic Form</span></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/dynamic_form/intro.html">What is Dynamic Form?</a></li> + <li><a href="/usage/dynamic_form/intro.html">What is Dynamic Form?</a></li> <li role="separator" class="divider"></li> <li class="title"><span>Display System</span></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/display_system/basic.html#text">Text Display</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/display_system/basic.html#html">HTML Display</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/display_system/basic.html#table">Table Display</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/display_system/basic.html#network">Network Display</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/display_system/angular_backend.html">Angular Display using Backend API</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/display_system/angular_frontend.html">Angular Display using Frontend API</a></li> + <li><a href="/usage/display_system/basic.html#text">Text Display</a></li> + <li><a href="/usage/display_system/basic.html#html">HTML Display</a></li> + <li><a href="/usage/display_system/basic.html#table">Table Display</a></li> + <li><a href="/usage/display_system/basic.html#network">Network Display</a></li> + <li><a href="/usage/display_system/angular_backend.html">Angular Display using Backend API</a></li> + <li><a href="/usage/display_system/angular_frontend.html">Angular Display using Frontend API</a></li> <li role="separator" class="divider"></li> <li class="title"><span>Interpreter</span></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/interpreter/overview.html">Overview</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/interpreter/interpreter_binding_mode.html">Interpreter Binding Mode</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/interpreter/user_impersonation.html">User Impersonation</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/interpreter/dependency_management.html">Dependency Management</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/interpreter/installation.html">Installing Interpreters</a></li> - <!--<li><a href="/docs/0.9.0-SNAPSHOT/usage/interpreter/dynamic_loading.html">Dynamic Interpreter Loading (Experimental)</a></li>--> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/interpreter/execution_hooks.html">Execution Hooks (Experimental)</a></li> + <li><a href="/usage/interpreter/overview.html">Overview</a></li> + <li><a href="/usage/interpreter/interpreter_binding_mode.html">Interpreter Binding Mode</a></li> + <li><a href="/usage/interpreter/user_impersonation.html">User Impersonation</a></li> + <li><a href="/usage/interpreter/dependency_management.html">Dependency Management</a></li> + <li><a href="/usage/interpreter/installation.html">Installing Interpreters</a></li> + <!--<li><a href="/usage/interpreter/dynamic_loading.html">Dynamic Interpreter Loading (Experimental)</a></li>--> + <li><a href="/usage/interpreter/execution_hooks.html">Execution Hooks (Experimental)</a></li> <li role="separator" class="divider"></li> <li class="title"><span>Other Features</span></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/other_features/publishing_paragraphs.html">Publishing Paragraphs</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/other_features/personalized_mode.html">Personalized Mode</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/other_features/customizing_homepage.html">Customizing Zeppelin Homepage</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/other_features/notebook_actions.html">Notebook Actions</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/other_features/cron_scheduler.html">Cron Scheduler</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/other_features/zeppelin_context.html">Zeppelin Context</a></li> + <li><a href="/usage/other_features/publishing_paragraphs.html">Publishing Paragraphs</a></li> + <li><a href="/usage/other_features/personalized_mode.html">Personalized Mode</a></li> + <li><a href="/usage/other_features/customizing_homepage.html">Customizing Zeppelin Homepage</a></li> + <li><a href="/usage/other_features/notebook_actions.html">Notebook Actions</a></li> + <li><a href="/usage/other_features/cron_scheduler.html">Cron Scheduler</a></li> + <li><a href="/usage/other_features/zeppelin_context.html">Zeppelin Context</a></li> <li role="separator" class="divider"></li> <li class="title"><span>REST API</span></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/rest_api/interpreter.html">Interpreter API</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/rest_api/zeppelin_server.html">Zeppelin Server API</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/rest_api/notebook.html">Notebook API</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/rest_api/notebook_repository.html">Notebook Repository API</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/rest_api/configuration.html">Configuration API</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/rest_api/credential.html">Credential API</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/rest_api/helium.html">Helium API</a></li> + <li><a href="/usage/rest_api/interpreter.html">Interpreter API</a></li> + <li><a href="/usage/rest_api/zeppelin_server.html">Zeppelin Server API</a></li> + <li><a href="/usage/rest_api/notebook.html">Notebook API</a></li> + <li><a href="/usage/rest_api/notebook_repository.html">Notebook Repository API</a></li> + <li><a href="/usage/rest_api/configuration.html">Configuration API</a></li> + <li><a href="/usage/rest_api/credential.html">Credential API</a></li> + <li><a href="/usage/rest_api/helium.html">Helium API</a></li> </ul> </li> @@ -128,37 +131,37 @@ <a href="#" data-toggle="dropdown" class="dropdown-toggle">Setup<b class="caret"></b></a> <ul class="dropdown-menu scrollable-menu"> <li class="title"><span>Basics</span></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/basics/how_to_build.html">How to Build Zeppelin</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/basics/multi_user_support.html">Multi-user Support</a></li> + <li><a href="/setup/basics/how_to_build.html">How to Build Zeppelin</a></li> + <li><a href="/setup/basics/multi_user_support.html">Multi-user Support</a></li> <li role="separator" class="divider"></li> <li class="title"><span>Deployment</span></li> - <!--<li><a href="/docs/0.9.0-SNAPSHOT/setup/deployment/docker.html">Docker Image for Zeppelin</a></li>--> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/deployment/spark_cluster_mode.html#spark-standalone-mode">Spark Cluster Mode: Standalone</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/deployment/spark_cluster_mode.html#spark-on-yarn-mode">Spark Cluster Mode: YARN</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/deployment/spark_cluster_mode.html#spark-on-mesos-mode">Spark Cluster Mode: Mesos</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/deployment/flink_and_spark_cluster.html">Zeppelin with Flink, Spark Cluster</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/deployment/cdh.html">Zeppelin on CDH</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/deployment/virtual_machine.html">Zeppelin on VM: Vagrant</a></li> + <!--<li><a href="/setup/deployment/docker.html">Docker Image for Zeppelin</a></li>--> + <li><a href="/setup/deployment/spark_cluster_mode.html#spark-standalone-mode">Spark Cluster Mode: Standalone</a></li> + <li><a href="/setup/deployment/spark_cluster_mode.html#spark-on-yarn-mode">Spark Cluster Mode: YARN</a></li> + <li><a href="/setup/deployment/spark_cluster_mode.html#spark-on-mesos-mode">Spark Cluster Mode: Mesos</a></li> + <li><a href="/setup/deployment/flink_and_spark_cluster.html">Zeppelin with Flink, Spark Cluster</a></li> + <li><a href="/setup/deployment/cdh.html">Zeppelin on CDH</a></li> + <li><a href="/setup/deployment/virtual_machine.html">Zeppelin on VM: Vagrant</a></li> <li role="separator" class="divider"></li> <li class="title"><span>Security</span></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/security/authentication_nginx.html">HTTP Basic Auth using NGINX</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/security/shiro_authentication.html">Shiro Authentication</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/security/notebook_authorization.html">Notebook Authorization</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/security/datasource_authorization.html">Data Source Authorization</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/security/http_security_headers.html">HTTP Security Headers</a></li> + <li><a href="/setup/security/authentication_nginx.html">HTTP Basic Auth using NGINX</a></li> + <li><a href="/setup/security/shiro_authentication.html">Shiro Authentication</a></li> + <li><a href="/setup/security/notebook_authorization.html">Notebook Authorization</a></li> + <li><a href="/setup/security/datasource_authorization.html">Data Source Authorization</a></li> + <li><a href="/setup/security/http_security_headers.html">HTTP Security Headers</a></li> <li role="separator" class="divider"></li> <li class="title"><span>Notebook Storage</span></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/storage/storage.html#notebook-storage-in-local-git-repository">Git Storage</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/storage/storage.html#notebook-storage-in-s3">S3 Storage</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/storage/storage.html#notebook-storage-in-azure">Azure Storage</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/storage/storage.html#notebook-storage-in-zeppelinhub">ZeppelinHub Storage</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/storage/storage.html#notebook-storage-in-mongodb">MongoDB Storage</a></li> + <li><a href="/setup/storage/storage.html#notebook-storage-in-local-git-repository">Git Storage</a></li> + <li><a href="/setup/storage/storage.html#notebook-storage-in-s3">S3 Storage</a></li> + <li><a href="/setup/storage/storage.html#notebook-storage-in-azure">Azure Storage</a></li> + <li><a href="/setup/storage/storage.html#notebook-storage-in-zeppelinhub">ZeppelinHub Storage</a></li> + <li><a href="/setup/storage/storage.html#notebook-storage-in-mongodb">MongoDB Storage</a></li> <li role="separator" class="divider"></li> <li class="title"><span>Operation</span></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/operation/configuration.html">Configuration</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/operation/proxy_setting.html">Proxy Setting</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/operation/upgrading.html">Upgrading</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/operation/trouble_shooting.html">Trouble Shooting</a></li> + <li><a href="/setup/operation/configuration.html">Configuration</a></li> + <li><a href="/setup/operation/proxy_setting.html">Proxy Setting</a></li> + <li><a href="/setup/operation/upgrading.html">Upgrading</a></li> + <li><a href="/setup/operation/trouble_shooting.html">Trouble Shooting</a></li> </ul> </li> @@ -166,57 +169,58 @@ <a href="#" data-toggle="dropdown" class="dropdown-toggle">Interpreter <b class="caret"></b></a> <ul class="dropdown-menu scrollable-menu"> <li class="title"><span>Interpreters</span></li> - <li><a href="/docs/0.9.0-SNAPSHOT/usage/interpreter/overview.html">Overview</a></li> + <li><a href="/usage/interpreter/overview.html">Overview</a></li> <li role="separator" class="divider"></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/spark.html">Spark</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/jdbc.html">JDBC</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/python.html">Python</a></li> - <li role="separator" class="divider"></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/alluxio.html">Alluxio</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/beam.html">Beam</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/bigquery.html">BigQuery</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/cassandra.html">Cassandra</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/elasticsearch.html">Elasticsearch</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/flink.html">Flink</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/geode.html">Geode</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/groovy.html">Groovy</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/hazelcastjet.html">Hazelcast Jet</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/hbase.html">HBase</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/hdfs.html">HDFS</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/hive.html">Hive</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/ignite.html">Ignite</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/java.html">Java</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/kylin.html">Kylin</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/lens.html">Lens</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/livy.html">Livy</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/markdown.html">Markdown</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/neo4j.html">Neo4j</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/pig.html">Pig</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/postgresql.html">Postgresql, HAWQ</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/r.html">R</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/scalding.html">Scalding</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/scio.html">Scio</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/interpreter/shell.html">Shell</a></li> + <li><a href="/interpreter/spark.html">Spark</a></li> + <li><a href="/interpreter/jdbc.html">JDBC</a></li> + <li><a href="/interpreter/python.html">Python</a></li> + <li role="separator" class="divider"></li> + <li><a href="/interpreter/alluxio.html">Alluxio</a></li> + <li><a href="/interpreter/beam.html">Beam</a></li> + <li><a href="/interpreter/bigquery.html">BigQuery</a></li> + <li><a href="/interpreter/cassandra.html">Cassandra</a></li> + <li><a href="/interpreter/elasticsearch.html">Elasticsearch</a></li> + <li><a href="/interpreter/flink.html">Flink</a></li> + <li><a href="/interpreter/geode.html">Geode</a></li> + <li><a href="/interpreter/groovy.html">Groovy</a></li> + <li><a href="/interpreter/hazelcastjet.html">Hazelcast Jet</a></li> + <li><a href="/interpreter/hbase.html">HBase</a></li> + <li><a href="/interpreter/hdfs.html">HDFS</a></li> + <li><a href="/interpreter/hive.html">Hive</a></li> + <li><a href="/interpreter/ignite.html">Ignite</a></li> + <li><a href="/interpreter/java.html">Java</a></li> + <li><a href="/interpreter/kylin.html">Kylin</a></li> + <li><a href="/interpreter/lens.html">Lens</a></li> + <li><a href="/interpreter/livy.html">Livy</a></li> + <li><a href="/interpreter/markdown.html">Markdown</a></li> + <li><a href="/interpreter/neo4j.html">Neo4j</a></li> + <li><a href="/interpreter/pig.html">Pig</a></li> + <li><a href="/interpreter/postgresql.html">Postgresql, HAWQ</a></li> + <li><a href="/interpreter/r.html">R</a></li> + <li><a href="/interpreter/scalding.html">Scalding</a></li> + <li><a href="/interpreter/scio.html">Scio</a></li> + <li><a href="/interpreter/shell.html">Shell</a></li> + <li><a href="/interpreter/submarine.html">Submarine</a></li> </ul> </li> <li> <a href="#" data-toggle="dropdown" class="dropdown-toggle">More<b class="caret"></b></a> <ul class="dropdown-menu scrollable-menu" style="right: 0; left: auto;"> <li class="title"><span>Extending Zeppelin</span></li> - <li><a href="/docs/0.9.0-SNAPSHOT/development/writing_zeppelin_interpreter.html">Writing Zeppelin Interpreter</a></li> + <li><a href="/development/writing_zeppelin_interpreter.html">Writing Zeppelin Interpreter</a></li> <li role="separator" class="divider"></li> <li class="title"><span>Helium (Experimental)</span></li> - <li><a href="/docs/0.9.0-SNAPSHOT/development/helium/overview.html">Overview</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/development/helium/writing_application.html">Writing Helium Application</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/development/helium/writing_spell.html">Writing Helium Spell</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/development/helium/writing_visualization_basic.html">Writing Helium Visualization: Basics</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/development/helium/writing_visualization_transformation.html">Writing Helium Visualization: Transformation</a></li> + <li><a href="/development/helium/overview.html">Overview</a></li> + <li><a href="/development/helium/writing_application.html">Writing Helium Application</a></li> + <li><a href="/development/helium/writing_spell.html">Writing Helium Spell</a></li> + <li><a href="/development/helium/writing_visualization_basic.html">Writing Helium Visualization: Basics</a></li> + <li><a href="/development/helium/writing_visualization_transformation.html">Writing Helium Visualization: Transformation</a></li> <li role="separator" class="divider"></li> <li class="title"><span>Contributing to Zeppelin</span></li> - <li><a href="/docs/0.9.0-SNAPSHOT/setup/basics/how_to_build.html">How to Build Zeppelin</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/development/contribution/useful_developer_tools.html">Useful Developer Tools</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/development/contribution/how_to_contribute_code.html">How to Contribute (code)</a></li> - <li><a href="/docs/0.9.0-SNAPSHOT/development/contribution/how_to_contribute_website.html">How to Contribute (website)</a></li> + <li><a href="/setup/basics/how_to_build.html">How to Build Zeppelin</a></li> + <li><a href="/development/contribution/useful_developer_tools.html">Useful Developer Tools</a></li> + <li><a href="/development/contribution/how_to_contribute_code.html">How to Contribute (code)</a></li> + <li><a href="/development/contribution/how_to_contribute_website.html">How to Contribute (website)</a></li> <li role="separator" class="divider"></li> <li class="title"><span>External Resources</span></li> <li><a target="_blank" href="https://zeppelin.apache.org/community.html">Mailing List</a></li> @@ -225,7 +229,7 @@ </ul> </li> <li> - <a href="/docs/0.9.0-SNAPSHOT/search.html" class="nav-search-link"> + <a href="/search.html" class="nav-search-link"> <span class="fa fa-search nav-search-icon"></span> </a> </li> @@ -290,8 +294,8 @@ bin<span class="se">\z</span>eppelin.cmd <div class="row"> <div class="col-md-12" > - <a data-lightbox="compiler" href="/docs/0.9.0-SNAPSHOT/assets/themes/zeppelin/img/screenshots/user-impersonation.gif"> - <img class="img-responsive" src="/docs/0.9.0-SNAPSHOT/assets/themes/zeppelin/img/screenshots/user-impersonation.gif" /> + <a data-lightbox="compiler" href="/assets/themes/zeppelin/img/screenshots/user-impersonation.gif"> + <img class="img-responsive" src="/assets/themes/zeppelin/img/screenshots/user-impersonation.gif" /> </a> </div> @@ -318,22 +322,6 @@ whoami </div> - - - <script type="text/javascript"> - (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ - (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), - m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) - })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); - - ga('create', 'UA-45176241-5', 'zeppelin.apache.org'); - ga('require', 'linkid', 'linkid.js'); - ga('send', 'pageview'); - -</script> - - - </body> </html>