Cette page se propose d'expliquer en détails quelques aspects du paramétrage d'un COLD et d'un modèle d'analyse COLD.
Le centre d'apprentissage est l'interface qui vous permet de paramétrer un modèle d'analyse COLD.
Le filtre de champ permet de spécifier un motif à rechercher dans la page au moyen d'une expression régulière.
Exemple : Votre Cold porte sur l'indexation de factures clients. Chaque facture comporte une ligne “Numéro client : xxxxxx”. Plutôt qu'indiquer une position absolue on préfèrera rechercher le motif “Numéro client : <suite de chiffres>” En expression régulière cela se traduit par “Numéro client : \d*” (/!\ sans les doubles quotes, ou guillements en français)
Afin de tirer parti des expressions régulières, qui sont un outil fondamental pour l'analyse de documents, nous vous recommandons vivement de vous familiariser avec leurs notions et syntaxes. Vous pouvez consulter la page wikipedia sur les expressions régulières ou encore celle-ci Module python pour les expressions régulières sachant que c'est ce module qui traitera vos expressions régulières.
Ce que nous appelons macro sont simplement des fonctions spécifiques à EzGED
Ces macros sont utilisables dans le champ post formatage
@self fait référence à la valeur du champ.
@<x> fait référence à une variable (nommée arbitrairement x) capturée dans l'expression régulière du filtre de champ.
| Macro | Description | Exemple |
|---|---|---|
| @caststr(@<x>) | Convertit en chaîne de caractères la variable | |
| @concat('@sep:<separateur>',@<groupe1>,@<group2>,…) | Concatène, avec un séparateur si précisé, les valeurs de chaque groupe capturé | @concat(“@sep:-”,@<jour>,@<mois>,@<annee>) |
| @concatdate('@sep:<separateur>',@<groupe1>,@<group2>,…) | Idem que la macro concat mais applique à sa sortie la macro Smartdate | @concatdate(“@sep:-”,@<jour>,@<mois>,@<annee>) |
| @getinlist('table','champ_recherche','champ_retour') | cherche dans table l'enregistrement pour lequel le champ champ_recherche a pour valeur celle trouvée par l'analyse et retourne la valeur du champ champ_retour | |
| @getinlist('table','champ_recherche','champ_retour') | ||
| @g
cold/apprentissage.txt · Dernière modification: 2023/03/17 09:56 (modification externe)
Outils de la page |