DataFactoryCompute Classe
Gère une cible de calcul DataFactory dans Azure Machine Learning.
Azure Data Factory est le service ETL cloud d’Azure qui permet le scale-out de l’intégration et la transformation de données serverless. Pour plus d’informations, consultez Azure Data Factory.
Constructeur ComputeTarget de classe.
Récupérez une représentation cloud d’un objet Compute associé à l’espace de travail fourni. Renvoie une instance d’une classe enfant correspondant au type spécifique de l’objet Compute récupéré.
- Héritage
-
DataFactoryCompute
Constructeur
DataFactoryCompute(workspace, name)
Paramètres
Nom | Description |
---|---|
workspace
Obligatoire
|
Objet d’espace de travail contenant l’objet DataFactoryCompute à récupérer. |
name
Obligatoire
|
Nom de l’objet DataFactoryCompute à récupérer. |
workspace
Obligatoire
|
Objet de l’espace de travail contenant l’objet de calcul à récupérer. |
name
Obligatoire
|
Nom de l’objet Compute à récupérer. |
Méthodes
attach |
DÉPRÉCIÉ. Utilisez plutôt la méthode Associe une ressource de calcul DataFactory existante à l’espace de travail fourni. |
attach_configuration |
Crée un objet de configuration pour l’attachement d’une cible de calcul DataFactory. |
delete |
Supprime l’objet DatafactoryCompute de son espace de travail associé. |
deserialize |
Convertit un objet JSON en objet DataFactoryCompute. |
detach |
Détache l’objet Datafactory de son espace de travail associé. Les objets cloud sous-jacents ne sont pas supprimés, seule l’association est supprimée. |
provisioning_configuration |
Crée un objet de configuration pour le provisionnement d’une cible DataFactoryCompute. |
refresh_state |
Effectue une mise à jour sur place des propriétés de l’objet. Cette méthode met à jour les propriétés en fonction de l’état actuel de l’objet cloud correspondant. Elle est principalement utilisée pour l’interrogation manuelle de l’état de calcul. |
serialize |
Convertit cet objet DataFactoryCompute en dictionnaire sérialisé JSON. |
attach
DÉPRÉCIÉ. Utilisez plutôt la méthode attach_configuration
.
Associe une ressource de calcul DataFactory existante à l’espace de travail fourni.
static attach(workspace, name, resource_id)
Paramètres
Nom | Description |
---|---|
workspace
Obligatoire
|
Objet d’espace de travail avec lequel associer la ressource de calcul. |
name
Obligatoire
|
Nom à associer à la ressource de calcul dans l’espace de travail fourni. Ne doit pas nécessairement correspondre au nom de la ressource de calcul à joindre. |
resource_id
Obligatoire
|
ID de ressource Azure pour la ressource de calcul qui est attachée. |
Retours
Type | Description |
---|---|
Représentation sous forme d’objet DataFactoryCompute de l’objet de calcul. |
Exceptions
Type | Description |
---|---|
attach_configuration
Crée un objet de configuration pour l’attachement d’une cible de calcul DataFactory.
static attach_configuration(resource_group=None, factory_name=None, resource_id=None)
Paramètres
Nom | Description |
---|---|
resource_group
|
Nom du groupe de ressources dans lequel se trouve le DataFactory. Valeur par défaut: None
|
factory_name
|
Nom du DataFactory. Valeur par défaut: None
|
resource_id
|
ID de ressource Azure pour la ressource de calcul qui est attachée. Valeur par défaut: None
|
Retours
Type | Description |
---|---|
Objet de configuration à utiliser quand un objet Compute est joint. |
Exceptions
Type | Description |
---|---|
delete
Supprime l’objet DatafactoryCompute de son espace de travail associé.
delete()
Exceptions
Type | Description |
---|---|
Remarques
Si cet objet a été créé via Azure Machine Learning, les objets cloud correspondants seront également supprimés. Si cet objet a été créé de manière externe et seulement attaché à l’espace de travail, il lève une exception et aucun changement n’est apporté.
deserialize
Convertit un objet JSON en objet DataFactoryCompute.
static deserialize(workspace, object_dict)
Paramètres
Nom | Description |
---|---|
workspace
Obligatoire
|
Objet d’espace de travail auquel l’objet DataFactoryCompute est associé. |
object_dict
Obligatoire
|
Objet JSON à convertir en objet DataFactoryCompute. |
Retours
Type | Description |
---|---|
Représentation sous forme d’objet DataFactoryCompute de l’objet JSON fourni. |
Exceptions
Type | Description |
---|---|
Remarques
Échoue si l’espace de travail fourni n’est pas l’espace de travail associé au calcul.
detach
Détache l’objet Datafactory de son espace de travail associé.
Les objets cloud sous-jacents ne sont pas supprimés, seule l’association est supprimée.
detach()
Exceptions
Type | Description |
---|---|
provisioning_configuration
Crée un objet de configuration pour le provisionnement d’une cible DataFactoryCompute.
static provisioning_configuration(location=None)
Paramètres
Nom | Description |
---|---|
location
|
Emplacement dans lequel provisionner le cluster. En l’absence d’indication, l’emplacement de l’espace de travail est utilisé par défaut. Les régions disponibles pour ce calcul sont disponibles ici : https://azure.microsoft.com/global-infrastructure/services/?regions=all& products=data-factory Valeur par défaut: None
|
Retours
Type | Description |
---|---|
Objet de configuration à utiliser au moment de la création d’un objet Compute. |
Exceptions
Type | Description |
---|---|
refresh_state
Effectue une mise à jour sur place des propriétés de l’objet.
Cette méthode met à jour les propriétés en fonction de l’état actuel de l’objet cloud correspondant. Elle est principalement utilisée pour l’interrogation manuelle de l’état de calcul.
refresh_state()
Exceptions
Type | Description |
---|---|
serialize
Convertit cet objet DataFactoryCompute en dictionnaire sérialisé JSON.
serialize()
Retours
Type | Description |
---|---|
Représentation JSON de cet objet DataFactoryCompute. |
Exceptions
Type | Description |
---|---|