AlternateKeyInfo Classe

Métadonnées de clé alternatives pour une table Dataverse.

Constructeur

AlternateKeyInfo(metadata_id: str = '', schema_name: str = '', key_attributes: ~typing.List[str] = <factory>, status: str = '')

Paramètres

Nom Description
metadata_id
Obligatoire
str

GUID des métadonnées clés.

schema_name
Obligatoire
str

Nom du schéma de clé.

key_attributes

Liste des noms logiques de colonne qui composent la clé.

Valeur par défaut: <factory>
status
Obligatoire
str

État de création d’index ("Active", , "Pending""InProgress", "Failed").

Méthodes

from_api_response

Créez à partir de la réponse de l’API EntityKeyMetadata brute.

from_api_response

Créez à partir de la réponse de l’API EntityKeyMetadata brute.

from_api_response(response_data: Dict[str, Any]) -> AlternateKeyInfo

Paramètres

Nom Description
response_data
Obligatoire

Dictionnaire de métadonnées de clé brute à partir de l’API web.

Retours

Type Description

Attributs

key_attributes

key_attributes: List[str]

metadata_id

metadata_id: str = ''

schema_name

schema_name: str = ''

status

status: str = ''