跳到主要内容

Partition

Near Deprecation

Partition 实例表示 Collection 中的一个 Partition。

python
class pymilvus.Partition

构造函数​

通过名称、描述和其他参数在 Collection 中构造一个 Partition。

Notes

使用 Partition 时,请确保 Collection Schema 中的 enable_partition_key 未设置为 True。否则会报错。

python
Partition(
collection=collection,
name="string",
description="string",
)

参数:

  • Collection (Collection | str) -

    [必需]

    要在其中创建 Partition 的 Collection。

    您可以引用一个 Collection 对象或其名称。

    Note

    什么是 Collection?

    Collection 在一个列数固定、行数可变的二维表中收集数据。在该表中,每一列对应一个字段,每一行表示一个 Entity。

    一个 Collection 最多支持 64 个 Partition。

  • name (string) -

    [必需]

    要创建的 Partition 的名称。

  • description (string) -

    要创建的 Partition 的描述。

返回类型:

Partition

返回:

一个 Partition 对象。

异常:

  • MilvusException

    如果此操作期间发生任何错误,将引发此异常。

示例​

python
from pymilvus import Collection, Partition

# Get an existing collection
collection = Collection("book")

# Create a partition object in the current collection
partition = Partition(collection, "novel", "")

成员​

以下是 Partition 类的成员:

最低 SDK 版本Inherit