Créez rapidement des applications d'entreprise avec le tout nouveau GenAI Builder

Photo de Dhananjay Bapat
David Liu
9 minutes de lecture
David Liu

Nous sommes ravis de partager avec vous l'une des versions les plus innovantes de SnapLogic de ces dernières années. Avec cette version, vous pouvez :

  • Créez des applications d'entreprise RAPIDEMENT tout en préservant la sécurité et la confidentialité de vos données d'entreprise avec le tout nouveau GenAI Builder.
  • Améliorez les performances de vos API grâce à la mise en cache des réponses et rendez-les plus sûres et plus résistantes grâce à de nouvelles règles.
  • Renforcer la sécurité de SnapLogic plateforme avec la prise en charge de l'authentification multi-facteurs.
  • Réduction du temps de chargement des données dans le CDW grâce à la prise en charge de nouveaux points d'extrémité

Et bien d'autres choses encore. Voyons comment ces mises à jour vont transformer votre façon de travailler !

Créer rapidement des applications GenAI de qualité professionnelle

Avec la version de février, nous mettons notre tout nouveau GenAI Builder à la disposition de tous. Alors que les modèles de grand langage (LLM) populaires tels que OpenAI ou Anthropic ont parcouru l'ensemble de l'internet et peuvent vous donner des réponses à partir de données accessibles au public, l'utilisation de ces LLM avec des données d'entreprise présente de nouveaux défis en matière de sécurité et de compétences requises. GenAI Builder vous permet de créer des applications alimentées par GenAI en exploitant vos données propriétaires, avec votre ou vos LLM, sans écrire de code. 

Un cas d'utilisation passionnant est celui d'un chatbot de ressources humaines (RH). Imaginez que votre équipe RH veuille permettre aux employés de s'informer facilement sur les politiques de l'entreprise, telles que les congés, les politiques de voyage, etc. à l'aide d'une interface de chat facile à utiliser. 

Avec GenAI Builder, votre équipe peut créer une application basée sur un LLM qui envoie des messages-guides d'employés à un LLM tel que ChatGPT et qui augmente le message-guide avec un contexte pertinent sous la forme de morceaux de texte extraits du manuel de l'employé de l'entreprise. Cette technique, également appelée "retrieval augmented generation" (RAG), améliore la qualité de la réponse tout en réduisant, voire en éliminant, les hallucinations. Pour obtenir des instructions étape par étape sur la façon de construire ce chatbot RH, consultez notre article de la Communauté.

Le chatbot RH construit avec GenAI Builder de SnapLogic s'appuie sur le manuel de l'employé propriétaire de l'entreprise pour répondre aux questions.
Figure 1 : Un chatbot RH construit avec GenAI Builder s'appuie sur le manuel de l'employé de l'entreprise pour répondre aux questions.

La solution GenAI Builder comprend Azure OpenAPI LLM, HTML Utilities, LLM Utilities, OpenAI LLM et Pinecone Snap Packs qui vous aident à construire une solution de bout en bout sans écrire de code. Pour en savoir plus sur GenAI Builder, regardez cette vidéo.

Nouveaux points de terminaison et autres mises à jour d'AutoSync

SnapLogic AutoSync prend désormais en charge les versions cloud de MySQL, Oracle, PostGreSQL, SAP HANA et SQL Server afin que vous puissiez construire vos pipelines de données en quelques clics. Vous pouvez utiliser les versions cloud et on-premises de ces bases de données dans vos pipelines de données. 

En outre, PostgreSQL et JDBC générique sont désormais disponibles en tant que points d'extrémité source. AutoSync est désormais plus performant lors du chargement des données Salesforce grâce à la prise en charge de Salesforce Bulk API v2. Une nouvelle fonctionnalité vous permet de modifier facilement les transformations après avoir enregistré le pipeline.
Consultez cette démo complète qui présente les mises à jour actuelles d'AutoSync.

Sécurité améliorée grâce aux nouvelles mises à jour de plateforme

Certains d'entre vous utilisent un fournisseur SSO pour accéder à SnapLogic, d'autres non. Pour ceux qui n'utilisent pas de fournisseur SSO tiers, nous ajoutons la prise en charge de l'authentification à deux facteurs avec un code de passe à usage unique pour améliorer la sécurité. Cette fonctionnalité est actuellement disponible en bêta privée et est limitée au plan de contrôle de l'Amérique du Nord.

Voici une démonstration de l'expérience utilisateur pour l'authentification à deux facteurs.

Une autre fonctionnalité que beaucoup d'entre vous ont demandée est un nouveau type d'utilisateur pour un compte d'équipe où un seul login est partagé entre plusieurs utilisateurs. Ces comptes sont utiles pour éviter un point de défaillance unique, de sorte que plusieurs utilisateurs reçoivent des notifications par courrier électronique pour des choses telles que la réinitialisation du mot de passe.

Écran de création de compte avec un nouveau compte d'équipe
Figure 2 : écran de création de compte avec un nouveau compte d'équipe

Mises à jour de Snap

La version de février apporte de nombreuses améliorations à nos Snap Packs. Voici un résumé des principales mises à jour :

