Azure portal kullanarak Azure Cosmos DB hesabını yönetme

ŞUNLAR IÇIN GEÇERLIDIR: Nosql MongoDB Cassandra Gremlin Tablo

Bu makalede, Azure portal kullanarak bir Azure Cosmos DB hesabındaki çeşitli görevlerin nasıl yönetileceğini açıklanmaktadır. Azure Cosmos DB, Azure PowerShell, Azure CLI, AzureResource Manager şablonları, Bicep ve Terraform gibi diğer Azure yönetim istemcileriyle de yönetilebilir.

İpucu

Azure Cosmos DB veya denetim düzlemi için yönetim API'si, hizmetin geri kalanı gibi yüksek istek hacimleri için tasarlanmamıştır. Daha fazla bilgi edinmek için bkz. Denetim Düzlemi Hizmet Sınırları

Hesap oluşturma

  1. Azure portal menüsünden veya Giriş sayfasındaKaynak oluştur'u seçin.

  2. Azure Cosmos DB için arama. Azure Cosmos DB Oluştur'u> seçin.

  3. Azure Cosmos DB hesabı oluşturma sayfasında, NoSQL için Azure Cosmos DB bölümünde Oluştur seçeneğini belirleyin.

    Azure Cosmos DB çeşitli API'ler sağlar:

    • Belge verileri için NoSQL
    • PostgreSQL
    • Belge verileri için MongoDB
    • Apache Cassandra
    • Tablo
    • Apache Gremlin, graf verileri için

    NoSQL API'si hakkında daha fazla bilgi edinmek için bkz. Azure Cosmos DB'ye Hoş Geldiniz.

  4. Azure Cosmos DB Hesabı Oluştur sayfasında yeni Azure Cosmos DB hesabının temel ayarlarını girin.

    Ayar Değer Açıklama
    Abonelik Abonelik adı Bu Azure Cosmos DB hesabı için kullanmak istediğiniz Azure aboneliğini seçin.
    Kaynak Grubu Kaynak grubu adı Bir kaynak grubu seçin veya Yeni oluştur seçeneğini belirleyin ve yeni kaynak grubu için benzersiz bir ad girin.
    Hesap Adı Benzersiz bir ad Azure Cosmos DB hesabınızı tanımlamak için bir ad girin. URI’nizi oluşturmak için sağladığınız ada documents.azure.com ekleneceği için benzersiz bir ad kullanın. Ad yalnızca küçük harf, sayı ve kısa çizgi (-) karakterini içerebilir. 3-44 karakter uzunluğunda olmalıdır.
    Konum Kullanıcılarınıza en yakın bölge Azure Cosmos DB hesabınızın barındırılacağı coğrafi konumu seçin. Verilere en hızlı erişimi sağlamak için kullanıcılarınıza en yakın olan konumu kullanın.
    Kapasite modu Sağlanan aktarım hızı veya Sunucusuz Sağlanan aktarım hızı modunda hesap oluşturmak için Sağlanan aktarım hızı'na tıklayın. Sunucusuz modda hesap oluşturmak için Sunucusuz'u seçin.
    Azure Cosmos DB ücretsiz katman indirimi uygulama Uygula veya Uygula Azure Cosmos DB ücretsiz katmanı ile bir hesapta ilk 1000 RU/sn ve 25 GB depolama alanını ücretsiz olarak alırsınız. Ücretsiz katman hakkında daha fazla bilgi edinin.
    Toplam hesap aktarım hızını sınırla Seçili veya değil Bu hesapta sağlanacak toplam aktarım hızı miktarını sınırlayın. Bu sınır, sağlanan aktarım hızıyla ilgili beklenmeyen ücretleri engeller. Hesabınız oluşturulduktan sonra bu sınırı güncelleştirebilir veya kaldırabilirsiniz.

    Azure aboneliği başına en fazla bir ücretsiz katman Azure Cosmos DB hesabınız olabilir ve hesabı oluştururken bunu kabul etmeniz gerekir. Ücretsiz katman indirimini uygulama seçeneğini görmüyorsanız abonelikteki başka bir hesap ücretsiz katmanla zaten etkinleştirilmiştir.

    Azure Cosmos DB Hesabı Oluştur sayfasını gösteren ekran görüntüsü.

    Not

    Kapasite modu olarak Sunucusuz seçeneğini belirlediğinizde aşağıdaki seçenekler kullanılamaz:

    • Ücretsiz Katman İndirimi Uygula
    • Toplam hesap aktarım hızını sınırla
  5. Genel Dağıtım sekmesinde aşağıdaki ayrıntıları yapılandırın. Bu hızlı başlangıç için varsayılan değerleri bırakabilirsiniz:

    Ayar Değer Açıklama
    Coğrafi Yedeklilik Devre Dışı Bırak Bölgenizi bir çift bölgeyle eşleştirerek hesabınızda genel dağıtımı etkinleştirin veya devre dışı bırakın. Daha sonra hesabınıza daha fazla bölge ekleyebilirsiniz.
    Birden Çok Bölgeli Yazmalar Devre Dışı Bırak Çok bölgeli yazma özelliği, dünya genelindeki veritabanlarınız ve kapsayıcılarınız için sağlanan aktarım hızının avantajlarından yararlanmanızı sağlar.
    Kullanılabilirlik Alanları Devre Dışı Bırak Kullanılabilirlik Alanları, uygulamanızın kullanılabilirliğini ve dayanıklılığını daha da geliştirmenize yardımcı olur.

    Not

    Önceki Temel Bilgiler sayfasında Kapasite modu olarak Sunucusuz seçeneğini belirlediğinizde aşağıdaki seçenekler kullanılamaz:

    • Coğrafi yedeklilik
    • Birden Çok Bölgeli Yazmalar
  6. İsteğe bağlı olarak, aşağıdaki sekmelerde daha fazla ayrıntı yapılandırabilirsiniz:

    • Ağ iletişimi. Sanal ağdan erişimi yapılandırma.
    • Yedekleme İlkesi. Düzenli veya sürekli yedekleme ilkesini yapılandırın.
    • Şifreleme. Hizmet tarafından yönetilen anahtarı veya müşteri tarafından yönetilen anahtarı kullanın.
    • Etiketler'i seçin. Etiketler, birden çok kaynağa ve kaynak grubuna aynı etiketi uygulayarak kaynakları kategorilere ayırmanızı ve birleştirilmiş faturalamayı görüntülemenizi sağlayan ad/değer çiftleridir.
  7. Gözden geçir ve oluştur’u seçin.

  8. Hesap ayarlarını gözden geçirip Oluştur seçeneğini belirleyin. Hesabın oluşturulması birkaç dakika sürer. Portal sayfasında Dağıtımınız tamamlandı iletisinin görüntülenmesini bekleyin.

    Dağıtımınızın tamamlandığını gösteren ekran görüntüsü.

  9. Azure Cosmos DB hesabı sayfasına gitmek için Kaynağa git seçeneğini belirleyin.

    Azure Cosmos DB hesap sayfasını gösteren ekran görüntüsü.

