集群

阅读(3553) 标签: 函数, 节点, 分机,

本章主要介绍常用的集群相关函数。

Ø  callx(spl,;hs;rdfx)

向分机序列分配作业执行脚本,返回每个作业的返回值构成的序列。

Ø  cs.fetch()

从集群游标中取数

Ø  cs.group()

针对集群游标中的记录做相邻值分组

Ø  cs.group(x:F,...;y:G,…)

针对集群游标中的记录做相邻分组聚合计算

Ø  cs.groups()

针对集群游标中的记录分组

Ø  cs.groupx()

针对集群游标中的记录分组并返回同分布的集群游标

Ø  cs.join()

集群游标与排列外键式连接

Ø  cs.memory()

用集群游标生成集群内表

Ø  cs.sortx()

对集群游标排序

Ø  cs.switch()

将集群游标中指定的值字段切换为指引字段

Ø  file( fn:cs,h)

从分机中返回远程文件

Ø  file(fn:cs,hs)

从分机序列中返回远程文件

Ø  file(fn:z,f)

用与集群组文件相同的分布生成新的集群组文件

Ø  file(fn:z,hs)

在分机中产生集群文件

Ø  fork ….;hs ,reduce

在分机中执行代码块

Ø  f.open()

基于集群文件产生集群表

Ø  hosts(i;j)

设置或取出本分机上任务的内存区号

Ø  hosts(n,hs;j)

返回可用的分机序列

Ø  joinx()

连接同分步的集群(多路)游标

Ø  memory()

使用本地内表拼出集群内表

Ø  movefile(fn,h;path,hs)

将分机中的文件移动到另一个分机中

Ø  splserver()

启动/停止本机上的SPL进程

Ø  syncfile(hs,p)

将本机路径同步到分机序列中

Ø  T.attach(T)

从集群组表中取出集群附表

Ø  T.close()

关闭集群表

Ø  T.cursor(x,;wi,...)

将集群实表/集群内表中的指定列返回成集群游标

Ø  T.cursor(x:C,…;wi,...;mcs)

根据集群多路游标同步分段集群实表返回集群多路游标

Ø  T.dup()

将集群内表拼成本地内表

Ø  T.dup(h)

将本地内表复制成集群复写内表

Ø  T.memory(C,;w)

用集群实表生成集群内表