Générer une expression régulière à partir de la Table de Fréquence des modèles de date - 7.0

Guide utilisateur de Talend Data Management Platform Studio

author
Talend Documentation Team
EnrichVersion
7.0
EnrichProdName
Talend Data Management Platform
task
Création et développement
EnrichPlatform
Studio Talend

Pourquoi et quand exécuter cette tâche

Vous pouvez générer un modèle régulier à partir des résultats d'une analyse utilisant l'indicateur Date Pattern Frequency sur une colonne de date.

Prérequis : Dans la perspective Profiling du Studio, une analyse de colonne(s) utilisant l'indicateur Date Pattern Frequency doit avoir été créée sur une colonne de date.

Avertissement : Pour pouvoir utiliser l'indicateur Date Pattern Frequency sur des colonnes de dates, vous devez définir le moteur d'exécution comme étant Java, dans la vue Analysis Parameter de l'éditeur d'analyse de colonne(s). Pour plus d'informations concernant les moteurs d'exécution, consultez Utiliser le moteur Java ou SQL.

Pour plus d'informations concernant la création d'une analyse de colonne(s), consultez Créer une analyse simple sur une colonne d'une base de données.

Pour générer une expression régulière à partir des résultats d'une analyse de colonne(s), procédez comme suit :

Procédure

  1. Dans la vue DQ Repository, cliquez-droit sur l'analyse de colonne(s) utilisant l'indicateur de date sur une colonne de date.
  2. Sélectionnez Open dans le menu contextuel pour ouvrir l'éditeur d'analyse correspondant.
  3. Appuyez sur F6 pour exécuter l'analyse et afficher les résultats dans la vue Analysis Results de l'éditeur.
    Dans cet exemple, 100.00% des valeurs de date suivent le modèle yyyy MM dd et 39.41% suivent le modèle yyyy dd MM.
  4. Cliquez-droit sur la valeur de date pour laquelle vous souhaitez générer une expression régulière et sélectionnez Generate Regex Pattern dans le menu contextuel.
    La boîte de dialogue [New Regex Pattern] s'ouvre.
  5. Cliquez sur Next.
    L'expression régulière de date est déjà définie dans le champ correspondant.
  6. Cliquez sur Finish pour valider la création et accéder à l'éditeur.
    L'éditeur de modèle s'ouvre avec les métadonnées définies et la définition du modèle généré.
    La nouvelle expression régulière s'affiche sous Pattern > Regex dans la vue DQ Repository. Vous pouvez la glisser sur toute colonne de date dans l'éditeur d'analyse.
  7. Cliquez sur le bouton Test pour tester une séquence de caractères par rapport à cette expression régulière, comme décrit dans Tester une expression régulière dans la vue Pattern Test.