首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >BigQuery的浏览器界面可以白标签吗?

BigQuery的浏览器界面可以白标签吗?
EN

Stack Overflow用户
提问于 2014-05-29 21:19:44
回答 1查看 310关注 0票数 5

和大多数人一样,BigQuery给我们留下了深刻的印象。我们愿意忍受它是基于专有的"Dremel“,以换取不需要在我们的局域网,在EC2或其他任何地方配置大量的服务器。

REST是优秀的,我们正在将其整合到我们的应用程序中,但我们仍然发现自己也在使用BQ浏览器界面。我们希望将类似于“通用SQL窗口”之类的东西整合到我们的应用程序中,而不透露后端是BQ或者数据存储在Google中。谷歌()是否提供了一种方式,以一种白标签的方式使用他们的烧烤浏览器工具()?

还要注意,即使扩展对现有浏览器工具的访问也是有问题的。它依赖于在自己的领域中存在的用户帐户--在我们的例子中,用客户的电子邮件地址是做不到的。REST接口使用服务级帐户解决了这一问题,但这并不能使您使用SQL窗口/浏览器工具。

如果谷歌的人在听(我知道你在听),那么考虑一下白标签浏览器工具的好处:我想你会发现很多软件公司将它集成到他们的产品套件中,然后绕着Hadoop/CDH/EMR/Impala/Hive组合运行。

因此,总结一下:软件开发人员是如何导入或模仿BQ浏览器工具的(包括它所有的自动完成、查询历史等等)在他们自己的网络应用程序里?

EN

回答 1

Stack Overflow用户

发布于 2014-05-30 00:44:20

最初版本的BigQuery网络界面被认为只是一个“示例”用户界面,任何人都可以自己创建。它只使用公共BigQuery API与BigQuery对话。

从那以后,我们添加了一些Google内部的内容,比如当前的“保存查询”的设计,以及允许用户不必显式地授予用户访问BigQuery数据的权限的快捷方式。但它仍然是普通的javascript,通过REST与BigQuery对话,就像其他人一样。

然而,javascript是模糊的,但我的理解是,这只是为了压缩目的,以便更快地下载。

SQL高亮显示由CodeMirror完成,并对BigQuery SQL变体进行特殊配置。

我将与BigQuery团队的其他成员讨论在Web中开源javascript代码的问题。在这一点上可能很难做到,但是就此进行一次对话并不会有什么坏处。我将向团队提出这个问题,并更新这个线程。最有可能的答案将是“我们会考虑它”,但希望我们也能考虑并开始工作:-)

如果听起来能满足你的需要,请告诉我。它可能解决不了您提到的auth问题,因为您的用户可能没有BigQuery帐户,但是您可以通过代理oauth2访问令牌来解决这个问题。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23943198

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档