HubSpot Snap Pack : La version de février ajoute également des snaps de création, de lecture, de mise à jour et de suppression en vrac au HubSpot Snap Pack, ce qui facilite la création, la suppression ou la mise à jour de leads, de comptes et d'autres objets en vrac. 

JDBC Snap Pack : Nous avons ajouté la liste des schémas et la liste des tables à ce Snap Pack générique qui peut être utilisé pour se connecter à n'importe quelle base de données qui supporte une interface JDBC. Schema List Snap liste les schémas pour un compte spécifié de la base de données tandis que Table List Snap liste les tables associées à un schéma donné.

NetSuite REST Snap Pack : Permet de créer et de mettre à jour des enregistrements en utilisant l'API REST de NetSuite par le biais de l'ID externe.

Amélioration des performances de l'API grâce à la mise en cache des réponses

La version de février de SnapLogic API Management prend en charge une nouvelle politique de mise en cache des réponses qui présente plusieurs avantages pour l'entreprise :

  • Amélioration de l'expérience des utilisateurs de l'API : La politique réduit les délais causés par l'encombrement du réseau, ce qui se traduit par des réponses plus rapides et plus cohérentes de l'API.
  • Résilience accrue : La politique fournit une couche de résilience en mettant en cache les réponses de l'API, ce qui garantit que les consommateurs continuent à recevoir des réponses même si un point d'extrémité du proxy ne répond pas.
  • Réduction des coûts : En réduisant la charge sur les points d'extrémité Proxy, la politique peut aider les entreprises à économiser sur les coûts d'infrastructure.
  • Amélioration de l'évolutivité : La politique peut aider les entreprises à faire évoluer leur infrastructure API en réduisant le nombre de demandes qui doivent être traitées par les points d'extrémité du proxy.

Pour en savoir plus sur cette fonctionnalité, consultez cette vidéo de démonstration.

Parseur OpenAPI Spec amélioré

De nombreuses organisations utilisent la méthodologie " design-first ", qui consiste à commencer par la conception d'une API, puis à l'implémenter dans SnapLogic plateforme. Avec les dernières améliorations, si vous essayez d'importer une spécification OpenAPI avec des données incorrectes ou invalides, SnapLogic UI affiche une erreur afin que vous puissiez prendre des mesures correctives.

SnapLogic UI affiche une erreur lors de l'importation d'une spécification OpenAPI
Figure 3 : L'interface utilisateur SnapLogic affiche une erreur lors de l'importation d'une spécification OpenAPI.

Pour en savoir plus sur cette capacité, consultez cette vidéo.

Politique de réessai HTTP pour les essais en grand nombre et les tentatives infructueuses

Une autre politique appelée HTTP retry policy vous permet de configurer la logique de réessai pour les demandes faites aux API Proxy et Proxy endpoint. Vous pouvez contrôler l'expérience du client lorsque des appels API sont effectués vers des services externes gérés en dehors de SnapLogic.

La définition de paramètres de relance est utile aux propriétaires d'API qui exécutent des suites de tests impliquant des volumes élevés de demandes. Plutôt que de rejeter purement et simplement les demandes lorsque les ressources du backend sont temporairement indisponibles, cette stratégie permet au proxy de relancer automatiquement les appels qui ont échoué pour le compte du client. Le fait de relancer les demandes permet de maintenir une expérience transparente pour les consommateurs d'API pendant les tests ou les périodes de trafic exceptionnellement élevé.

La politique de réessai de l'API permet de spécifier l'intervalle de réessai, le délai d'attente et le nombre maximum de tentatives.
Figure 4 : La politique de réessai de l'API permet de spécifier l'intervalle de réessai, le délai d'attente et le nombre maximum de tentatives.

Renforcer la sécurité des API avec une nouvelle politique TLS pour les API entrantes

Nous avons renforcé la passerelle API avec des politiques de sécurité supplémentaires. Une nouvelle politique TLS entrante peut être utilisée avec les Proxies pour s'assurer que les points d'extrémité entrants sont vérifiés par des certificats TLS pendant le traitement de l'API. Lorsqu'un client appelle une API avec cette politique, le serveur (SnapLogic) et le client échangent des certificats TLS. 

Comment cela fonctionne-t-il ?

  1. Le client fournit son certificat lors de l'authentification TLS/SSL.
  2. La politique vérifie les certificats dans la requête HTTP (s'ils sont présents, la politique vérifie que le certificat est présent dans la base de données SnapLogic et qu'il n'est pas expiré).
  3. La politique TLS entrante autorise ensuite le traitement de la demande

Cette politique complète la politique TLS sortante en vous permettant d'assurer la communication TLS entre le client, le serveur et le service dorsal pour vos points d'extrémité Proxy API.

Pour en savoir plus sur la version de février, veuillez consulter les notes de mise à jour ou contacter l'équipe chargée de la satisfaction de la clientèle.

Photo de Dhananjay Bapat
Senior Technical Product Marketing Manager chez SnapLogic
David Liu
Senior Product Marketing Manager chez SnapLogic
Février 2024 Publication du produit

Nous recrutons !

Découvrez votre prochaine grande opportunité de carrière.