`
jianchen
  • 浏览: 344777 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

ago函数的用法

 
阅读更多

In Expression Builder, the AGO function has the following template:

Ago(<<Measure>>, <<Level>>, <<Number of Periods>>)

<<Measure>> represents the logical measure column from which you want to derive. In this example, you would select the measure "Dollars" from your existing logical fact tables.

<<Level>> is the optional time series grain you want to use. In this example, you would select "Quarter" from your time dimension.

<<Number of Periods>> is the size of the offset, measured in the grain you provided in the <<Level>> argument. For example, if the <<Level>> is Quarter and the <<Number of Periods>> is 2, the function displays dollars from two quarters ago.

Using this function template, you can create an expression for a One Quarter Ago measure, as follows:

Ago("Sales"."Base Measures"."Dollars" , "Sales"."Time MonthDim"."Quarter" , 1)

The <<Level>> parameter is optional. If you do not want to specify a time series grain in the AGO function, the function uses the query grain as the time series grain.

For example, you could define Dollars_Ago as Ago(Dollars, 1). Then, you could perform the following logical query:

SELECT Month, Dollars, Dollars_Ago

The result is the same as if you defined Dollars_Ago as Ago(Dollars, Month, 1). Alternatively, you could perform the following logical query:

SELECT Quarter, Dollars, Dollars_Ago

The result is the same as if you defined Dollars_Ago as Ago(Dollars, Quarter, 1).

分享到:
评论

相关推荐

    Oracle BIEE 时间函数 (ago,todate).pdf

    本文将详细介绍 Oracle BIEE 中的时间函数,包括 ago 和 todate 函数的使用方法和应用场景。这些函数可以帮助用户实现累计、同比、环比等常用的分析方法。 一、时间轴函数概述 时间轴函数是位于逻辑模型层内的函数...

    timeago时间转化

    在IT领域,时间ago处理是常见的任务,尤其是在开发网页或者应用程序时,我们需要将服务器返回的绝对时间转换为用户更易理解的相对时间,如“2分钟前”、...了解并掌握timeago的使用方法,对于开发者来说是十分必要的。

    Oracle BIEE 中的时间维与时间轴函数

    例如使用 Ago 函数定义“去年同期值”,指定的时间段为“年”这一层级,指定的回溯周期为 1,表示得到去年的值。再比如使用 ToDate 函数定义“本年累计值”,指定的时间段也是“年”这一层级,表示从年的起点(年初...

    timeago.js自动将时间戳转换为更易读的时间轴

    然后,通过JavaScript调用相应的方法,将页面中需要转换的时间戳元素绑定到timeago函数上。例如: ```html &lt;script src="path/to/jquery.min.js"&gt;&lt;/script&gt; &lt;script src="path/to/jquery.sjc.js"&gt;&lt;/script&gt; $...

    timeago.js将datetime时间转化成类似于“***时间前”的JS库

    `timeago.js`的使用非常简单,首先需要在HTML文件中引入该库的脚本,然后通过调用相应的函数来处理日期。以下是基本的使用示例: ```html &lt;!DOCTYPE html&gt; &lt;title&gt;timeago.js 示例 &lt;script src="hustcc-time...

    eval32 v3.2.6 Beta R1 ShellEval 数学表达式 动态解释计算 扩展函数库

    关于本函数库内核及具体使用方法以下将有介绍。 本函数库仿照Math Tools公司的MatCom与Math Works公司的MatLab制作开发,相信对于数值计算与混合编程的各位程序爱好者与开发人员有所帮助。 ==========eval32 ver...

    js-ago:UNIX时间戳的简单“时间”前

    js_ago函数接受两个参数: js_ago(timestamp[, options]); [必需] timestamp : Date()对象或Unix时间戳记 [可选] options :对象: { format: 'short' | 'medium' (_default_) | 'long' } { format: 'short' | '...

    php计算给定时间之前的函数用法实例

    以下是一些`prettyDate`函数的示例用法: ```php echo prettyDate("2012-07-22 12:23:45")." "; echo prettyDate("2010-11-12 22:25:45")." "; echo prettyDate("2012-01-01 01:00:00")." "; echo ...

    前端项目-timeago.js.zip

    **库的使用方法**: 1. **引入库**:首先,你需要在HTML文件中通过`&lt;script&gt;`标签引入timeago.js。如果使用的是timeago.js-master压缩包,通常包含一个`dist/timeago.min.js`或`src/timeago.js`文件,选择其中一个...

    matplotlib函数汇总

    以上介绍了`Matplotlib`中的部分常用函数及其基本使用方法。这些函数为用户提供了强大的绘图能力,通过组合使用它们可以创建出丰富多彩的数据可视化效果。在实际应用中,可以根据具体需求灵活选择合适的函数来进行...

    前端项目-jquery-timeago.zip

    5. `README.md` 或 `README.html`: 描述插件的使用方法、安装步骤、配置选项及常见问题解答。 6. `LICENSE`: 描述该插件的许可协议,确定用户可以如何使用、修改和分发代码。 使用这个插件时,开发者首先需要在页面...

    前端开源库-time-ago

    1. **API文档**:详细说明如何导入库、初始化和使用主要函数。 2. **示例**:展示在不同场景下如何应用这个库,包括如何处理不同的时间格式。 3. **配置选项**:可能允许用户自定义时间单位的分界点,如多少分钟后...

    timeago.js-将datetime时间转化为模糊时间的js工具库

    如果这是一个需要展示的时间,我们可以在HTML中使用上述方法进行处理,`timeago.js`会将其转换为像“6年前”这样的描述。 总的来说,`timeago.js`是一个实用且高效的工具,它简化了日期时间的处理,使得开发者可以...

    JS原生态将时间转换成几分钟前几小时前几天前插件timeago.zip

    1. **初始化**:首先,在网页加载时,你需要通过JavaScript调用timeago实例化方法,传入一个时间戳或日期对象,这个时间将作为相对时间的基础。 2. **自动更新**:一旦初始化,插件会在后台定期检查当前时间与基础...

    matcom使用方法

    【MATCOM 使用方法详解】 MATCOM 是 mathTools 公司提供的工具,它可以将 MATLAB 的 M 文件转换成等效的 C++ 代码,简化了 MATLAB 与 VC(Visual C++)的混合编译过程。相比于 MATLAB 自带的编译器,MATCOM 更加...

    jquery.timeage 使用

    如果你需要手动更新某个元素,可以使用`.timeago('refresh')`方法: ```javascript $("#myTimeElement").timeago('refresh'); ``` ### 6. 国际化支持 除了自定义格式,jQuery.timeago还支持多种语言。例如,要...

    PHP strtotime函数详解

    `strtotime()` 是 PHP 中一个非常实用的函数,它能够将英文文本表示的日期时间解析成 Unix 时间戳。...在开发涉及日期时间操作的项目时,熟练掌握 `strtotime()` 的用法能提高代码的灵活性和效率。

Global site tag (gtag.js) - Google Analytics