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
- Etkin aboneliği olan bir Azure hesabı. Ücretsiz hesap oluşturun.
Firma oluşturma
NoSQL için yeni bir Azure Cosmos DB hesabı oluşturarak başlayın
Azure portalında (https://portal.azure.com ) oturum açın.
Genel arama çubuğuna Azure Cosmos DB yazın.
Hizmetler'de Azure Cosmos DB'yi seçin.
Azure Cosmos DB bölmesinde Oluştur'u ve ardından NoSQL için Azure Cosmos DB'yi seçin.
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 İ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.
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.
Portal otomatik olarak Dağıtım bölmesine gider. Dağıtımın tamamlanmasını bekleyin.
Dağıtım tamamlandıktan sonra Kaynağa git'i seçerek yeni NoSQL için Azure Cosmos DB hesabına gidin.
Veritabanı ve kapsayıcı oluşturma
Ardından portalda veritabanı ve kapsayıcı oluşturmak için Veri Gezgini kullanın.
Hesap kaynağı bölmesinde hizmet menüsünden Veri Gezgini'ı seçin.
Veri Gezgini bölmesinde Yeni Kapsayıcı seçeneğini belirleyin.
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
demo.bicepparam veya ()
demo.bicepparam
adlı yeni bir dosya oluşturun.Veri Gezgini hiyerarşisinde yeni oluşturulan veritabanını ve kapsayıcıyı gözlemleyin.
İ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.
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 Gezgini menüsünde Yeni Öğe'yi seçin.
Ş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 menüsünde Yeni SQL Sorgusu'na tıklayın.
Ş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)
Sorgudan JSON dizisi çıkışını gözlemleyin.
[ { "name": "Carter Kai", "department": "Logistics", "emailAddresses": [ "kai@adventure-works.com" ] } ]