【发布时间】:2020-01-26 20:08:13
【问题描述】:
我是 Vue.js 的新手,但我已经使用 axios 构建了一些基本的 CRUD 应用程序。
我想做的是使用 Google Cloud BigQuery 提取原始数据,然后在 Vue 中显示或操作它。我的目标是制作一种简单的数据仪表板,您可以在其中过滤事物或显示来自少数 BigQuery 查询的一些不同见解。
我可以安装 BigQuery API 作为 Vue GUI 的依赖项。但在那之后我有点迷路了。如何将 BigQuery 导入我的代码?如何运行示例代码来获取一些公共数据?
我也不确定如何包含 Google 凭据。我目前在 vue.config.js 中有这一行,但不确定这是否正确:
process.env.VUE_APP_GOOGLE_APPLICATION_CREDENTIALS = '/Google_Cloud_Key/Sandbox-f6ae6239297e.json'
鉴于缺乏任何资源来执行此操作,我还想知道,我不应该尝试以这种方式检索数据吗?我是否应该创建一个中间 API 来运行 BigQuery 查询,然后将 JSON 返回到我的 Vue 应用程序?
【问题讨论】:
-
嗨,马斯喀特!问题集中在如何在 Vue.js 中导入 BigQuery 和执行查询。你能在你的答案中添加一些细节吗?
标签: node.js vue.js google-bigquery