google-bigquery - 如何在 Google BigQuery 中存储图像?

标签 google-bigquery

我想将产品图片存储在 google bigquery 数据库中,以便我可以在我的报告中显示这些图片。

有什么办法可以实现吗?

最佳答案

您可以通过对二进制数据进行 base64 编码并将其存储为字符串来将二进制数据存储在 BigQuery 中。

也就是说,请务必考虑 Incognito 回答中的警告。在 BigQuery 中存储图像可能不是最有效地使用您的查询资金,因为您将支付查询整个列的费用,这可能包含大量数据,因此会使您的查询成本更高。你可以考虑 Google Cloud StorageGoogle Cloud Datastore作为存储二进制数据以供直接查找的更好替代方案。

关于google-bigquery - 如何在 Google BigQuery 中存储图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21448757/

相关文章:

google-bigquery - Bigquery 中数组对之间的余弦相似度

sql - 谷歌 BigQuery : UNNEST where each different key becomes a column

google-bigquery - 在 bigquery 中对 _PARTITIONTIME 使用子查询不会限制成本

sql - BigQuery COALESCE/IFNULL 类型与文字不匹配

google-cloud-platform - 从谷歌存储中的多个文件夹创建多个bigquery表

google-cloud-platform - 通过 VPC/VPN 的 Google 托管服务(BigQuery、云存储等)

csv - Google-BigQuery - CSV 文件的模式解析

google-bigquery - BigQuery - 授予对其他 Google Cloud Platform 项目的访问权限

google-bigquery - 如何在 BigQuery 上以与 CSV 相同的顺序加载数据

sql - 如何在Google Analytics(分析)数据中以大查询的日期,来源,媒介,关键字查询目标(目标1和目标7)?