通过pydatalab将任何选项/参数传递给BigQuery

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过pydatalab将任何选项/参数传递给BigQuery相关的知识,希望对你有一定的参考价值。

我想传递更多的选项,而不仅仅是QueryParameters(这已经是可能的)到我正在通过Query Object Instance执行pydatalab的大量查询。

您可以在API的文档中找到可用的选项:https://cloud.google.com/bigquery/docs/reference/rest/v2/jobs

也许你的某个人更喜欢这个主题,可以告诉我如何通过q​​azxswpoi。

答案

如果你正在使用pydatalab,那么你应该看一下名为defaultDataset的Python模块。此模块允许您使用不同参数的google.datalab.bigquery(例如:sql查询,上下文,源等)。

您还有一个initializes an instance of a Query object课程。

不完全确定为什么需要设置默认数据集。你能做的是:

DatasetName

然后你可以得到datasetId:my_obj = bq.DatasetName('myProjectId', 'myDatasetId')

例如:

my_obj.dataset_id

以上是关于通过pydatalab将任何选项/参数传递给BigQuery的主要内容,如果未能解决你的问题,请参考以下文章

如何将查询url参数传递给twig模板

如何通过 nginx 将路径参数传递给 lua 代码?

将命令行参数传递给颤振应用程序

如何将位置参数传递给交互式 bash 会话

如何将可选参数传递给 C++ 中的方法?

使用 -n 或 -p 选项时是不是可以将命令行参数传递给 @ARGV?