【问题标题】:Google Analytics API for dateRange of previous month上个月 dateRange 的 Google Analytics API
【发布时间】:2020-08-17 20:19:57
【问题描述】:

我们正在使用 SSIS 包中的 Cozyroc REST Source 组件读取 Google Analytics 数据。在读取数据时,我可以以 'YYYY-MM-DD' 格式添加 dateRange startDate 和 endDate。我不想添加静态值,而是想读取第一个日期到上个月最后一个日期的数据。如我所见,有 nthdayago 字段。但是如何动态实现上个月的 dateRange 呢?

【问题讨论】:

    标签: ssis google-analytics google-analytics-api cozyroc


    【解决方案1】:

    唯一的相对日期表达式是today、yesterday 或NdaysAgo,因此您必须在系统中创建自定义公式才能返回上个月的长度。

    【讨论】:

      【解决方案2】:

      假设你可以取变量:

      @LastMonth = dateadd("m",-1,getdate())
      @LastMonthDay1 = (DT_DATE) ( (DT_WSTR,2)Month(@LastMonth) + "/1/"  + (DT_WSTR,4) year(@LastMonth)) 
      @LastMonthLastDay = dateadd("d",-1,dateadd("m",1,@LastMonthDay1))
      

      【讨论】:

      • 我也是这么想的,但是我们在SSIS包中使用了Cozyroc组件,我们可以将这些SSIS变量传递给第三方组件。
      • 那为什么要使用那个工具呢?我几乎只使用 c# 脚本任务/组件和 WebClient
      猜你喜欢
      • 2021-05-31
      • 2013-06-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-06
      • 2018-08-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多