J'ai une collection de documents json dans CosmosDB qui peut contenir des références à d'autres documents de la collection (par id).Puis-je utiliser un déclencheur dans CosmosDB (API graphique) pour créer automatiquement une arête en fonction de la charge utile du document?
Je souhaite gérer automatiquement les bords de graphique entre ces documents en utilisant des déclencheurs qui s'exécutent lorsqu'un document est créé/mis à jour/supprimé. Puis-je accéder à l'API Gremlin à partir de Javascript à l'intérieur de la fonction de déclenchement?
Y a-t-il une documentation sur les déclencheurs dans le contexte des graphiques? Je n'ai pas pu en trouver. Une alternative plus sale consisterait à créer "manuellement" le document de bord dans le déclencheur, mais cela serait rompu si l'équipe CosmosDB modifiait le format sous-jacent des documents décrivant les bords.
OP semble faire référence à la fonctionnalité de déclenchement réelle incluse dans Cosmos, pas à un déclencheur Azure Function. Dans le cas des déclencheurs au niveau de la base de données, la transaction automatique et les garanties ACID peuvent être importantes pour sa charge de travail –
Bon point, je pensais qu'il faisait référence au nouveau déclencheur CosmosDB avec Azure Functions, je vais supprimer la réponse si l'OP confirme ce n'est pas le cas :) –