OData (Open Data Protocol) est un protocole basé sur le web utilisé pour interroger et récupérer des données structurées à partir de diverses sources telles que des bases de données relationnelles, des systèmes de fichiers et des systèmes de gestion de contenu. Il utilise HTTP, JSON, et AtomPub pour exposer les données sous forme de service web.

Étapes pour se connecter à une source de données OData

1. Démarrer l’Assistant Fournisseur de Données

  • Suivez les étapes décrites dans Adding a Data Provider ou Editing a Data Provider.
  • Sélectionnez OData comme type de fournisseur.

2. Spécifier l’URL du service Web OData

  • Entrez l’URL où se trouve la source de données OData.
  • Le système n’acceptera que les données qui suivent les spécifications officielles OData de www.odata.org.

Exemple d’URL

Un exemple couramment utilisé est la base de données exemple Northwind:
http://services.odata.org/Northwind/Northwind.svc/
  • Si votre source OData est sécurisée, activez Authorization Required et entrez le :
    • User ID
    • Password
    • Domain (optionnel)
  • Cliquez sur le bouton Test pour vérifier la connexion.
  • Cliquez sur Next pour continuer.

3. Sélectionner la Source de Données

  • Si la source de données est automatiquement détectée, sélectionnez Predefined et choisissez la table ou l’entité appropriée dans la liste.
  • Si aucune source de données prédéfinie n’est détectée, sélectionnez Manual et entrez manuellement le nom de la table, la requête ou le nom de l’entité.
  • Optionnellement, utilisez Skip first number of rows pour supprimer un nombre spécifié de lignes de l’ensemble de données récupéré.
  • Cliquez sur Next pour continuer.

4. Terminer la Configuration

  • Suivez les étapes restantes dans le guide Adding a Data Provider.
  • Cliquez sur Finish pour enregistrer les paramètres de connexion.

Considérations Importantes

  • Assurer l’Accès Réseau :
    • Si vous utilisez un PADS4 Data Server, vérifiez que la source OData est accessible du point de vue du serveur.
    • Si vous n’utilisez pas de Data Server, assurez-vous que chaque PADS4 Viewer et le Designer peuvent accéder directement à la source OData.
  • Sécurité et Authentification :
    • Si le service OData nécessite une authentification, fournissez des identifiants de connexion valides.
  • Test de la Connexion :
    • Utilisez le bouton Test avant de continuer pour vous assurer que les détails saisis sont corrects.
  • Saut de lignes :
    • Si votre source OData contient des en-têtes ou des premières lignes non pertinentes, utilisez l’option Skip first number of rows.

En intégrant OData avec PADS4, les entreprises peuvent se connecter efficacement aux bases de données cloud, API REST et applications d’entreprise pour récupérer des données structurées en temps réel pour l’affichage dynamique et la signalisation numérique.