Une personne tapant sur un ordinateur portable avec des symboles représentant des données et ai devant.
Image : stnazkul/Adobe Stock

Microsoft Excel est l’outil low-code d’origine, mais les données et la logique métier d’une feuille de calcul Excel ne sont pas gérées et ne sont pas nécessairement partagées avec d’autres utilisateurs professionnels. Elles ne peuvent donc pas être facilement réutilisées en dehors de cette feuille de calcul. Les données de la plate-forme de données utilisée par la plate-forme Power de Microsoft, Dataverse, sont plus riches : il existe des métadonnées qui balisent les objets métier tels que les adresses e-mail, les factures et les numéros de commande avec des détails sur ce qui devrait y figurer et ce que les entreprises en font, ainsi que la prise en charge de la logique métier. , autorisation, intelligence et analyse.

Sauter à:

Le copilote génératif AI Power Apps peut déjà être utilisé pour créer des applications dans Microsoft Dataverse en décrivant en langage naturel ce qu’un utilisateur veut que l’application fasse. Par exemple, ils peuvent demander à Copilot d’ajouter plus d’écrans, de commandes et de fonctionnalités à mesure qu’ils ont plus d’idées.

Excel to App est un nouvel outil en avant-première pour aider les utilisateurs à importer des données qu’ils ont déjà dans des feuilles de calcul. Il fait exactement ce que son nom l’indique : les utilisateurs peuvent faire glisser et déposer des données non structurées à partir d’Excel – ou donner à Copilot un lien vers le fichier – et Power Platform l’analysera, l’enrichira avec les informations supplémentaires dont Dataverse a besoin et le transformera en une application. , Nirav Shah, le vice-président de Dataverse chez Microsoft a expliqué à TechRepublic.

“Parce que Power Apps Copilot est activé, il déduit ce que devrait être la structure de la table, comment la nommer, quelles sont les descriptions, quelles sont les colonnes qui doivent exister et les types de données de ces colonnes”, a déclaré Shah. “Pour les énumérations (qui sont des listes de valeurs possibles), il génère même automatiquement les valeurs de l’option définie dans le schéma Dataverse pour vous.”

Donner à toutes ces données Excel une nouvelle maison dans Dataverse est idéal pour la gouvernance des données.

« En prenant ces données non gérées et citoyennes qui ne sont pas gouvernées dans toute l’entreprise et en les transformant en un back-end cloud entièrement géré et structuré avec des politiques d’autorisation complètes, une gouvernance et une sécurité qui peuvent évoluer en fonction des besoins de l’entreprise, cela peut aider à atténuer l’informatique fantôme qui existe à travers l’entreprise », a souligné Shah.

Les nouvelles tables élastiques de Dataverse peuvent gérer de gros volumes de données non relationnelles, jusqu’à ingérer des dizaines de millions de lignes par heure.

Les entreprises utilisent déjà des outils pour trouver des feuilles de calcul Excel « porteuses » dont dépendent les utilisateurs professionnels. Désormais, ils peuvent les encourager à importer ces données critiques dans Dataverse, où l’équipe informatique peut les sauvegarder, les versionner et les gérer, et où d’autres utilisateurs professionnels peuvent en tirer parti. Mais, Shah a suggéré que les utilisateurs individuels voudront également apporter leurs données Excel dans Power Platform afin qu’ils puissent y utiliser des outils, comme le langage naturel pour créer l’interface utilisateur de leur application.

“Nous pensons que cela va supprimer beaucoup de frictions”, a déclaré Shah. “Il offre aux personnes qui effectuent une productivité personnelle (tâches dans Excel) une voie à suivre pour voir l’art du possible avec la richesse que Dataverse dans la Power Platform peut leur fournir.

“Dataverse est le backend natif qui est interconnecté sur l’ensemble de Power Platform et qui effectue la transition d’Excel, toute la richesse et les capacités que nous avons sur le reste de Power Platform. Le fait que vous puissiez le faire en moins d’une minute supprime vraiment les obstacles qui empêchent les développeurs de commencer à exploiter de plus en plus ces fonctionnalités au sein de Dataverse en plus de ces données.

Nouveaux outils alimentés par l’IA dans Dataverse

Les données dans Excel peuvent être faciles à utiliser pour les utilisateurs individuellement, mais les apporter à Dataverse les connecte à une gamme de nouveaux outils d’IA.

Alimentez les chatbots de l’agent virtuel

Une fois que les données sont dans Dataverse, elles sont disponibles pour les chatbots Power Virtual Agents, y compris les robots Teams que les utilisateurs peuvent désormais créer. Si un utilisateur conserve une liste des actifs matériels de l’entreprise comme les projecteurs dans Excel et l’apporte à la place dans Dataverse, il pourrait faire partie d’un chatbot d’intégration qui aide les nouveaux employés à découvrir comment faire les choses, aux côtés des outils RH officiels de l’entreprise.

