AbleCloud PHP SDK  1.8.x
PHP SDK of AbleCloud API
Public 成员函数 | Protected 成员函数 | 所有成员列表
ACQEDistribution类 参考
类 ACQEDistribution 继承关系图:
Inheritance graph
[图例]
ACQEDistribution 的协作图:
Collaboration graph
[图例]

Public 成员函数

 __construct ($name, $version, $context)
 
 aggregation ($name)
 
 range ($range)
 
 execute ()
 
- Public 成员函数 继承自 ACQEReadInterface
 __construct ($name, $version, $context)
 
 collection ($name)
 
 timeframe ($frame)
 
 timeInterval ($interval)
 
 objectFilters ($aggFilters)
 
 filters ($aggFilters)
 
 groupBy ($properties)
 
 orderBy ($property, $ascend)
 
 execute ()
 
- Public 成员函数 继承自 ACService
 __construct ($name, $version, $context)
 
 getName ()
 
 getVersion ()
 
 getContext ()
 
 getLastError ()
 

Protected 成员函数

 getParamInArray ()
 
- Protected 成员函数 继承自 ACQEReadInterface
 getParamInArray ()
 
- Protected 成员函数 继承自 ACService
 resetLastError ($errCode=0, $errMessage='')
 

详细描述

AbleCloud数据分析服务的distribution方法。

构造及析构函数说明

◆ __construct()

ACQEDistribution::__construct (   $name,
  $version,
  $context 
)

构造函数。

参数
$namestring AbleCloud数据分析服务的名字。
$versionint AbleCloud数据分析服务的主版本号。
$contextACContext 表示访问该远程服务所依赖的环境信息。

成员函数说明

◆ aggregation()

ACQEDistribution::aggregation (   $name)

设置对数据进行哪种聚合操作。是必要参数。

参数
$namestring 聚合操作的名字:count/count_unique/min/max/avg/sum。
返回
ACQECount 返回本对象。

◆ execute()

ACQEDistribution::execute ( )

执行 AC-QueryEngine::distribution 查询。

返回
array|bool 返回服务端返回的结果。返回结果为数组时表示访问成功。 返回FALSE时,表示有错误发生。此时可调用getLastError()方法获取错误消息。

◆ getParamInArray()

ACQEDistribution::getParamInArray ( )
protected

取数组格式的查询参数。

返回
array

◆ range()

ACQEDistribution::range (   $range)

设置order_by参数。是必要参数。

参数
$rangearray 整数组成的数组,如array(1, 2, 10, 20),是不同区间内的聚合结果行的个数。
返回
ACQECount 返回本对象。

该类的文档由以下文件生成: