Share via


Azure Cosmos DB için Azure Synapse Link’e bağlanma

Bu makalede, Azure Synapse Link ile Azure Synapse Analytics Studio'dan Azure Cosmos DB veritabanına nasıl eriştiği açıklanır.

Önkoşullar

Bir Azure Cosmos DB veritabanını çalışma alanınıza bağlamadan önce şunları yapmanız gerekir:

İşlem performansınızı etkilemeden Azure Cosmos DB'de büyük ölçekli analiz çalıştırmak için Azure Cosmos DB için Synapse Link etkinleştirmenizi öneririz. Synapse Link bir kapsayıcıya HTAP özelliği ve Azure Synapse'de yerleşik destek getirir.

Synapse Studio git

Azure Synapse çalışma alanınızdan Synapse Studio Başlat'ı seçin. Synapse Studio giriş sayfasında Veri'yi seçerek Veri Nesne Gezgini'ne gidin.

Azure Cosmos DB veritabanını Azure Synapse çalışma alanına bağlama

Azure Cosmos DB veritabanını bağlama işlemi bağlı hizmet olarak gerçekleştirilir. Azure Cosmos DB bağlı hizmetiyle, Azure Synapse Analytics veya SQL için Apache Spark'tan Azure Cosmos DB'ye göz atabilir ve verileri inceleyebilir, okuyabilir ve yazabilirsiniz.

Veri Nesne Gezgini aşağıdaki adımları izleyerek bir Azure Cosmos DB veritabanına doğrudan bağlanabilirsiniz:

  1. Veri'nin yanındaki simgeyi + seçin.
  2. Dış verilere bağlan'ı seçin.
  3. Bağlanmak istediğiniz API'yi (örneğin, MongoDB içinSQL API veya API) seçin.
  4. Devam’ı seçin.
  5. Bağlı hizmeti adlandırmak için kolay bir ad kullanın. Ad Veri Nesne Gezgini görünür ve Azure Synapse çalışma zamanları tarafından veritabanına ve kapsayıcılara bağlanmak için kullanılır.
  6. Azure Cosmos DB hesap adını ve veritabanı adını seçin.
  7. (İsteğe bağlı) Hiçbir bölge belirtilmezse, Azure Synapse çalışma zamanı işlemleri analiz deposunun etkinleştirildiği en yakın bölgeye yönlendirilir. Kullanıcılarınızın Azure Cosmos DB analiz deposuna erişmek için kullanmasını istediğiniz bölgeyi el ile de ayarlayabilirsiniz. Ek bağlantı özellikleri'ni ve ardından Yeni'yi seçin. Özellik Adı'nın altında PreferredRegions girin. Değer'i istediğiniz bölgeye ayarlayın, örneğin, WestUS2. (Sözcüklerle sayı arasında boşluk yok.)
  8. Oluştur’u seçin.

Azure Cosmos DB veritabanları, Azure Cosmos DB bölümünün altındaki Bağlı sekmesinde görünür. Azure Cosmos DB ile HTAP özellikli bir kapsayıcıyı yalnızca OLTP kapsayıcısından aşağıdaki simgelerle ayırt edebilirsiniz:

Yalnızca OLTP kapsayıcısı:

OLTP kapsayıcı simgesini gösteren görselleştirme.

HTAP özellikli kapsayıcı:

HTAP kapsayıcı simgesini gösteren görselleştirme.

Kod tarafından oluşturulan eylemlerle hızlı bir şekilde etkileşim kurma

Bir kapsayıcıya sağ tıklayarak Spark veya SQL çalışma zamanını tetikleyecek hareketlerin bir listesine sahip olursunuz. Kapsayıcıya yazma işlemi Azure Cosmos DB İşlem Deposu aracılığıyla gerçekleşir ve İstek Birimlerini kullanır.

Sonraki adımlar