Ces bots peuvent utiliser le service Azure Open AI pour commencer à répondre aux questions que le créateur original du bot ne les a pas conçues pour gérer. Par exemple, si quelqu’un ajoute des casques VR et HoloLens à la liste du matériel, il peut dire à Copilot de les inclure dans l’application, et le bot pourrait répondre aux questions à leur sujet sans que l’auteur du bot n’ajoute ces détails manuellement.

Boîte à outils Teams pour Visual Studio et Visual Studio Code

La boîte à outils Teams pour Visual Studio et Visual Studio Code simplifie la création d’applications pour Teams qui utilisent des cartes adaptatives comme interface dans Teams. Parallèlement aux plugins ChatGPT que Bing standardise pour ses connecteurs de chat AI et Power Platform, les extensions de message Teams qui peuvent être créées avec Teams Toolkit fonctionneront comme des plugins pour Microsoft 365 Copilot – les outils d’IA venant aux applications et services Office, qui aura accès aux données de Dynamics 365 et Power Platform stockées dans Dataverse.

Si vous voulez faire quelque chose de suffisamment précis, il peut être judicieux de créer une application dans Power Apps pour le faire. Ou une fois que les données sont dans Dataverse, il peut être plus simple de demander à Copilot de fournir une mise à jour de l’état des meilleures opportunités de vente ou une liste des problèmes les plus courants des clients au cours de la semaine dernière. Mais les utilisateurs n’ont pas à choisir car les applications créées à l’aide de Power Apps Copilot contiennent Copilot, ils peuvent donc demander à Copilot de faire des choses à l’intérieur de l’application.

Outils d’hygiène des données

Maintenant qu’il est si facile d’utiliser les données dans Dataverse pour l’IA, ce que Shah appelle des « applications basées sur les données », il est essentiel qu’elles soient propres, complètes et correctes. Cela signifie qu’il doit contenir tous les détails du client sans lignes manquantes dans les adresses et tous les bons détails sur une facture. Les nouveaux outils d’hygiène des données alimentés par l’IA dans Dataverse effectuent la déduplication et la validation intelligente des données pour des objets tels que les adresses e-mail et les URL, ainsi que les adresses physiques.

“Dataverse possède le modèle de données sémantique avec une connaissance plus approfondie de la valeur implicite des données pour les e-mails et les adresses, car ce sont des types de données concrets, de sorte qu’il peut automatiquement fournir beaucoup plus de richesse en termes de validation des données”, a déclaré Shah.

Le nettoyage et la normalisation des données sont quelque chose que les utilisateurs professionnels ne pensent peut-être pas à faire, donc l’intégrer à la plate-forme les aidera à obtenir de meilleurs résultats.

“Nous voulons simplifier et rendre plus clé en main pour les développeurs l’obtention de données de meilleure qualité dans le système afin que les informations, les applications, les processus métier apportent le plus de valeur possible aux utilisateurs finaux des applications et des processus sur lesquels les développeurs s’appuient. sommet du système », a déclaré Shah.

VOIR: Aide-mémoire de TechRepublic sur le nettoyage des données

Comment les développeurs low-code peuvent utiliser Power Fx avec Dataverse

Les développeurs low-code peuvent également utiliser le langage Power Fx, qui sera familier à tous ceux qui ont créé des fonctions Excel, pour écrire leurs propres validations personnalisées pour toute action instantanée ou à la demande – ou pour créer d’autres plugins réutilisables pour la logique métier et Dataverse des règles avec des déclencheurs et des actions qui fonctionnent avec les connecteurs Power Platform et les API Web.

“Il s’agit d’un moyen low-code de développer une logique métier et de l’intégrer dans le système sans avoir à se lancer dans un développement .NET à part entière”, a déclaré Shah. “Vous pouvez déclencher des enregistrements spécifiques en cours de création ou de mise à jour dans le système, puis orchestrer ce que vous voulez qu’il se passe en utilisant Power Fx pour appeler d’autres API dans Dataverse pour interagir avec d’autres données dans le système ou invoquer l’un de nos milliers de connecteurs Power Platform. (à d’autres sources de données) pour orchestrer cette logique ou même créer de nouvelles API à l’aide de Power FX, puis les exposer en tant que fonctionnalités pouvant être exploitées à partir de tout ce qui est construit au-dessus de Dataverse.

Cela pourrait envoyer un e-mail aux clients les remerciant pour leurs commandes ou reproduire tout ce que les utilisateurs pourraient faire avec une procédure stockée SQL, mais le faire directement depuis Dataverse, plutôt que d’avoir besoin de savoir comment programmer une base de données SQL.

