Zeppelin配置属性文件:无法加载BigQuery解释器配置

时间:2018-04-05 18:33:24

标签: google-bigquery apache-zeppelin

我正在尝试通过zeppelin.bigquery.project_id设置zeppelin-site.xml(或任何bigquery配置属性),但是当我启动Zeppelin时,我的更改未加载。项目ID始终默认为' &#39 ;.我可以更改其他配置属性(例如zeppelin.notebook.storage)。我使用的是来自https://hub.docker.com/r/apache/zeppelin/的Zeppelin 0.7.3。

zeppelin-site.xml(在启动Zeppelin之前,在interpreter.json文件存在之前创建):

<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>

<configuration>

  <property>
    <name>zeppelin.notebook.storage</name>
    <value>org.apache.zeppelin.notebook.repo.S3NotebookRepo</value>
    <description>notebook persistence layer implementation</description>
  </property>

  ... etc ...

  <property>
    <name>zeppelin.bigquery.project_id</name>
    <value>my-project-id</value>
    <description>Google Project Id</description>
  </property>

</configuration>

我是否错误地配置了解释器?可以在其他地方覆盖此参数吗?

2 个答案:

答案 0 :(得分:0)

我对Apache Zeppelin并不熟悉,但我发现一些文档页面让我觉得你应该将你的BigQuery配置参数存储在Interpreter配置文件中:

最后,请确保您在zeppelin-site.xml的相应字段中指定了BigQuery解释器(如在the template中完成)或enable it by clicking on the "Gear" icon and selecting "bigquery"

答案 1 :(得分:0)

编辑/usr/lib/zeppelin/conf/interpreter.json,将zeppelin.bigquery.project_id更改为项目的值,然后运行sudo systemctl restart zeppelin.service