layout: global title: Community type: “page singular” navigation: weight: 5 show: true

For usage questions and help (e.g. how to use this Spark API), it is recommended you use the StackOverflow tag apache-spark as it is an active forum for Spark users' questions and answers.

Some quick tips when using StackOverflow:

  • Prior to asking submitting questions, please:
    • Search StackOverflow's apache-spark tag to see if your question has already been answered
    • Search the ASF archive for user@spark.apache.org
  • Please follow the StackOverflow code of conduct
  • Always use the apache-spark tag when asking questions
  • Please also use a secondary tag to specify components so subject matter experts can more easily find them. Examples include: pyspark, spark-dataframe, spark-streaming, spark-r, spark-mllib, spark-ml, spark-graphx, spark-graphframes, spark-tensorframes, etc.
  • Please do not cross-post between StackOverflow and the mailing lists
  • No jobs, sales, or solicitation is permitted on StackOverflow

For broad, opinion based, ask for external resources, debug issues, bugs, contributing to the project, and scenarios, it is recommended you use the user@spark.apache.org mailing list.

Some quick tips when using email:

  • Prior to asking submitting questions, please:
    • Search StackOverflow at apache-spark to see if your question has already been answered
    • Search the ASF archive for user@spark.apache.org
  • Tagging the subject line of your email will help you get a faster response, e.g. [Spark SQL]: Does Spark SQL support LEFT SEMI JOIN?
  • Tags may help identify a topic by:
    • Component: Spark Core, Spark SQL, ML, MLlib, GraphFrames, GraphX, TensorFrames, etc
    • Level: Beginner, Intermediate, Advanced
    • Scenario: Debug, How-to
  • For error logs or long code examples, please use GitHub gist and include only a few lines of the pertinent code / log within the email.
  • No jobs, sales, or solicitation is permitted on the Apache Spark mailing lists.

Please see the Security page for information on how to report sensitive security vulnerabilities, and for information on known security issues.

Chat rooms are great for quick questions or discussions on specialized topics. The following chat rooms are not officially part of Apache Spark; they are provided for reference only.