首页 > 解决方案 > BigQuery - SESSION_USER() 不显示当前用户电子邮件(谷歌数据工作室)

问题描述

这是我正在使用的 SQL 视图(标准 SQL)

SELECT
  SESSION_USER() AS USER

我也测试过旧版

SELECT
  CURRENT_USER() AS USER

在这两种情况下,当我通过 Data Studio 运行视图时,它都会显示我的名字,有什么建议它会根据谁打开这个 Data Studio 报告来显示电子邮件?

标签: google-bigquerygoogle-data-studiogoogle-data

解决方案


认为如果您与数据集的连接使用您的凭据,那么它将带回您的电子邮件。

如果您将 Data Studio 中的报告数据集从所有者凭据更改为查看者凭据,则应提供查看报告的人的电子邮件。但是,他们需要访问数据集才能查看任何数据。


推荐阅读