mars.services.meta.MetaAPI

class mars.services.meta.MetaAPI(session_id: str, meta_store: Union[mars.services.meta.store.base.AbstractMetaStore, mars.oscar.core.ActorRef])[源代码]
__init__(session_id: str, meta_store: Union[mars.services.meta.store.base.AbstractMetaStore, mars.oscar.core.ActorRef])[源代码]

Methods

__init__(session_id, meta_store)

add_chunk_bands(object_id, bands)

batch_add_chunk_bands(object_id, bands)

batch_del_chunk_meta(object_id)

batch_get_chunk_meta(object_id[, fields, error])

Get chunk meta

batch_set_chunk_meta(chunk[, memory_size, …])

create(session_id, address)

Create Meta API.

create_session(session_id, address)

Creating a new meta store for the session, and return meta API.

del_chunk_meta(object_id)

del_tileable_meta(object_id)

destroy_session(session_id, address)

Destroy a session.

get_chunk_meta(object_id[, fields, error])

Get chunk meta

get_tileable_meta(object_id[, fields])

set_chunk_meta(chunk[, memory_size, …])

set_tileable_meta(tileable[, memory_size, …])