Aracılığıyla paylaş


Hızlı Başlangıç: Azure portalını kullanarak NoSQL için Azure Cosmos DB hesabı oluşturma

UYGULANANLAR: NoSQL

Bu hızlı başlangıçta, Azure portalında NoSQL için yeni bir Azure Cosmos DB hesabı oluşturacaksınız. Ardından Azure portalındaki Veri Gezgini deneyimini kullanarak gerekli tüm ayarları yapılandıran bir veritabanı ve kapsayıcı oluşturursunuz. Son olarak, kapsayıcıya örnek veriler ekler ve temel bir sorgu oluşturursunuz.

Önkoşullar

Firma oluşturma

NoSQL için yeni bir Azure Cosmos DB hesabı oluşturarak başlayın

  1. Azure portalında (https://portal.azure.com ) oturum açın.

  2. Genel arama çubuğuna Azure Cosmos DB yazın.

    Azure portalındaki genel arama çubuğunun ekran görüntüsü.

  3. Hizmetler'de Azure Cosmos DB'yi seçin.

    Arama menüsünde seçilen Azure Cosmos DB seçeneğinin ekran görüntüsü.

  4. Azure Cosmos DB bölmesinde Oluştur'u ve ardından NoSQL için Azure Cosmos DB'yi seçin.

    Azure hizmeti için bölmedeki Oluştur seçeneğinin ekran görüntüsü.

    NoSQL API'sinin vurgulandığı Azure Cosmos DB API seçim bölmesinin ekran görüntüsü.

  5. Temel Bilgiler bölmesinde aşağıdaki seçenekleri yapılandırın ve gözden geçir ve oluştur'u seçin:

    Değer
    Abonelik Azure aboneliğinizi seçin
    Kaynak Grubu Yeni kaynak grubu oluşturma veya var olan bir kaynak grubunu seçme
    Firma Adı Genel olarak benzersiz bir ad sağlayın
    Kullanılabilirlik Alanları Devre Dışı Bırak
    Konum Aboneliğiniz için desteklenen bir Azure bölgesi seçin

    NoSQL için Azure Cosmos DB kaynak oluşturma 'Temel Bilgiler' bölmesinin ekran görüntüsü.

    İpucu

    Belirtilmeyen seçenekleri varsayılan değerlerine bırakabilirsiniz. Ayrıca hesabı, toplam hesap aktarım hızını saniyede 1.000 istek birimiyle (RU/sn) sınırlandıracak şekilde yapılandırabilir ve maliyetlerinizi en aza indirmek için ücretsiz katmanı etkinleştirebilirsiniz.

  6. Gözden Geçir ve oluştur bölmesinde hesabınızın doğrulamasının başarıyla tamamlanmasını bekleyin ve oluştur'u seçin.

    Oluşturma deneyimindeki kaynak doğrulama adımının ekran görüntüsü.

  7. Portal otomatik olarak Dağıtım bölmesine gider. Dağıtımın tamamlanmasını bekleyin.

    Şu anda bekleyen bir dağıtımın bulunduğu dağıtım bölmesinin ekran görüntüsü.

  8. Dağıtım tamamlandıktan sonra Kaynağa git'i seçerek yeni NoSQL için Azure Cosmos DB hesabına gidin.

    'Kaynağa git' seçeneğinin vurgulandığı, tam olarak dağıtılan bir kaynağın ekran görüntüsü.

Veritabanı ve kapsayıcı oluşturma

Ardından portalda veritabanı ve kapsayıcı oluşturmak için Veri Gezgini kullanın.

  1. Hesap kaynağı bölmesinde hizmet menüsünden Veri Gezgini'ı seçin.

    Hesabın hizmet menüsündeki Veri Gezgini seçeneğinin ekran görüntüsü.

  2. Veri Gezgini bölmesinde Yeni Kapsayıcı seçeneğini belirleyin.

    Veri Gezgini 'Yeni Kapsayıcı' seçeneğinin ekran görüntüsü.

  3. Yeni Kapsayıcı iletişim kutusunda aşağıdaki değerleri yapılandırın ve tamam'ı seçin:

    Değer
    Veritabanı Yeni oluştur
    Veritabanı kimliği cosmicworks
    Aktarım hızını kapsayıcılar arasında paylaşma Seçme
    Kapsayıcı kimliği employees
    Bölüm anahtarı department/name
    Kapsayıcı aktarım hızı (otomatik ölçeklendirme) Otomatik Ölçeklendirme
    Kapsayıcı Maksimum RU/sn 1000

    Belirtilen seçeneklerin doldurulduğu yeni bir veritabanı ve kapsayıcı oluşturmak için iletişim kutusunun ekran görüntüsü.

  4. demo.bicepparam veya ()demo.bicepparam adlı yeni bir dosya oluşturun.

  5. Veri Gezgini hiyerarşisinde yeni oluşturulan veritabanını ve kapsayıcıyı gözlemleyin.

    Veritabanı kapsayıcısının bulunduğu Veri Gezgini hiyerarşisinin ekran görüntüsü.

    İpucu

    İsteğe bağlı olarak, ek özellikleri ve yapılandırma ayarlarını gözlemlemek için kapsayıcı düğümünü genişletebilirsiniz.

Örnek verileri ekleme ve sorgulama

Son olarak, Veri Gezgini kullanarak örnek bir öğe oluşturun ve kapsayıcıya temel bir sorgu verin.

  1. Veri Gezgini ağacındaki çalışanlar kapsayıcısının düğümünü genişletin. Ardından Öğeler seçeneğini belirleyin.

    Veri Patlayan hiyerarşisindeki bir kapsayıcı içindeki 'Öğeler' seçeneğinin ekran görüntüsü.

  2. Veri Gezgini menüsünde Yeni Öğe'yi seçin.

    Veri Gezgini menüsündeki 'Yeni Öğe' seçeneğinin ekran görüntüsü.

  3. Şimdi çalışanlar kapsayıcısında yeni bir öğe için aşağıdaki JSON'yi ekleyin ve kaydet'i seçin:

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

    Veri Gezgini içindeki yeni bir öğenin JSON içeriğinin ekran görüntüsü.

  4. Veri Gezgini menüsünde Yeni SQL Sorgusu'na tıklayın.

    Veri Gezgini menüsündeki 'Yeni SQL Sorgusu' seçeneğinin ekran görüntüsü.

  5. Şimdi büyük/küçük harfe duyarlı olmayan bir arama kullanarak departmanın logistics tüm öğelerini almak için aşağıdaki NoSQL sorgusunu ekleyin. Sorgu daha sonra çıkışı yapılandırılmış bir JSON nesnesi olarak biçimlendirır. Sorguyu Yürüt'e tıklayarak sorguyu çalıştırın:

    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)
    

    Veri Gezgini içindeki NoSQL sorgu metninin ekran görüntüsü.

  6. Sorgudan JSON dizisi çıkışını gözlemleyin.

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

    Veri Gezgini önceki NoSQL sorgusunun yürütme sonuçlarının ekran görüntüsü.