Étapes pour ajouter ou modifier une connexion JSON dans PADS4
1. Démarrer l’assistant de fournisseur de données
- Ouvrez le Data Provider Wizard en suivant les étapes dans Adding a Data Provider ou Editing a Data Provider.
- Choisissez JSON Feed (pour une source en ligne) ou JSON File (pour une source locale).
2. Spécifier la source JSON
- Pour les flux JSON (En ligne)
- Saisissez l’URL (URI) du flux JSON.
- Assurez-vous que l’URL est accessible publiquement ou dispose des paramètres d’authentification appropriés.
- Pour les fichiers JSON (Local)
- Spécifiez le chemin du fichier.
- Le fichier peut être situé dans la PADS4 Content Library ou dans un emplacement externe.
- Si stocké en dehors de la PADS4 Content Library, il ne se synchronisera pas automatiquement avec le visualiseur.
3. Sélectionnez la source de données
- JSON structures peuvent contenir plusieurs tables et données imbriquées.
- Cliquez sur Select pour ouvrir une vue arborescente de la structure JSON.
- Parcourez les différents niveaux pour trouver les bonnes données.
- Une fois trouvées, cliquez sur OK pour confirmer.
Sélection avancée (pour utilisateurs techniques)
- Modifiez l’JSON Path Expression manuellement.
- Utilisez la JSONPath syntax pour le filtrage et la sélection avancés.
- Consultez la JSONPath documentation pour plus de détails.
4. Configurer les paramètres de gestion des données
- Include Parent Level Column Name → Ajoute des identifiants de niveau parent pour les relations hiérarchiques.
- Create Additional Columns Without HTML5 Tags → Supprime le formatage HTML et extrait le texte brut.
- Flatten Hierarchical Data → Convertit les structures JSON imbriquées en un tableau de données plat.
5. Configurer la méthode de requête
- GET (par défaut) → Récupère les données sans les modifier.
- POST → Utilisé pour envoyer des paramètres supplémentaires (remplissez le request body si nécessaire).
- Specify Encoding → Choisissez un format d’encodage de texte si nécessaire.
6. Configurer la sécurité et l’authentification
-
Authorization (si nécessaire)
- Activez Authorization Required.
- Saisissez UserID, Password, and Domain.
-
Proxy Server (si applicable)
- Configurez les paramètres du proxy si l’accès à Internet nécessite une authentification.
-
User-Agent Identification
- Certains serveurs nécessitent une specific User-Agent string (par exemple, pour l’accès API).
7. Finalisation de la configuration du fournisseur JSON
- Cliquez sur Finish pour terminer la configuration.
Considérations importantes
-
PADS4 Data Server
- Si vous utilisez un Data Server, assurez-vous que la source JSON est accessible depuis le serveur.
- Si vous n’utilisez pas de Data Server, le Designer and Viewers doivent avoir un accès direct au flux ou fichier JSON.
-
Joindre plusieurs tables de données
- Si vous devez combiner des données provenant de plusieurs sources JSON, utilisez le Join Data Provider.