[ZEPPELIN-5483] Update spark doc

### What is this PR for?

* Update spark doc
* Other docs like install.md are updated in this PR as well
* Add one new tutorial note for how to run pyspark with customized python runtime in yarn

### What type of PR is it?
[Documentation ]

### Todos
* [ ] - Task

### What is the Jira issue?
* https://issues.apache.org/jira/browse/ZEPPELIN-5483

### How should this be tested?
* no tests needed

### 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: Jeff Zhang <zjffdu@apache.org>

Closes #4203 from zjffdu/ZEPPELIN-5483 and squashes the following commits:

42b6213d47 [Jeff Zhang] [ZEPPELIN-5483] Update spark doc

(cherry picked from commit 227657365193793515bd64aa1678f45fe3502b0f)
Signed-off-by: Jeff Zhang <zjffdu@apache.org>
13 files changed
tree: 4658d3e6aad479a2e249861c0f7a5239da4ca257
  1. .github/
  2. _tools/
  3. alluxio/
  4. angular/
  5. beam/
  6. bigquery/
  7. bin/
  8. cassandra/
  9. conf/
  10. dev/
  11. docs/
  12. elasticsearch/
  13. file/
  14. flink/
  15. flink-cmd/
  16. geode/
  17. groovy/
  18. hazelcastjet/
  19. hbase/
  20. helium-dev/
  21. ignite/
  22. influxdb/
  23. java/
  24. jdbc/
  25. k8s/
  26. kotlin/
  27. ksql/
  28. kylin/
  29. lens/
  30. licenses/
  31. livy/
  32. markdown/
  33. mongodb/
  34. neo4j/
  35. notebook/
  36. pig/
  37. python/
  38. r/
  39. rlang/
  40. sap/
  41. scalding/
  42. scio/
  43. scripts/
  44. shell/
  45. spark/
  46. spark-submit/
  47. sparql/
  48. submarine/
  49. testing/
  50. zeppelin-client/
  51. zeppelin-client-examples/
  52. zeppelin-common/
  53. zeppelin-display/
  54. zeppelin-distribution/
  55. zeppelin-examples/
  56. zeppelin-integration/
  57. zeppelin-interpreter/
  58. zeppelin-interpreter-integration/
  59. zeppelin-interpreter-parent/
  60. zeppelin-interpreter-shaded/
  61. zeppelin-jupyter/
  62. zeppelin-jupyter-interpreter/
  63. zeppelin-jupyter-interpreter-shaded/
  64. zeppelin-plugins/
  65. zeppelin-server/
  66. zeppelin-web/
  67. zeppelin-web-angular/
  68. zeppelin-zengine/
  69. .appveyor.yml
  70. .gitignore
  71. .travis.yml
  72. Dockerfile
  73. LICENSE
  74. NOTICE
  75. pom.xml
  76. README.md
  77. Roadmap.md
  78. SECURITY-README.md
  79. STYLE.md
README.md

Apache Zeppelin

Documentation: User Guide
Mailing Lists: User and Dev mailing list
Continuous Integration: core frontend rat
Contributing: Contribution Guide
Issue Tracker: Jira
License: Apache 2.0

Zeppelin, a web-based notebook that enables interactive data analytics. You can make beautiful data-driven, interactive and collaborative documents with SQL, Scala and more.

Core features:

  • Web based notebook style editor.
  • Built-in Apache Spark support

To know more about Zeppelin, visit our web site https://zeppelin.apache.org

Getting Started

Install binary package

Please go to install to install Apache Zeppelin from binary package.

Build from source

Please check Build from source to build Zeppelin from source.