- Notes de publication
- Démarrage
- Installation
- Prérequis logiciels et matériels
- Installation du serveur
- Mise à jour de la licence
- Déploiement du profileur d'UiPath Process Mining
- Déploiement d’un connecteur(.mvp)
- Mise à jour d'UiPath Process Mining
- Mettre à jour une version personnalisée d'une application ou d'un accélérateur de découverte
- Installation d'un environnement de formation
- Configuration
- Intégrations
- Authentification
- Working with Apps and Discovery Accelerators
- Menus et tableaux de bord AppOne
- Configuration d'AppOne
- TemplateOne 1.0.0 menus et tableaux de bord
- Configuration de TemplateOne 1.0.0
- Menus et tableaux de bord de TemplateOne
- Configuration de TemplateOne 2021.4.0
- Menus et tableaux de bord de l’accélérateur de découverte Purchase to Pay
- Configuration de Discovery Accelerator de l’achat au paiement
- Menus et tableaux de bord de l’accélérateur de découverte Order-to-Cash
- Configuration de Order to Cash Discovery Accelerator
- Basic Connector for AppOne
- Déploiement du connecteur de base<br />
- Présentation du connecteur de base
- Tables d'entrée du connecteur de base
- Ajout de balises
- Ajout d’estimations d’automatisation
- Ajout de dates d'échéance
- Ajout de modèles de référence
- Configuration d'Actionable Insights
- Réglage des graphiques réductibles
- Utilisation de l’ensemble de données de sortie dans AppOne
- Output tables of the Basic Connector
- SAP Connectors
- Introduction to SAP Connector
- Entrée SAP
- Vérification des données dans le connecteur SAP
- Ajout de balises spécifiques à un processus au connecteur SAP pour AppOne
- Ajout de dates d'échéance spécifiques aux processus au connecteur SAP pour AppOne
- Ajout d’estimations d’automatisation au connecteur SAP pour AppOne
- Ajout d'attributs au connecteur SAP pour AppOne
- Ajout d’activités au connecteur SAP pour AppOne
- Ajout d’entités au connecteur SAP pour AppOne
- Connecteur SAP Order to Cash pour AppOne
- Connecteur SAP Purchase to Pay pour AppOne
- Connecteur SAP pour Purchase to Pay Discovery Accelerator
- Connecteur SAP pour l’accélérateur de découverte Order-to-Cash
- Superadmin
- L'onglet Espaces de travail (Workspaces)
- L'onglet Données de développement (Development Data)
- L'onglet Versions (Releases)
- L'onglet Données publiées (Released data)
- The Builds tab
- L'onglet Données du serveur (Server data)
- Onglet Paramètres (Settings)
- L'onglet Utilisateurs Superadmin
- L'onglet Statut (Status)
- Onglet Licence (License)
- Création de versions
- Afficher l'historique de la branche
- Creating Apps
- Modules
- Tableaux de bord et graphiques
- Tables et éléments de table
- Intégrité de l'application
- How to ....
- Travailler avec les connecteurs SQL
- Introduction to SQL connectors
- Setting up a SQL connector
- CData Sync extractions
- Running a SQL connector
- Editing transformations
- Libération d'un connecteur SQL
- Scheduling data extraction
- Structure of transformations
- Using SQL connectors for released apps
- Generating a cache with scripts
- Setting up a local test environment
- Separate development and production environments
- Ressources utiles
Running a SQL connector
Cette page contient des instructions sur l'exécution d'un connecteur SQL à l'aide de scripts.
run.ps1
et load.ps1
doivent être exécutés sur le même serveur que l'installation Process Mining pour la production. Les scripts extraction_cdata.ps1
et transform.ps1
peuvent également être exécutés à partir d'autres emplacements.
On suppose que :
- les outils de développement décrits dans Configuration d'un environnement de test local sont installés.
-
le connecteur SQL est configuré comme décrit dans Configuration d'un connecteur SQL.
Remarque : le répertoirescripts/
du connecteur contient un ensemble de scripts standard pour exécuter et planifier l'extraction, la transformation et le chargement des données.
Suivez ces étapes pour exécuter un connecteur, extraire, transformer et charger les données.
Étape |
Action |
---|---|
1 |
Démarrez Windows PowerShell en tant qu'administrateur. |
2 |
Accédez au répertoire
scripts/ .
|
3 |
Exécutez
run.ps1 .
|
Suivez ces étapes pour exécuter uniquement l’extraction.
Étape |
Action |
---|---|
1 |
Démarrez Windows PowerShell. |
2 |
Accédez au répertoire
scripts/ .
|
3 |
Exécutez
extraction_cdata.ps1 .
|
extraction_ script
sera différent.
Suivez ces étapes pour exécuter uniquement les étapes de transformation.
Étape |
Action |
---|---|
1 |
Démarrez Windows PowerShell. |
2 |
Accédez au répertoire
scripts/ .
|
3 |
Exécutez
transform.ps1 .
|
Chaque étape de transformation peut également être exécutée individuellement.
LogFile.log
est créé lors de l'exécution des scripts. Ce fichier journal contient toutes les étapes de l'exécution de la tâche et les horodatages associés. Le fichier journal renvoie également un ensemble minimal de codes d'erreur, qui peuvent donner des indications supplémentaires.
cache_generation_output.log
qui est généré dans le répertoire dans lequel se trouve votre script de chargement.
Pour plus de détails sur les exécutions de tâches CData Sync, accédez à votre instance CData Sync et consultez l’onglet Journalisation et historique de votre tâche. Voir l'illustration ci-dessous.
Verbose
et exécutez à nouveau le script d'extraction extraction_cdata.ps1
.
Vous trouverez ci-dessous un aperçu des codes de retour d'une tâche CData Sync.
Code |
Description du journal |
---|---|
0 |
Extraction RÉUSSIE pour la tâche. |
-1 |
ÉCHEC de l'extraction pour la tâche. |
-2 |
Échec de l’extraction. Vérifiez vos paramètres ou consultez l’onglet Journalisation et historique de votre tâche. |
Le fichier journal renvoie également un ensemble de codes d'erreur du script de transformation. Vous trouverez ci-dessous un aperçu des codes d’erreur.
Code |
Description du journal |
---|---|
-1 |
Échec général
dbt run ou dbt test . Cela signifie qu'il y a un problème avec l'installation actuelle ou la configuration. Consultez le LogFile.log pour plus de détails.
|
0* |
L'invocation
dbt s'est terminée sans erreur.
|
1* |
L'invocation
dbt s'est terminée avec au moins une erreur gérée (par exemple erreur de syntaxe du modèle, autorisations incorrectes, etc.). L’exécution est terminée, mais certains modèles ont peut-être été ignorés.
LogFile.log contient des informations supplémentaires indiquant si l'erreur s'est produite dans la phase dbt run ou dans la phase dbt test .
|
2* |
L'invocation
dbt s'est terminée avec une erreur non gérée (par exemple, une interruption du réseau).
|
* 0, 1 et 2 sont des codes retour spécifiques à dbt. Consultez la documentation officielle de dbt sur les codes de sortie.
response.txt
dans le répertoire scripts/
peut être inspecté. Celui-ci contient les réponses en temps réel de dbt. Une fois que dbt test
ou dbt run
ont été complétés, les informations sont ajoutées au LogFile.log
et le fichier temporaire est supprimé.
Il est également possible de planifier des extractions de données à intervalle régulier. Voir Planification de l'extraction des données.