【发布时间】:2018-06-18 05:01:50
【问题描述】:
请建议我如何在 BigQuery 中动态更改日期范围。例如,2017 财年(4-5-4 日历)有 371 天,而 2018 财年有 364 天。我不想每年手动更改。
任何帮助将不胜感激。
【问题讨论】:
-
“动态更改日期范围”是什么意思?提供输入和所需输出的示例将是一个好的开始。
请建议我如何在 BigQuery 中动态更改日期范围。例如,2017 财年(4-5-4 日历)有 371 天,而 2018 财年有 364 天。我不想每年手动更改。
任何帮助将不胜感激。
【问题讨论】:
您可以通过单独创建源视图来解决此问题,然后将其与主代码连接起来。这样,对源代码所做的任何更改都将反映在主代码中,并且可以在多个程序中重用。 这样您就不必手动更改所有查询的日期范围。 更多详情请参考dynamic date range in BigQuery
【讨论】: