highcharts - 在 Zeppelin 中导入某些可视化 Helium 包时出错

标签 highcharts npm apache-zeppelin

我正在尝试使用此网址将一些氦气包导入到 Zeppelin 中。 https://zeppelin.apache.org/helium_packages.html

虽然有些可视化效果很好,例如 zeppelin-bubbblechart , zeppelin-highcharts-spline 安装了一些软件包(例如,zeppelin-highcharts-bubble),我在氦气中看到了该符号,但当我执行查询时,它没有出现在我的 Zeppelin 注释中。

这是什么原因?

最佳答案

我想我找到了解决方案。

对于像 zeppelin-bubblechart 这样的软件包,安装是直接的,其中提到我们需要在 helium 文件夹下创建一个 .json 文件并处理它。而其他安装有点不同,例如 zeppelin-highcharts-bubble。为了让这样的包工作,

  • 首先我们需要安装 npm。
  • 安装 npm 后,您可以通过 npm 将软件包加载到 helium 中并在 Zeppelin 中使用它们。
  • 转到文件夹 zeppelin-0.7.0-bin-all/local-repo/vis/node_modules 并执行 npm i zeppelin-highcharts-bubble
  • 然后转到文件夹 zeppelin-highcharts-bubble 并 cp zeppelin-highcharts-bubble.json zeppelin-0.7.0-bin-all/helium/
  • 将此文件中的工件更改为 [email protected] 这是 zeppelin-0.7.0-bin-all/local-repo/vis/node_modules/zeppelin-highcharts-bubble 文件夹下 package.json 的 _id
  • 刷新 Zeppelin 上的氦界面,这应该可以工作。

关于highcharts - 在 Zeppelin 中导入某些可视化 Helium 包时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43531451/

相关文章:

javascript - 如何反转 Highcharts 中金字塔图的系列顺序

node.js - 错误! Buffer.alloc 不是函数

javascript - 使用 WebPack 为 Phaser.io 创建库 - 类扩展值未定义不是构造函数或 null

jetty - Apache Zeppelin 0.7.3-浏览器中的HTTP错误503

amazon-web-services - 如何在 EMR 中引导期间配置 Zeppelin-env.sh

scala - 如何将 mllib 矩阵转换为 Spark 数据帧?

javascript - highcharts堆积百分比柱状图可以小于100%吗

javascript - Highcharts 自定义导出在重置时隐藏

javascript - Highstock不同时间值区间

proxy - 如何从 npm 代理中排除某些域