Google App Engine上的元数据库问题

时间:2019-06-13 03:37:16

标签: google-app-engine metabase

我想在Google App Engine上部署Metabase,但是遇到了我不了解的各种错误,不确定自己在做什么错。

我发现最能帮助您的资源是:

Metabase on Google App Engine

我尝试复制此信息(使用我自己的GCP资源对其进行了更新),但出现了这样的错误:

scala> val df = spark.read.format("csv").option("header", "true").load("test.csv")
df: org.apache.spark.sql.DataFrame = [a: string, b: string ... 1 more field]

scala> df.createOrReplaceTempView("table")

scala> spark.sql("SELECT * FROM table").show
+---+---+---+
|  a|  b|  c|
+---+---+---+
|  1|  2|  3|
|  4|  5|  6|
+---+---+---+

似乎其他所有方法都起作用,只是在启动区域中找不到.jar文件。

从我已阅读的所有内容来看,以下代码应在启动时起作用。

app.yaml

ERROR: (gcloud.app.deploy) Error Response: [9]
Application startup error:
Start command: /bin/sh -c nohup ./cloud_sql_proxy -instances=$METABASE_SQL_INSTANCE=tcp:$MB_DB_PORT & java -jar /startup/metabase.jar
Error: Unable to access jarfile /startup/metabase.jar

dockerfile

runtime: custom
env: flex

env_variables:
    MB_DB_TYPE: mysql
    MB_DB_DBNAME: [dbname]
    MB_DB_PORT: [xxxx]
    MB_DB_USER: [user]
    MB_DB_PASS: [pass]
    MB_DB_HOST: [host]
    METABASE_SQL_INSTANCE: [instance]

我希望Google App Engine能够成功部署,但是我仍然会遇到错误。我觉得我已经接近了,但是有些事情要结束了,我不确定为什么。

0 个答案:

没有答案