Insight

AV. Insight

Source:
包含了使用了 LeanCloud 离线数据分析功能的函数。

仅在云引擎运行环境下有效。

Classes

JobQuery

Methods

(static) on(event, 监听回调函数,接收)

Source:
监听 Insight 任务事件(未来推出独立部署的离线分析服务后开放)

仅在云引擎运行环境下有效。

Parameters:
Name Type Description
event String 监听的事件,目前尚不支持。
监听回调函数,接收 function (err, id) 两个参数,err 表示错误信息, id 表示任务 id。接下来你可以拿这个 id 使用AV.Insight.JobQuery 查询任务状态和结果。

(static) startJob(jobConfig, optionsopt) → {Promise}

Source:
开始一个 Insight 任务。结果里将返回 Job id,你可以拿得到的 id 使用 AV.Insight.JobQuery 查询任务状态和结果。
Parameters:
Name Type Attributes Description
jobConfig Object 任务配置的 JSON 对象,例如:
                  { "sql" : "select count(*) as c,gender from _User group by gender",
                    "saveAs": {
                        "className" : "UserGender",
                        "limit": 1
                     }
                  }
                 
sql 指定任务执行的 SQL 语句, saveAs(可选) 指定将结果保存在哪张表里,limit 最大 1000。
options AuthOptions <optional>
Returns:
A promise that will be resolved with the result of the function.
Type
Promise