Analyse des projets - Cloud - 8.0

Guide d'utilisation du Studio Talend

Version
Cloud
8.0
Language
Français
Product
Talend Big Data
Talend Big Data Platform
Talend Cloud
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Studio Talend
Content
Création et développement
Last publication date
2024-03-06

Le Studio Talend fournit un outil d'analyse de projet expérimental, générant un rapport listant les éléments à vérifier et les problèmes à corriger manuellement.

Remarque : Le rapport peut ne pas lister tous les problèmes de manière exhaustive.

Procédure

  1. Cliquez sur File > Edit Project properties dans le menu pour ouvrir la boîte de dialogue Project Settings.
  2. Cliquez sur Audit pour ouvrir la vue correspondante.
  3. Cliquez sur Generate analysis report.
    Si des problèmes sont rencontrés, un fichier de rapport CSV <timestamp>_<project-name>_Analysis_Report.csv est généré dans le répertoire <Talend-Studio>\workspace\report\analysisReport_<timestamp>, où <timestamp> désigne le moment de génération du rapport et <project-name> désigne le nom de votre projet.
    Fichier d'exemple de rapport.

    Le tableau ci-dessous décrit les informations présentées dans le fichier de rapport.

    Colonne Description
    Task name (Nom de la tâche) Nom de la tâche d'analyse
    Task description (Description de la tâche) Description de la tâche d'analyse
    Lien vers les informations détaillées Lien vers les détails de la tâche, s'il y en a
    Severity (Sévérité) Sévérité de l'élément
    Item type (Type d'élément) Type de l'élément
    Chemin vers l'élément Chemin d'accès à l'élément
    Détails Détails du résultat d'analyse

    Le tableau ci-dessous liste les tâches d'analyse effectuées par cet outil et les problèmes potentiels que les tâches contribuent à détecter.

    Notez la disponibilité des composants et des types d'éléments de projets listés dans le tableau varie selon votre licence.

    Task name (Nom de la tâche) Task description (Description de la tâche)
    ChildJobMissingAnalysisTask Vérifie si un sous-Job manque dans un Job Standard ou un Job Big Data dans votre projet.
    CustomComponentsDepRiskAnalysisTask Vérifie si un composant personnalisé est utilisé dans un Job Standard, un Job Big Data, une Route ou un scénario de Test dans votre projet et ajoute une entrée dans le rapport à chaque composant personnalisé trouvé.

    Disponible dans :

    Cloud API Services Platform

    Cloud Data Fabric

    Data Fabric

    Data Services Platform

    ESB

    MDM Platform

    Real-Time Big Data Platform

    DuplicatedRouteIdUsageAnalysisTask

    Disponible dans :

    Cloud API Services Platform

    Cloud Data Fabric

    Data Fabric

    Data Services Platform

    ESB

    MDM Platform

    Real-Time Big Data Platform

    Vérifie si une instruction routeId() est utilisée dans un composant cConfig, cProcessor ou cJavaDSLProcessor dans votre projet et ajoute une entrée dans le rapport à chaque instruction routeId() trouvée.

    Camel 3 n'autorise pas l'utilisation de plusieurs instructions routeId(). Lorsque cela se produit, vous devez adapter le code pour éviter les échecs et les erreurs lors de l'exécution.

    InvalidItemsAnalysisTask Vérifie s'il y a des éléments invalides dans votre projet, par exemple, s'il y a des fichiers .item ou .properties brisés ou s'il y a des ID techniques dupliqués dans les fichiers .properties.

    Cette tâche est disponible uniquement si vous avez installé la mise à jour mensuelle 8.0 R2022-11 du Studio Talend ou une mise à jour plus récente fournie par Talend.

    ItemComponentMissingAnalysisTask Vérifie si un composant, Joblet ou Routelet manque dans un Job Standard, dans un Job Big Data, dans une Route ou dans un scénario de Test dans votre projet.
    UnresolvedComponentsDependenciesAnalysisTask Vérifie si une bibliothèque manque dans un tLibraryLoad, cConfig ou cMessagingEndpoint dans votre projet.
    UnresolvedRoutineDependencyAnalysisTask Vérifie si une bibliothèque manque dans une routine ou un bean ayant des dépendances dessus.