Créer un service lié pour Cosmos DB

Effectué

Lorsque vous disposez d’un conteneur Azure Cosmos DB avec prise en charge du magasin analytique, vous pouvez créer un service lié dans un espace de travail Azure Synapse Analytics pour vous y connecter.

Pour créer un service lié à un magasin de données analytique Azure Cosmos DB, utilisez Azure Synapse Studio et ajoutez un service lié sur la page Données en sélectionnant l’option Se connecter à des données externes, comme illustré ici :

A screenshot of Azure Synapse Studio showing the Connect to external data page.

Lorsque vous effectuez les étapes de création de votre service lié, sélectionnez le type de compte Azure Cosmos DB, puis affectez à votre service lié un nom explicite et fournissez les informations nécessaires pour vous connecter à votre base de données Azure Cosmos DB.

Pour vous connecter à la base de données Azure Cosmos DB, vous pouvez utiliser l’une des options d’authentification suivantes :

  • Clé de compte : Spécifiez une clé d’authentification pour votre compte Cosmos DB.
  • Principal du service : Utilisez l’identité du service Azure Synapse Analytics.
  • Identité managée affectée par le système : Utilisez l’identité managée affectée par le système.
  • Identité managée affectée par l’utilisateur : Utilisez une identité managée définie par l’utilisateur.

Conseil

Pour plus d’informations sur l’utilisation d’identités managées dans Microsoft Entra ID, consultez Que sont les identités managées pour les ressources Azure ?.

Après avoir créé un service lié, la base de données Azure Cosmos DB et ses conteneurs s’affichent dans la page Données d’Azure Synapse Studio, comme illustré ici :

A screenshot of Azure Synapse Studio showing the Data page with an Azure Cosmos DB linked service.

Remarque

L’interface utilisateur différencie les conteneurs avec la prise en charge du magasin analytique et celles qui n’en disposent pas avec les icônes suivantes :

Magasin analytique activé Magasin analytique non activé
An icon showing interlocking rectangles and a bar chart. An icon showing interlocking rectangles but no bar chart.

Vous pouvez interroger un conteneur sans magasin analytique, mais vous ne bénéficierez pas des avantages d’une solution HTAP qui décharge la surcharge des requêtes analytiques du magasin de données opérationnel.