小编Mac*_*ing的帖子

如何使用 DataStudio 过滤 BigQuery 数组

我在 BigQuery 中有一个包含两列的数据集:
1. url
2. 标签

URL是单个值,TAGS是一个数组(示例如下):

| 网址    | 标签
1 | x.com | 驴
                     | 孔
                     | 生活
                     | 这里


DataStudio 中的过滤器可以用于 BigQuery 数组,即标签列吗?

我想单击 DataStudio 中的过滤器下拉列表并查看列表:

1. donkey
2. kong
3. living
4. here

下面是查询 BigQuery 数组的代码,我必须使用where existsunnest从标签列中获取结果

select * FROM `any_table`
where exists(select * from unnest(tags) as tags where tags = 'donkey')
Run Code Online (Sandbox Code Playgroud)

https://cloud.google.com/bigquery/docs/reference/standard-sql/arrays#scanning-for-specific-values

google-bigquery google-data-studio

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

Python 与 BigQuery FarmHash 有时不相等

当我运行时在 Bi​​gQuery 中

select farm_fingerprint('6823339101') as f
Run Code Online (Sandbox Code Playgroud)

结果

-889610237538610470
Run Code Online (Sandbox Code Playgroud)

在Python中

#pip install pyfarmhash
import farmhash
print(farmhash.hash64('6823339101'))
Run Code Online (Sandbox Code Playgroud)

结果是

17557133836170941146
Run Code Online (Sandbox Code Playgroud)

BigQuery 和 Python 确实在大多数输入上达成一致,但也有一些特定的输入,例如上面的输入,同一输入存在不匹配

'6823339101'
Run Code Online (Sandbox Code Playgroud)

如何让 bigquery 和 python 100% 一致?

bigquery 和 python 哈希文档的链接

https://pypi.org/project/pyfarmhash/

https://cloud.google.com/bigquery/docs/reference/standard-sql/hash_functions

hash python-3.x google-bigquery

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

如何在 Google Studio 数据中搜索表格

我在 Google Data Studio 中创建了一个包含两列(标签、计数)的表。我有 10,000 个标签,并且希望能够按标签进行搜索,而不是按字母顺序滚动浏览 10,000 个标签的列表来查找特定标签。有什么开箱即用的解决方案吗?

looker-studio

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

云功能中的空间模型不起作用

我的要求.txt

spacy
Run Code Online (Sandbox Code Playgroud)

我的云功能代码:

import spacy
nlp = spacy.load("en_core_web_sm")
Run Code Online (Sandbox Code Playgroud)

错误:

函数加载用户代码失败。错误消息:[E050] 找不到模型“en_core_web_sm”。它似乎不是快捷方式链接、Python 包或数据目录的有效路径。

python spacy google-cloud-functions

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