我想在Google App Engine上部署Metabase,但是遇到了我不了解的各种错误,不确定自己在做什么错。
我发现最能帮助您的资源是:
我尝试复制此信息(使用我自己的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能够成功部署,但是我仍然会遇到错误。我觉得我已经接近了,但是有些事情要结束了,我不确定为什么。