Exporter des valeurs conditionnelles (Gestion des données)

Synthèse

Exporte des groupes de champs et des valeurs conditionnelles vers un fichier .csv.

Utilisation

  • Cet outil peut être utilisé avec l’outil Importer des valeurs conditionnelles.

  • Le fichier .csv des groupes de champs inclut les colonnes NAME, IS_RESTRICTIVE et FIELD. Le nom de la colonne FIELD sera incrémenté comme il convient pour inclure tous les champs dans le groupe de champs, par exemple, FIELD1, FIELD2, FIELD3, etc.

    Colonnes .csv de groupe de champs

    ColonneDescriptionExemple

    NAME

    Nom du groupe de champs

    Catégories_animales

    IS_RESTRICTIVE

    Précise si le groupe de champs est restrictif

    TRUE

    FIELD1

    Nom du champ

    catégorie

  • Le fichier .csv des valeurs conditionnelles incluent les colonnes suivantes : CAV_ID, IS_RETIRED, FIELD_GROUP, SUBTYPE, SUBTYPE_NAME, CV_TYPE, CV_VALUE et DESCRIPTION.

    Colonnes .csv des valeurs conditionnelles

    ColonneDescriptionExemple

    CAV_ID

    ID de la valeur conditionnelle.

    1

    IS_RETIRED

    Valeur booléenne définissant si la valeur conditionnelle est retirée.

    False

    FIELD_GROUP

    Nom du groupe de champs auquel correspond la valeur conditionnelle.

    Catégories_animales

    SUBTYPE

    Si le jeu de données possède un sous-type et que le sous-type est utilisé dans la définition de la valeur conditionnelle, la règle sera appliquée à ce code de sous-type.

    2

    SUBTYPE_NAME

    Si le jeu de données possède un sous-type et que le sous-type est utilisé dans la définition de la valeur conditionnelle, il s’agit du texte descriptif du code de sous-type.

    À sang froid

    CV_TYPE1

    Type de valeur conditionnelle. La valeur de type est conservée sous forme d’entier comme suit :

    • 1 : n’importe lequel
    • 2 : nul
    • 3 : valeur codée
    • 4 : plage

    3

    CV_VALUE1

    Valeur de champ spécifique. Si le type est n’importe lequel ou nul, la valeur figurant dans le fichier .csv est vide.

    1

    DESCRIPTION1

    Si le type de la valeur conditionnelle est une valeur codée, il s’agit du texte descriptif de la valeur codée.

    Poisson

Paramètres

ÉtiquetteExplicationType de données
Table cible

Table de géodatabase ou classe d’entités en entrée à partir de laquelle les groupes de champs et les valeurs conditionnelles sont exportés.

Table View
Fichier en sortie des groupes de champs (.csv)

Emplacement et nom du fichier .csv en sortie qui va être créé ; il contient des noms de colonne spécifiques contenant des informations sur les groupes de champs de la table cible.

File
Fichier en sortie des valeurs conditionnelles (.csv)

Emplacement et nom du fichier .csv en sortie qui va être créé ; il contient des noms de colonne spécifiques contenant des informations sur les valeurs conditionnelles de la table cible.

File

arcpy.management.ExportContingentValues(target_table, field_groups_file, contingent_values_file)
NomExplicationType de données
target_table

Table de géodatabase ou classe d’entités en entrée à partir de laquelle les groupes de champs et les valeurs conditionnelles sont exportés.

Table View
field_groups_file

Emplacement et nom du fichier .csv en sortie qui va être créé ; il contient des noms de colonne spécifiques contenant des informations sur les groupes de champs de la table cible.

File
contingent_values_file

Emplacement et nom du fichier .csv en sortie qui va être créé ; il contient des noms de colonne spécifiques contenant des informations sur les valeurs conditionnelles de la table cible.

File

Exemple de code

Exemple d’utilisation de l’outil ExportContingentValues (fenêtre Python)

Exportez les groupes de champs et les valeurs conditionnelles à partir d’une classe d’entités nommée GasPipes.

import arcpy
arcpy.ExportContingentValues_management("C:\\MyProject\\myConn.sde\\pro.USER1.Animals",
                                        "C:\\MyProject\\MyFieldGroups.csv",
                                        "C:\\MyProject\\MyContingentValues.csv")

Environnements

Cas particuliers

Informations de licence

  • Basic: Oui
  • Standard: Oui
  • Advanced: Oui

Rubriques connexes