You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何获取Looker Studio查询中@DS_START_DATE/@DS_END_DATE的实际值?

获取Looker Studio查询中@DS_START_DATE和@DS_END_DATE的实际值

以下几种方法可帮你获取这些变量的实际取值:

  • 查看BigQuery作业的参数明细
    BigQuery审计日志的作业记录中,除查询文本外,还包含jobConfiguration.query.queryParameters字段,用于存储所有参数的实际值,你可以通过两种方式查看:

    1. 使用INFORMATION_SCHEMA.JOBS视图查询:
      SELECT 
        job_id,
        query,
        query_parameters
      FROM 
        `region-us`.INFORMATION_SCHEMA.JOBS_BY_PROJECT
      WHERE 
        query LIKE '%@DS_START_DATE%'
        AND creation_time >= TIMESTAMP_SUB(CURRENT_TIMESTAMP(), INTERVAL 7 DAY)
      ORDER BY 
        creation_time DESC
      
      结果里的query_parameters字段会以JSON格式展示参数名和对应值,示例格式:[{"name":"DS_START_DATE","parameterType":{"type":"STRING"},"parameterValue":{"stringValue":"20240101"}}]。
    2. 在Cloud Logging中查看:找到对应作业的日志条目,展开protoPayload.serviceData.jobCompletedEvent.job.jobConfiguration.query,其中的queryParameters即为参数实际值。
  • 查看Looker Studio报表的使用记录
    若你能访问报表编辑界面,可通过以下路径获取日期信息:

    • 打开报表后,点击右上角「更多」→「查看历史」,能看到用户打开报表的时间范围,结合查询执行时间可对应到实际日期参数。
    • 对于定时刷新的报表,查看报表的刷新计划,里面会明确设置的日期范围,或刷新时相对日期(如「过去7天」)对应的实际日期。
  • 模拟查询执行(调试场景)
    若能复现报表查询场景,可在BigQuery中手动替换参数值测试;或在Looker Studio数据源设置中开启「查看原生查询」功能(部分数据源支持),当你在报表中筛选日期范围时,可直接看到替换后的完整查询语句。


内容的提问来源于stack exchange,提问作者Sebastian

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 02:20:55