Partager via


Démarrage rapide : Créer un compte Azure Cosmos DB pour NoSQL à l'aide du portail Azure

** Dans ce démarrage rapide, vous créez un compte Azure Cosmos DB pour NoSQL dans le portail Azure. Vous utilisez ensuite l’expérience de Data Explorer dans le portail Azure pour créer une base de données et un conteneur configurant tous les paramètres requis. Enfin, vous ajoutez un échantillon de données au conteneur et lancez une requête de base.

Prerequisites

Créer un compte

Commencez par créer un compte Azure Cosmos DB pour NoSQL.

  1. Connectez-vous au portail Azure (https://portal.azure.com).

  2. Entrez Azure Cosmos DB dans la barre de recherche globale.

    Screenshot de la barre de recherche globale dans le portail Azure.

  3. Dans Services, sélectionnez Azure Cosmos DB.

    Screenshot de l’option Azure Cosmos DB sélectionnée dans le menu de recherche.

  4. Dans le volet Azure Cosmos DB, sélectionnez Create, puis Azure Cosmos DB pour NoSQL.

    Screenshot de l’option Créer dans le volet d’un service Azure.

    Screenshot du volet de sélection de l’API Azure Cosmos DB avec l’API pour NoSQL en surbrillance.

  5. Dans le volet Informations de base, configurez les options suivantes, puis sélectionnez Avis+ créer :

    Valeur
    Subscription Sélectionnez votre abonnement Azure
    Groupe de ressources Créer un groupe de ressources ou en sélectionner un
    Nom du compte Fournir un nom globalement unique
    Zones de disponibilité (Zones de Disponibilité) Désactiver
    Lieu Sélectionnez une région Azure prise en charge pour votre abonnement

    Screenshot du Azure Cosmos DB pour la création de ressources NoSQL volet « De base ».

    Conseil / Astuce

    Vous pouvez laisser les options non spécifiées à leur valeur par défaut. Vous pouvez également configurer le compte pour limiter le débit total du compte à 1 000 unités de requête par seconde (RU/s) et activer le niveau gratuit pour minimiser vos coûts.

  6. Dans le volet Avis+ créer, attendez que la validation de votre compte se termine avec succès, puis sélectionnez Créer.

    Capture d’écran de l'étape de validation des ressources dans l'expérience de création.

  7. Le portail accède automatiquement au panneau Déploiement. Attendez que le déploiement se termine.

    Capture d’écran du volet de déploiement avec un déploiement en attente.

  8. Une fois le déploiement terminé, sélectionnez Go to resource pour accéder au nouveau Azure Cosmos DB pour NoSQL compte.

    Capture d’écran d'une ressource entièrement déployée avec l'option « Aller à la ressource » en surbrillance.

Créer une base de données et un conteneur

Ensuite, utilisez le Data Explorer pour créer une base de données et un conteneur dans le portail.

  1. Dans le volet de ressources du compte, sélectionnez Data Explorer dans le menu du service.

    Screenshot de l’option Data Explorer dans le menu de service du compte.

  2. Dans le volet Data Explorer, sélectionnez l’option New Container.

    Capture d'écran de l'option « Nouveau conteneur » dans le Data Explorer.

  3. Dans le dialogue Nouveau conteneur, configurez les valeurs suivantes, puis sélectionnez OK :

    Valeur
    Base de données Créer
    ID de base de données cosmicworks
    Partager le débit entre les conteneurs Ne sélectionnez rien
    ID de conteneur employees
    Clé de partition department/name
    Débit du conteneur (mise à l’échelle automatique) Autoscale
    Nombre maximal de RU/s du conteneur 1000

    Capture d’écran du dialogue pour créer une base de données et un conteneur avec les options spécifiées remplies.

  4. Observez la base de données et le conteneur nouvellement créés dans la hiérarchie du Data Explorer.

    Capture d'écran de la hiérarchie Data Explorer avec un conteneur de base de données présent.

    Conseil / Astuce

    Si vous le souhaitez, vous pouvez développer le nœud de conteneur pour observer des propriétés et des paramètres de configuration supplémentaires.

Ajouter et interroger des échantillons de données

Enfin, utilisez la Data Explorer pour créer un exemple d’élément, puis émettez une requête de base sur le conteneur.

  1. Développez le nœud du conteneur employees dans l’arborescence du Data Explorer. Sélectionnez ensuite l’option Éléments.

    Capture d'écran de l'option « Items » dans un conteneur dans la hiérarchie de Data Explorer.

  2. Dans le menu du Data Explorer, sélectionnez New Item.

    Screenshot de l'option « Nouvel élément » dans le menu Data Explorer.

  3. À présent, insérez le code JSON suivant pour un nouvel élément dans le conteneur employés, puis sélectionnez Enregistrer :

    {
      "id": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
      "name": {
        "first": "Kai",
        "last": "Carter"
      },
      "email": "<kai@adventure-works.com>",
      "department": {
        "name": "Logistics"
      }
    }
    

    Screenshot du contenu JSON d’un nouvel élément dans Data Explorer.

  4. Dans le menu de Data Explorer, sélectionnez New SQL Query.

    Screenshot de l'option « Nouvelle requête SQL » dans le menu Data Explorer.

  5. À présent, insérez la requête NoSQL suivante pour obtenir tous les éléments du département logistics à l’aide d’une recherche insensible à la casse. La requête met ensuite en forme la sortie en tant qu’objet JSON structuré. Exécutez la requête en sélectionnant Exécuter la requête :

    SELECT VALUE {
        "name": CONCAT(e.name.last, " ", e.name.first),
        "department": e.department.name,
        "emailAddresses": [
            e.email
        ]
    }
    FROM
        employees e
    WHERE
        STRINGEQUALS(e.department.name, "logistics", true)
    

    Screenshot du texte de requête NoSQL dans le Data Explorer.

  6. Observez la production du tableau JSON de la requête.

    [
      {
        "name": "Carter Kai",
        "department": "Logistics",
        "emailAddresses": [
          "kai@adventure-works.com"
        ]
      }
    ]
    

    Screenshot des résultats de l'exécution de la requête NoSQL précédente dans le Data Explorer.

Explorer d’autres conseils d’installation et d’optimisation

Après avoir créé et interrogé vos données, utilisez la section Overview pour essayer différentes fonctionnalités de Azure Cosmos DB.

  1. Dans le volet de ressources du compte, sélectionnez Vue d’ensemble dans le menu de service.

  2. Passez en revue les ressources dans le Hub Vue d’ensemble , notamment :

    • Guides de démarrage rapide pour vous aider à concevoir et tester votre application.

    • Guide d’installation et d’optimisation pour prendre en charge chaque étape de votre parcours d’apprentissage à la production. Les sections incluent le partitionnement, l’indexation, la modélisation, le contrôle des coûts, la configuration de sauvegarde et le réglage des performances.

    • Containers & Accès aux données pour interroger vos données, ajuster le débit et ouvrir des conteneurs dans Data Explorer ou Visual Studio Code.

    • Outils de surveillance tels que insights, métriques, alertes et paramètres de diagnostic, ainsi qu’une carte de performance qui met en évidence la disponibilité, les alertes et les recommandations Azure Advisor.

    • Ressources d’apprentissage telles que des didacticiels vidéo, des exemples d’applications et de la documentation.

    • Recommandations actionnables personnalisées à votre compte pour la fiabilité, la sécurité et l’efficacité des coûts.

    Screenshot de la section Configuration et optimisation du Hub vue d’ensemble dans le portail Azure.

Conseil / Astuce

Le contenu présenté dans le Hub Vue d’ensemble s’adapte à votre activité et à votre type de charge de travail pour faciliter la recherche des éléments les plus pertinents pour vous.