gpt4 book ai didi

google-cloud-platform - BigQuery 中跨多个用户的数据集的查询费用由谁支付?

转载 作者:行者123 更新时间:2023-12-03 23:21:29 24 4
gpt4 key购买 nike

我已授予内部用户权限以在“IAM 和管理”部分下查询我们项目中的数据集。

当用户查询表时,运行查询的费用是否会记入项目帐户?理想情况下,与运行查询的用户相关的任何费用都将记入一个中央帐户。
还是会根据用户自己的单独账单向用户收费?

使用“共享数据集”选项而不是在 IAM 部分下添加用户的计费方式是否相同?例如,与数据集共享的用户电子邮件将有任何相关的查询成本应用于项目所有者的帐户或他们自己的帐户?

最佳答案

BigQuery 仓储费用记入数据所在项目的附属账单账户
同时,查询费用与 BigQuery 作业关联的费用记入附加到用户运行作业(查询)的项目的计费帐户。
如果用户使用 BigQuery 用户界面 - 您(用户)在顶部的项目列表选择器中看到的项目将针对其中执行的所有查询收费,无论被查询的数据实际驻留在何处。
如果用户使用 API 或任何 客户端库 - 所谓的计费项目是需要由用户提供的相应 API 或客户端方法的一部分
要使项目有资格供用户运行查询,从而将其用作计费项目,用户必须具有 bigquery.jobs.create IAM 中设置的权限。
在此处查看有关角色和权限的更多信息 - https://cloud.google.com/bigquery/docs/access-control#permissions_and_roles
使用 '共享数据集' 选项仅授予用户访问相应数据集的特定权限
希望这可以解决您的问题

关于google-cloud-platform - BigQuery 中跨多个用户的数据集的查询费用由谁支付?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53952773/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com