Les utilisateurs peuvent déjà créer une logique métier personnalisée riche sur les événements et les actions dans Dataverse, mais cela simplifie la construction sans avoir à faire beaucoup de travail de développement sur mesure.

“Nous avons supprimé une grande partie de la barrière à l’entrée et rendu beaucoup plus facile et plus composable l’utilisation de tous les éléments de base qui existent déjà dans le système”, a poursuivi Shah. “Il tire parti du contexte que nous avons dans l’environnement et des modèles de données pour permettre aux développeurs d’ajouter plus facilement et plus rapidement cette logique métier dans le système.”

Utilisation de SQL avec Dataverse

Dataverse est bien plus qu’une base de données SQL, mais les développeurs qui savent déjà utiliser SQL pour écrire des requêtes pour explorer, filtrer, agréger, trier, joindre et regrouper des données peuvent utiliser le nouvel éditeur SQL Web de Power Apps Studio pour les utiliser. Requêtes SQL sur les tables Dataverse.

C’est utile car cela signifie que les développeurs de bases de données existants n’ont pas à apprendre une nouvelle façon d’interroger les données, mais la même technologie est également la façon dont les différents copilotes Microsoft peuvent travailler avec les données Dataverse.

“Dans les coulisses, ce que nous faisons est de transformer la requête d’une représentation logique qui se manifeste à travers les métadonnées dans Dataverse dans le stockage physique que nous avons dans Dataverse”, a expliqué Shah. « C’est également un élément clé de la façon dont nous prenons en charge de nombreux scénarios Copilot construits sur Dataverse.

“La possibilité pour nous de prendre le langage naturel et de le traduire en une requête structurée qui peut s’exécuter dans le contexte de l’utilisateur, avec sa sécurité et les règles d’autorisation qui lui sont applicables, pour pouvoir répondre à ces requêtes en langage naturel pour Power App Copilot et d’autres copilotes de l’écosystème Microsoft sont vraiment, au cœur, alimentés par notre prise en charge des requêtes SQL en plus de Dataverse.

Encore une fois, cela aide les développeurs expérimentés à travailler plus rapidement, a suggéré Shah.

“Les développeurs professionnels n’ont pas à construire et à assembler tous ces éléments eux-mêmes”, a déclaré Shah. “Parce que nous avons cette compréhension, parce que nous avons cette connectivité native dans l’écosystème Power Platform plus large, nous sommes en mesure de connecter les points automatiquement, afin qu’ils puissent créer ces expériences Copilot spécifiques à l’application de manière clé en main et obtenir cette valeur à leurs utilisateurs plus rapidement, plus facilement, que de passer du temps à construire eux-mêmes cet échafaudage. »

VOIR: Comment interroger plusieurs tables en SQL dans ce tutoriel TechRepublic

Sécurisation des données via Microsoft Dataverse

Avec autant de données importantes dans Dataverse, les organisations peuvent rechercher des options de sécurité supplémentaires. Si un utilisateur gère ses propres clés de chiffrement dans Azure Key Vault, il peut désormais utiliser cette option Bring Your Own Key avec Dataverse. Ils peuvent également limiter l’accès en fonction de l’adresse IP presque en temps réel avec un nouveau pare-feu IP qui permet à l’équipe de sécurité de choisir la plage IP à partir de laquelle les utilisateurs peuvent se connecter.

Si quelqu’un essaie de prendre des mesures sensibles comme la suppression de son compte – ce qui peut être légitime mais pourrait également suggérer que son compte a été pris en charge par un attaquant – l’évaluation de l’accès continu Azure Active Directory examine comment le compte est authentifié et d’où il se connecte . Si un utilisateur s’est déplacé vers une adresse IP différente en rentrant chez lui ou si sa machine apparaît comme se connectant à partir d’un emplacement inconnu, et qu’elle ne se trouve pas dans la plage IP autorisée, sa demande sera bloquée, même s’il était déjà connecté et serait généralement autorisé à le faire.

“Les effectifs sont plus éloignés et hybrides et se déplacent à travers le monde d’une manière qu’ils n’ont pas été historiquement”, a souligné Shah. “Si vous ne voulez pas que les utilisateurs se connectent depuis un café en bas de la rue, ou si vous voulez les garder dans votre réseau d’entreprise, le pare-feu IP fournit un mécanisme, une autre capacité de défense en profondeur permettant aux gens de sécuriser leur infrastructure et de protéger leur bien précieux que sont leurs données.

La politique sur ce que les utilisateurs sont autorisés à faire avec ces données peut être différente selon le service pour lequel ils travaillent, et maintenant elle peut changer en fonction de l’endroit où ils travaillent.



Source link

By mrtrv

Leave a Reply

Your email address will not be published. Required fields are marked *