跳到主要内容

EventSet 数据集

EventSet

数据集(EventSet)是炎凰数据平台中储存数据集的地方。用户可以通过UI或者API来创建一个数据集。 数据集的属性包括:

  • id: 数据集的唯一标识
  • name: 数据集的名称
  • description: 数据集的描述信息
  • maxSizeMB: 数据集的最大容量,单位是MB。包含归档数据的容量。当前容量超过最大容量时,最老的数据将被删除。

继承自:

成员函数:

disable() → {Promise}

禁用该数据集,禁用后,该数据集将不再接收新的数据。

enable() → {Promise}

启用该数据集,启用后,该数据集将接收新的数据。

isEnabled() → {boolean}

获取该数据集的状态,是否被禁用。

EventSets

数据集列表(EventSets)类。用户可以通过此类来获取数据集列表,也可以创建新的数据集。

继承自:

成员函数:

create(options: object) → {Promise.<EventSet>}

创建一个新的数据集。返回一个Promise,resolve后的参数是新创建的数据集。

参数:
参数名称参数类型描述
optionsobject

新的数据集的配置:

  • options.name 新的数据集的名称,必须提供,且唯一。只能包含小写英文字符与数字,以及下划线。
  • options.maxSizeMB 新创建的数据集最大容量,单位是MB。包含归档数据的容量。当前容量超过最大容量时,最老的数据将被删除。默认值是512000MB。
示例:
const eventSets = new EventSets();
eventSets.init(service);
eventSets.create({ name: 'test' }).then((eventSet) => {
   console.log(eventSet.getId());
})