Partition
A Partition instance represents a partition within a collection.
class pymilvus.Partition
Constructor
Constructs a partition in a collection by name, description, and other parameters.
notes
When using partitions, ensure that enablepartitionkey is not set to True in the collection schema. Otherwise, an error will occur.
Partition(
collection=collection,
name="string",
description="string",
)
PARAMETERS:
collection (Collection | str) -
[REQUIRED]
The collection in which to create a partition.
You can either reference a Collection object or its name.
what is a collection?
A collection collects data in a two-dimensional table with a fixed number of columns and a variable number of rows. In the table, each column corresponds to a field, and each row represents an entity.
A collection can support up to 64 partitions.
name (string) -
[REQUIRED]
The name of the partition to create.
description (string) -
The description of the partition to create.
RETURN TYPE:
Partition
RETURNS:
A Partition object.
EXCEPTIONS:
MilvusException
This exception will be raised when any error occurs during this operation.
Examples
from pymilvus import Collection, Partition
# Get an existing collection
collection = Collection("book")
# Create a partition object in the current collection
partition = Partition(collection, "novel", "")