【问题标题】:Query speed of a spark clusterspark集群的查询速度
【发布时间】:2016-09-20 01:43:06
【问题描述】:

我在 AWS EC2 上的七个 m4.2xlarge Red Hat 实例上部署了 Hortonworkks 数据平台 (HDP2.4)。集群有 Spark,我通过连接 Tableau 来使用 Spark 进行查询。我被问及查询速度,我不确定如何估计查询速度。我应该考虑哪些因素,或者是否有直接的方法可以了解 Spark 集群的查询速度?

【问题讨论】:

    标签: amazon-web-services apache-spark amazon-ec2 tableau-api hortonworks-data-platform


    【解决方案1】:

    我也在做同样的分析。渲染表格报告时速度似乎很慢。因此,要分析速度,您需要查看将 Tableau 连接到 Spark 集群的日志。

    在我们的例子中,它是 Thrift Server 2,日志位于:/var/log/spark/spark-root-org.apache.spark.sql.hive.thriftserver.HiveThriftServer2-<<ip>>.out 您将在日志名称的末尾有一个 IP 地址。

    查看日志时,您会看到INFO SparkExecuteStatementOperation: Running query 和一个查询。为仪表板执行的查询太多了。

    你可以得到一个高层次的想法。如果您想要深入分析,请查看 EMR 集群详细信息页面中 资源管理器 中的 Thrift Server 阶段。在资源管理器中,您还可以看到用于查询的容器。

    或者,您可以获取查询并在 Spark 上运行相同的查询,看看它的执行情况。

    【讨论】:

      猜你喜欢
      • 2016-07-21
      • 1970-01-01
      • 1970-01-01
      • 2017-05-13
      • 1970-01-01
      • 1970-01-01
      • 2015-08-09
      • 2011-09-05
      • 2010-11-03
      相关资源
      最近更新 更多