Contrôles et transformations réalisées

February 11, 2021 · View on GitHub

NameDescriptionStepType
file_name_errorLe nom du fichier ne contient que des chiffresuploaderror
file_name_errorLe nom du fichier commence par un chiffreuploaderror
file_name_errorLe nom du fichier fait plus de 50 caractèresuploaderror
no_dataAucune données n'est présente dans le fichieruploaderror
extension_errorL'extenstion du fichier n'est pas .csv ou .geojsonuploaderror
no_fileAucun fichier détectéuploaderror
emptyAuncun fichier envyéuploaderror
max_sizeLa taille du fichier est plus grande que la taille définit en paramètreuploaderror
source-error(goodtables lib)Erreur de lecture du fichier lié à une inconsistence de données.csverror
format-error(goodtables lib)Erreur de lecture (format des données incorrect).csverror
encoding-error(goodtables lib)Erreur de lecture (problème d'encodage).csverror
blank-header(goodtables lib)Il existe une colonne vide dans les noms de colonnes.csverror
duplicate-header(goodtables lib)Plusieurs colonnes ont le même nomcsverror
blank-row(goodtables lib)Une ligne doit avoir au moins une colonne non vide.csverror
duplicate-row(goodtables lib)Ligne dupliquée.csverror
extra-value(goodtables lib)Une ligne a plus de colonne que l'entêtecsverror
missing-value(goodtables lib)Une ligne a moins de colonne que l'entête.csverror
wrong id_datasetL'utilisateur n'as pas les droits d'importer dans ce JDD (à vérifier/implémenter ?)load raw data to dberror
psycopg2.errors.BadCopyFileFormatErreur lié à un problème de séparateurload row data to dberror
missing_valueValeur manquante pour un champ obligatoiredata cleaningerror
incorrect_dateFormat de date incorrect - Format attendu est YYYY-MM-DD ou DD-MM-YYYY (les heures sont acceptées sous ce format: HH:MM:SS)data cleaningerror
incorrect_uuidFormat d'UUID incorrectdata cleaningerror
incorrect_lengthChaine de charactère trop longue par rapport au champs de destinationdata cleaningerror
incorrect_integerValeur incorect (ou négative) pour un champs de type entierdata cleaningerror
incorrect_cd_nomLe cd_nom fourni n'est pas présent dans le taxref de l'instancedata cleaningerror
incorrect_cd_habLe cd_hab fourni n'est pas présent dans le habref de l'instancedata cleaningerror
date_min > date_maxdate min > date_maxdata cleaningerror
missing_uuidUUID manquant (si calculer les UUID n'est pas coché)data cleaningwarning
duplicated uuidL'UUID fourni est déjà présent en base (dans la table synthese) - désactivable pour les instances avec beaucoup de données: paramètre ENABLE_SYNTHESE_UUID_CHECKdata cleaningerror
unique_id_sinp missing columnSi pas de colonne UUID fournie est que "calculer les UUID" est activé, on crée une colonne et on crée des UUID dedansdata cleaningchecks and corrects
unique_id_sinp missing valuesSi UUID manquant dans une colonne UUID fournie et que "calculer les UUID" est activé, on calcul un UUID pour les valeurs manquantesdata cleaningchecks and corrects
missing count_min valueSi des valeurs sont manquantes pour denombrement_min, la valeur est remplacée par le paramètre DEFAULT_COUNT_VALUEdata cleaningchecks and corrects
missing count_max valuesSi des valeurs sont manquantes pour denombrement_min, on met denombrement_min = denombrement_maxdata cleaningchecks and correct
missing count_min columnSi pas de colonne dénombrement_min, on cree une colonne et on met la valeur du paramètre DEFAULT_COUNT_VALUEdata cleaningchecks and corrects
missing count_max columnSi pas de colonne denombrement_max on cree une colonne et on met denombrement_min = denombrement_maxdata cleaningchecks and corrects
missing altitude_min and altitude_max columnsCreation de colonne et calcul si 'calcul des altitudes' est cochédata cleaningchecks and corrects
missing altitude_min or altitude_max valuesLes altitdes sont calculées pour les valeurs manquantes si l'option est activéedata cleaningchecks and corrects
altitude_min > altitude_maxaltitude_min > altitude_maxdata cleaningchecks and corrects
profondeur_min > profondeur_maxprofondeur_min > profondeur_maxdata cleaningchecks and corrects
count_min > count_maxcount_min > count_maxdata cleaningerror
entity_source_pk column missingSi pas de colonne fournie, création d'une colonne remplie avec un serial "gn_pk"data cleaningchecks and corrects
entity_source_pk duplicatedentity_source_pk value dupliquédata cleaningerror
incorrect_realValeur incorect pour un réeldata cleaningerror
geometry_out_of_boxCoordonnées géographiques en dehors de la bounding-box de l'instance (paramètre: INSTANCE_BOUNDING_BOX - desactivable via paramètre ENABLE_BOUNDING_BOX_CHECKdata cleaningerror
geometry_out_of_projectionCoordonnées géographiques en dehors du système de projection fournidata cleaningerror
multiple_code_attachmentPlusieurs code de rattachement fourni pour une seule colonne (Ex code_commune = 05005, 05003)data cleaningerror
multiple_attachment_type_codePlusieurs code de rattachement fourni pour une seule ligne (code commune + code maille par ex)data cleaningerror
code rattachement invalidLe code de rattachement (code maille/département/commune) n'est pas dans le référentiel géographiques de GeoNaturedata cleaningerror
Erreur de nomenclatureCode nomenclature erroné ; La valeur du champ n’est pas dans la liste des codes attendus pour ce champ.data cleaningerror
Erreur de géometrieGéométrie invalide ; la valeur de la géométrie ne correspond pas au format WKT.data cleaningerror
Géoréférencement manquantGéoréférencement manquant ; un géoréférencement doit être fourni, c’est à dire qu’il faut livrer : soit une géométrie, soit une ou plusieurs commune(s), ou département(s), ou maille(s)data cleaningerror
Preuve numérique incorectLa preuve numérique fournie n'est pas une URLdata cleaningerror
Erreur champs conditionnel (désactivable)Le champ dEEFloutage doit être remplit si le jeu de données est privédata cleaningerror
Erreur champs conditionnel (désactivable)Le champ reference_biblio doit être remplit si le statut source est 'Littérature'data cleaningerror
Erreur champs preuve (désactivable)si le champ “preuveExistante” vaut oui, alors l’un des deux champs “preuveNumérique” ou “preuveNonNumérique” doit être rempli. A l’inverse, si l’un de ces deux champs est rempli, alors “preuveExistante” ne doit pas prendre une autre valeur que “oui” (code 1)data cleaningerror
Erreur de rattachement(1) - désactivable Vérifie que si type_info_geo = 1 (Géoréférencement) alors aucun rattachement n'est fourni data cleaningerror
Erreur de rattachement(2) - désactivable  Si une entitié de rattachement est fourni alors le type_info_geo ne doit pas être null data cleaningerror