Fermer

mars 14, 2024

Utilisation efficace des API : principales questions du webinaire DataDirect Ask Me Anything

Utilisation efficace des API : principales questions du webinaire DataDirect Ask Me Anything


Récemment, l’équipe Progress DataDirect a mené une webinaire pour mettre en avant les organisations qui utilisent des API et DataDirect pour se connecter à leurs sources de données afin d’améliorer les analyses et les rapports basés sur des normes. Ce n’est un secret pour personne que les API sont utilisées depuis les débuts de l’informatique, qu’il s’agisse de permettre à un guichet automatique de consulter le solde du compte courant d’un client ou d’intégrer des cartes interactives dans des sites Web et des appareils via Google Maps.

Pour souligner l’énorme impact des API, l’équipe DataDirect a récemment commandé un étude conçue pour découvrir comment les API sont utilisées dans tous les secteurs.

L’étude a déterminé que :

  • 78 % des organisations utilisaient des API pour se connecter à leurs sources de données
  • 60 % utilisent des API créées en interne pour l’échange de données. et partage de données
  • 60 % utilisent des API pour créer des rapports de business intelligence
  • 34 % utilisent des API pour activer l’exploration de données

L’enquête nous a permis de posez notre lot de questions. Mais avec tout ce qui se passe avec les API, nous avons pensé qu’il était logique de permettre à d’autres de faire de même. Participez à notre webinaire Demandez-moi n’importe quoi. La session a été une excellente occasion pour l’équipe DataDirect de mettre en lumière ce que nous faisons dans le domaine et comment nos clients utilisent DataDirect pour la connectivité des données. Devant un large public présent, nous avons ouvert la salle aux questions. Tant de questions intéressantes ont été posées au cours du webinaire que je voulais souligner les quatre principales questions que nous entendons souvent de la part des organisations testant notre logiciel, ainsi que nos réponses. Voilà…

1. Le connecteur REST autonome de DataDirect peut-il fonctionner avec les services REST d’intelligence artificielle ?

C’est possible. Par exemple, l’API REST DALL·E d’OpenAI peut créer une visualisation dans laquelle on peut saisir une description textuelle d’une scène ou d’un objet et générera une image. Un autre exemple est l’API d’analyse des sentiments d’IBM Watson qui permet à un utilisateur de pointer vers un avis ou de commenter une actualité et de répondre par une analyse des sentiments comme la peur, la colère, le bonheur ou la tristesse. Des cas d’utilisation assez intéressants qui évolueront à mesure que l’intelligence artificielle deviendra plus courante.

2. Qu’en est-il des performances du pilote du connecteur REST autonome DataDirect avec les API REST ?

Cela dépend dans une large mesure des performances de l’API REST elle-même. Heureusement, nous constatons que la plupart des API sont bien conçues de nos jours, en particulier les API commerciales de type logiciel en tant que service. Cependant, DataDirect peut faire certaines choses pour maximiser les performances. Ceux-ci incluent le passage de filtres afin qu’un utilisateur DataDirect puisse capturer et exploiter tous les filtres dont dispose l’API, de sorte que seules les données qui intéressent le client sont demandées et transmises sur le réseau. De plus, si le jeu de résultats est suffisamment volumineux pour apparaître dans des pages séparées, plutôt que de le rassembler dans une seule très grande charge utile, DataDirect reviendra dans des charges utiles plus petites. Et enfin, DataDirect peut configurer des threads séparés. Ces threads sont configurables dans le connecteur REST autonome DataDirect et la réponse REST peut être traitée en parallèle. Essentiellement, si vous disposez de quatre threads demandant le plus grand ensemble de résultats, DataDirect le divisera en quarts et exécutera les quatre récupérations en parallèle. De plus, si vous disposez d’une instruction select avec une clause IN, DataDirect peut diviser pour mieux régner avec des threads parallèles. Nous avons conçu DataDirect pour vous aider à maximiser les performances autant que possible.

3. Les performances de pagination par rapport à une base de données Progress OpenEdge nécessitent-elles un champ indexé de page distinct ? ou comment peut-il être configuré pour être plus performant ?

Lorsque l’on pose des questions sur l’utilisation d’un connecteur REST autonome avec Progress OpenEdge, cela signifierait s’opposer à un service REST – généralement Advanced Business Language (ABL) – plutôt que directement à la base de données OpenEdge. Pour accéder directement à la base de données OpenEdge, vous utiliserez un pilote Progress DataDirect ODBC ou JDBC et exécuterez SQL dessus. Dans le cas d’un connecteur REST autonome, nous parlons de code ABL exposé via un service REST, que le connecteur REST autonome DataDirect pourrait exploiter.

4. Si mon organisation déploie le connecteur REST autonome DataDirect dans un environnement cloud à l’aide de JDBC, mais ne dispose pas d’un moyen d’écrire le fichier REST localement, puis-je le stocker ailleurs ?

C’est une question courante dans environnements cloud. Le fichier modèle référencé (le fichier REST) ​​peut être récupéré depuis le système de fichiers et via HTTP ou HTTPS. C’est aussi simple que de le pointer vers l’URL.

J’espère que cet article vous éclairera un peu sur les choses qui vous intéressent, mais sinon, nous sommes toujours disponibles pour répondez à vos questions. Si vous souhaitez en savoir encore plus, visitez le Page du connecteur REST autonome DataDirect et récupérez le enregistrement complet du webinaire.




Source link