Veritabanı hesabınızda bölge ekleme/çıkarma işlemi gerçekleştirme

İpucu

Yeni bölge eklendiğinde, bölge kullanılabilir olarak işaretlenmeden önce tüm verilerin tamamen çoğaltılması ve yeni bölgeye işlenmesi gerekir. Bu işlemin süresi, hesapta ne kadar veri depolandığına bağlıdır. Zaman uyumsuz aktarım hızı ölçeklendirme işlemi devam ederse, bölge ekleme/kaldırma işlemi tamamlandığında aktarım hızı ölçeği artırma işlemi duraklatılır ve otomatik olarak sürdürülür.

  1. Azure portalda oturum açın.

  2. Azure Cosmos DB hesabınıza gidin ve kaynak menüsünde Verileri genel olarak çoğalt'ı seçin.

  3. Bölge eklemek için haritadaki + altıgenleri ve istediğiniz bölgelere karşılık gelen etiketi seçin. Alternatif olarak, bölge eklemek için + Bölge ekle seçeneğini belirleyin ve açılan menüden bir bölge seçin.

  4. Bölgeleri kaldırmak için, onay işaretli mavi altıgenleri seçerek bir veya daha fazla bölgeyi haritadan temizleyin. Sağ taraftaki bölgenin yanındaki "çöp kutusu" (🗑) simgesini de seçebilirsiniz.

  5. Değişikliklerinizi kaydetmek için Tamam'ı seçin.

    Verileri genel olarak çoğalt menüsünün bir bölgeyi vurgulayan ekran görüntüsü.

Tek bölgeli yazma modunda yazma bölgesini kaldıramazsınız. Geçerli yazma bölgesini silebilmeniz için önce farklı bir bölgeye yük devretme gerçekleştirmeniz gerekir.

Çok bölgeli yazma modunda, en az bir bölgeniz varsa istediğiniz bölgeyi ekleyebilir veya kaldırabilirsiniz.

Birden fazla yazma bölgesi yapılandırma

