sdv.metadata.table.Table.set_primary_key

Table.set_primary_key(primary_key)[source]

Set the primary key of this table.

The field must exist and either be an integer or categorical field.

Parameters

primary_key (str or list) – Name of the field(s) to be used as the new primary key.

Raises

ValueError – If the table or the field do not exist or if the field has an invalid type or subtype.