小编sha*_*ms8的帖子

BigQuery (BQ) - 删除分区

我正在使用 BQ CLI ( https://cloud.google.com/bigquery/bq-command-line-tool )。

我没有找到如何删除 DAY 分区数据。

例如,我有一个 DAY PARTITIONED 表,其中保存日期 2016-09-01 到 2016-09-30 的数据。

我需要完全删除“2016-09-15”分区。

这可以通过 CLI 命令实现吗?

date google-bigquery partition

5
推荐指数
2
解决办法
1万
查看次数

python gspread - 创建电子表格后如何获取它的 URL 路径?

我正在尝试使用gspreadpython 包创建一个新的电子表格,然后获取其 URL 路径(在 google 驱动器内)并将其发送给其他人,以便他们也可以进入。

我试图在这里这里找到答案,但没有运气。

我创建了一个全新的电子表格:

import gspread from gspread_dataframe import get_as_dataframe, set_with_dataframe gc = gspread_connect() spreadsheet = gc.create('TESTING SHEET')

然后我用我的帐户分享了它: spreadsheet.share('my_user@my_company.com', perm_type='user', role='writer')

然后我在里面写了一些随机的东西: worksheet = gc.open('TESTING SHEET').sheet1 df = pd.DataFrame.from_records([{'a': i, 'b': i * 2} for i in range(100)]) set_with_dataframe(worksheet, df)

现在,当我转到谷歌驱动器时,我可以通过查找其名称(“测试表”)来找到此表

但我不知道如何在 python 代码中获取 URL 路径,这样我就可以立即将其传递给其他人。

嗯!

python url google-sheets google-drive-api gspread

4
推荐指数
1
解决办法
6032
查看次数

将函数从一个 python 文件导入到另一个

假设我有一个a.py用函数 x、y、z调用的 python 文件。

我想将它们导入到一个名为的新文件中 b.py

我想:from a import *from a import all没有运气。

我可以单独做:from a import x, from a import y....

我怎样才能一次导入它们?

python import file function

3
推荐指数
1
解决办法
2万
查看次数

BigQuery 标准 SQL - 使用表装饰器($ 符号)运行查询

我正在使用 BigQuery 标准 SQL。

我尝试在表上使用“$”装饰器来引用特定分区:

SELECT user_id 
FROM `raw.events$20161109`
Run Code Online (Sandbox Code Playgroud)

我收到下一个错误:

表“raw.events$20161109”不能包含装饰器 关闭

我能够运行查询(bq 验证正常),并且在单击“运行查询”按钮后立即弹出错误。

当我使用旧版 SQL时

我这样做没有问题:

SELECT uid 
FROM [raw.events$20161109]
Run Code Online (Sandbox Code Playgroud)

有什么方法可以使用装饰器和标准 SQL 来运行查询吗?我必须这样做,因为许多其他过程都基于这种装饰器格式(使用旧版 SQL)

sql legacy decorator partition

1
推荐指数
1
解决办法
1182
查看次数

BigQuery Standart SQL:从时间戳记中提取星期几名称

我正在使用BigQuery Standart SQL。

我需要将时间戳转换为星期几名称。

例如,将今天的时间戳记(2016-11-24 00:00:00)转换为字符串:“星期四”

谢谢 :)

sql timestamp dayofweek google-bigquery

1
推荐指数
2
解决办法
5038
查看次数

如何每15分钟安排一次Jenkins工作

我需要每15分钟安排一次詹金斯工作.

目前我正在使用该Build periodically功能,但这使我能够在最多1小时内安排一次作业.例如,将时间设置为:15 * * * *将每隔XX:15小时运行一次作业.15 0 * * *将在00:15一天运行工作.

有什么建议?

schedule hour minute less jenkins

-2
推荐指数
1
解决办法
1万
查看次数