Çok bölgeli yazmaları etkinleştirmek için Verileri genel olarak çoğalt sekmesini açın ve Etkinleştir'i seçin. Çok bölgeli yazmaları etkinleştirdikten sonra, hesapta şu anda sahip olduğunuz tüm okuma bölgeleri okuma ve yazma bölgeleri haline gelir.

Bölgeleri yapılandır ve Kaydet'i vurgulayan Verileri genel olarak çoğalt menüsünün ekran görüntüsü.

Azure Cosmos DB hesabınız için hizmet tarafından yönetilen yük devretmeyi etkinleştirme

Service-Managed yük devretme seçeneği, Azure Cosmos DB'nin bir bölge kullanılamaz duruma gelirse hiçbir kullanıcı eylemi olmadan en yüksek yük devretme önceliğine sahip bölgeye yük devretme gerçekleştirmesini sağlar. Hizmet tarafından yönetilen yük devretme etkinleştirildiğinde bölge önceliği değiştirilebilir. Hizmet tarafından yönetilen yük devretmeyi etkinleştirmek için hesabınızın iki veya daha fazla bölgesi olmalıdır.

  1. Azure Cosmos DB hesabınızda Verileri genel olarak çoğaltma bölmesini açın.

  2. Bölmenin üst kısmında Hizmet Tarafından Yönetilen Yük Devretme'yi seçin.

    Verileri genel olarak çoğaltma menüsünü gösteren ekran görüntüsü.

  3. Hizmet Tarafından Yönetilen Yük Devretme bölmesinde, Yük Devretmeyi Etkinleştir Service-Managed'ninON olarak ayarlandığından emin olun.

  4. Kaydet’i seçin.

    Service-Managed yük devretme portalı menüsünün ekran görüntüsü.

Azure Cosmos DB hesabınız için yük devretme önceliklerini ayarlama

Azure Cosmos DB hesabı hizmet tarafından yönetilen yük devretme için yapılandırıldıktan sonra bölgeler için yük devretme önceliği değiştirilebilir.

Önemli

Hesap hizmet tarafından yönetilen yük devretme için yapılandırıldığında yazma bölgesini (yük devretme önceliği sıfır) değiştiremezsiniz. Yazma bölgesini değiştirmek için hizmet tarafından yönetilen yük devretmeyi devre dışı bırakmanız ve el ile yük devretme yapmanız gerekir.

  1. Azure Cosmos DB hesabınızda Verileri genel olarak çoğaltma bölmesini açın.

  2. Bölmenin üst kısmında Hizmet Tarafından Yönetilen Yük Devretme'yi seçin.

    Verileri genel olarak çoğalt menüsünü gösteren ekran görüntüsü.

  3. Hizmet Tarafından Yönetilen Yük Devretme bölmesinde, Yük Devretmeyi Etkinleştir Service-Managed'ninON olarak ayarlandığından emin olun.

  4. Yük devretme önceliğini değiştirmek için, okuma bölgelerini satırın sol tarafında, üzerine geldiğinizde görüntülenen üç nokta üzerinden sürükleyin.

  5. Kaydet’i seçin.

    Service-Managed yük devretme portalı menüsünün ekran görüntüsü.

Azure Cosmos DB hesabında el ile yük devretme gerçekleştirme

Önemli

Bu işlemin başarılı olması için Azure Cosmos DB hesabının el ile yük devretme için yapılandırılması gerekir.

Not

Zaman uyumsuz aktarım hızı ölçeklendirme işlemi devam ederken el ile yük devretme işlemi gerçekleştirirseniz, aktarım hızı ölçeği artırma işlemi duraklatılır. Yük devretme işlemi tamamlandığında otomatik olarak sürdürülür. Daha fazla bilgi için bkz. Sağlanan aktarım hızını (RU/sn) ölçeklendirmeye yönelik en iyi yöntemler

  1. Azure Cosmos DB hesabınıza gidin ve Verileri genel olarak çoğalt menüsünü açın.

  2. Menünün üst kısmında El ile Yük Devretme'yi seçin.

    Verileri genel olarak çoğalt menüsünün ekran görüntüsü.

  3. El ile Yük Devretme menüsünde yeni yazma bölgenizi seçin. Bu seçeneğin yazma bölgenizi değiştirdiğini anladığınızı belirtmek için onay kutusunu seçin.

  4. Yük devretmeyi tetikleme için Tamam'ı seçin.

    El ile yük devretme portalı menüsünün ekran görüntüsü.

Sonraki adımlar

Azure Cosmos DB hesabının yanı sıra veritabanlarını ve kapsayıcıları yönetme hakkında daha fazla bilgi ve örnek için aşağıdaki makaleleri okuyun: