Process Mining
2023.10
False
Image de fond de la bannière
Process Mining
Dernière mise à jour 19 avr. 2024

Résolution des problèmes

L'analyse des données va également créer un fichier journal qui peut être utile en cas de résultats inattendus, ou bien si le téléchargement de données avec le téléchargeur de données échoue. Le fichier extraction.log contient les journaux de la dernière analyse des données. Pour chaque extraction ayant échoué, un code de retour s'affiche. Consultez la documentation officielle de Theobald Software Appeler via la ligne de commande pour plus d’informations. Lorsque quelque chose avec la configuration est incorrecte, cela est mentionné dans le message d’erreur.

Problèmes d'extraction avec CDPOS pour les systèmes non-HANA

Dans certains systèmes plus anciens non HANA, CDPOS est une table de cluster et peut entraîner une erreur « Join with pool table » comme ci-dessous.

ERPConnect.ABAP RuntimeException: RfcReceiveEx failed(RFC_SYS_EXCEPTION) RFC_ERROR_SYSTEM_FAILURE - Join with pool table, cluster or view.ERPConnect.ABAP RuntimeException: RfcReceiveEx failed(RFC_SYS_EXCEPTION) RFC_ERROR_SYSTEM_FAILURE - Join with pool table, cluster or view.
L'extraction de la table CDPOS inclut par défaut une jointure avec la table CDHDR pour limiter le nombre d'enregistrements à extraire. Suivez ces étapes pour surmonter cette erreur.
  1. Modifiez l'extraction CDPOS dans Xtract Universal Designer pour supprimer le CDHDR des tables.
  2. Remplacez le CDHDR~UDATE between @extraction_start_date and @extraction_end_date par :

    CHANGENR between @CHANGENR_min and @CHANGENR_max

  3. Dans extract_theobald.ps1, remplacez &"$xu_location\xu.exe" -s "$xu_server" -p "$xu_port" -n "CDPOS" -o "extraction_start_date=$extraction_start_date" -o "extraction_end_date=$extraction_end_date" par le code affiché ci-dessous.
&"$xu_location\xu.exe" -s "$xu_server" -p "$xu_port" -n "CDHDR_CSV" -o "extraction_start_date=$extraction_start_date" -o "extraction_end_date=$extraction_end_date"
CheckExtractionError('CDHDR_CSV')
$CDHDR = Import-Csv -Path "$xu_location\<app_template_specific>output\CDHDR_CSV.csv" -Delimiter "`t"
$CDHDR_sorted = $CDHDR | Sort-Object -Property CHANGENR 
$CHANGENR_min=$CDHDR_sorted.GetValue(0).CHANGENR
$CHANGENR_max=$CDHDR_sorted.GetValue($CDHDR_sorted.Count-1).CHANGENR
&"$xu_location\xu.exe" -s "$xu_server" -p "$xu_port" -n "CDPOS" -o "CHANGENR_min=$CHANGENR_min" -o "CHANGENR_max=$CHANGENR_max"&"$xu_location\xu.exe" -s "$xu_server" -p "$xu_port" -n "CDHDR_CSV" -o "extraction_start_date=$extraction_start_date" -o "extraction_end_date=$extraction_end_date"
CheckExtractionError('CDHDR_CSV')
$CDHDR = Import-Csv -Path "$xu_location\<app_template_specific>output\CDHDR_CSV.csv" -Delimiter "`t"
$CDHDR_sorted = $CDHDR | Sort-Object -Property CHANGENR 
$CHANGENR_min=$CDHDR_sorted.GetValue(0).CHANGENR
$CHANGENR_max=$CDHDR_sorted.GetValue($CDHDR_sorted.Count-1).CHANGENR
&"$xu_location\xu.exe" -s "$xu_server" -p "$xu_port" -n "CDPOS" -o "CHANGENR_min=$CHANGENR_min" -o "CHANGENR_max=$CHANGENR_max"
Remarque : il s'agit d'un exemple générique, les noms des tables peuvent être différents pour votre modèle d'application.
Remarque : Remplacez le dossier de sortie <app_template_specific> par le dossier de sortie spécifié pour votre modèle d'application dans extract_theobald.ps1.

Autres problèmes d'extraction

Clé en double

Lors du chargement de données à l'aide de Theobald Xtract Universal, le message d'erreur suivant peut s'afficher :
docs image
Cause possible

Un champ utilisé pour la clé primaire de la table n'est pas récupéré lors de l'extraction.

Solution

Pour résoudre ce problème, vous devez vérifier si tous les champs utilisés pour la clé primaire de la table sont récupérés dans l'extraction.

Vous trouverez ci-dessous un exemple de la table EKKN . Pour cette table, la clé primaire n'est pas complète, car le champ ZEKKN n'est pas récupéré. Le problème peut être résolu en s'assurant que ce champ est également utilisé dans l'extraction.
Astuce :

Les clés primaires des tables SAP sont reconnaissables par le symbole de clé affiché devant le nom du champ.

docs image
  • Problèmes d'extraction avec CDPOS pour les systèmes non-HANA
  • Autres problèmes d'extraction
  • Clé en double

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Logo Uipath blanc
Confiance et sécurité
© 2005-2024 UiPath. All rights reserved.