Partager via


DatasetProfile Classe

Remarque

Il s’agit d’une classe expérimentale et peut changer à tout moment. Pour plus d’informations, consultez https://aka.ms/azuremlexperimental.

Un DatasetProfile collecte des statistiques récapitulatives sur les données produites par un dataflow.

Créez un objet DatasetProfile.

Constructeur

DatasetProfile(saved_dataset_id, run_id, experiment_name, workspace, profile)

Paramètres

Nom Description
saved_dataset_id
Obligatoire
str

ID du jeu de données sur lequel le profil est calculé.

run_id
Obligatoire
str

ID d’exécution de l’expérience utilisée pour calculer le profil.

experiment_name
Obligatoire
str

Nom de l’expérience soumise utilisée pour calculer le profil.

workspace
Obligatoire

Espace de travail auquel appartient l’exécution du profil. Consultez https://docs.microsoft.com/en-us/python/api/azureml-core/azureml.core.workspace.workspace pour plus d’informations sur les espaces de travail.

profile
Obligatoire
<xref:azureml.dataprep.DataProfile>

Résultat du profil à partir de la dernière exécution de profil de type DataProfile.

saved_dataset_id
Obligatoire
str

ID du jeu de données sur lequel le profil est calculé.

run_id
Obligatoire
str

ID d’exécution de l’expérience utilisée pour calculer le profil.

experiment_name
Obligatoire
str

Nom de l’expérience soumise utilisée pour calculer le profil.

workspace
Obligatoire

Espace de travail auquel appartient l’exécution du profil. Consultez https://docs.microsoft.com/en-us/python/api/azureml-core/azureml.core.workspace.workspace pour plus d’informations sur les espaces de travail.

profile
Obligatoire
<xref:azureml.dataprep.DataProfile>

Résultat du profil à partir de la dernière exécution de profil de type DataProfile.

Méthodes

get_producing_run

Remarque

Il s’agit d’une méthode expérimentale et peut changer à tout moment. Pour plus d’informations, consultez https://aka.ms/azuremlexperimental.

Retourne l’objet Run de l’expérience de type Run qui a produit ce profil.

is_stale

Remarque

Il s’agit d’une méthode expérimentale et peut changer à tout moment. Pour plus d’informations, consultez https://aka.ms/azuremlexperimental.

Retourne une valeur booléenne pour décrire si le profil calculé est obsolète ou non.

Un profil est considéré comme obsolète s’il est modifié dans les données sous-jacentes une fois le profil calculé.

  • si la modification de la source de données ne peut pas être détectée, TypeError est déclenché.
  • si la source de données a été modifiée après l’envoi de l’exécution du profil, l’indicateur est True ;
  • sinon, le profil correspond aux données actuelles et l’indicateur a la valeur False.

get_producing_run

Remarque

Il s’agit d’une méthode expérimentale et peut changer à tout moment. Pour plus d’informations, consultez https://aka.ms/azuremlexperimental.

Retourne l’objet Run de l’expérience de type Run qui a produit ce profil.

get_producing_run()

Retours

Type Description
Run

Exécution de l’expérience envoyée pour cette exécution de profil. Consultez https://docs.microsoft.com/en-us/python/api/azureml-core/azureml.core.run(class pour plus d’informations sur l’exécution.

is_stale

Remarque

Il s’agit d’une méthode expérimentale et peut changer à tout moment. Pour plus d’informations, consultez https://aka.ms/azuremlexperimental.

Retourne une valeur booléenne pour décrire si le profil calculé est obsolète ou non.

Un profil est considéré comme obsolète s’il est modifié dans les données sous-jacentes une fois le profil calculé.

  • si la modification de la source de données ne peut pas être détectée, TypeError est déclenché.
  • si la source de données a été modifiée après l’envoi de l’exécution du profil, l’indicateur est True ;
  • sinon, le profil correspond aux données actuelles et l’indicateur a la valeur False.
is_stale()

Retours

Type Description

booléen pour décrire si le profil calculé est obsolète ou non.