Azure Cosmos DB için Azure Synapse Link’e bağlanma
Bu makalede, Azure Synapse Link ile Azure Synapse Analytics Studio'dan bir 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:
- Mevcut Azure Cosmos DB veritabanı veya Hızlı Başlangıç: Azure Cosmos DB hesabını yönetme adımlarını izleyerek yeni bir hesap oluşturun.
- Mevcut Azure Synapse çalışma alanı veya Hızlı Başlangıç: Synapse çalışma alanı oluşturma adımlarını izleyerek yeni bir çalışma alanı oluşturun.
Azure Cosmos DB veritabanı hesabında Synapse Link'i etkinleştirme
İş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'i etkinleştirmenizi öneririz. Synapse Link, HTAP özelliğini bir kapsayıcıya ve Azure Synapse'te yerleşik desteğe getirir.
Synapse Studio'ya gidin
Azure Synapse çalışma alanınızdan Synapse Studio'yu Başlat'ı seçin. Synapse Studio giriş sayfasında Veri'yi seçin; bu da sizi Veri Nesne Gezgini götürür.
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:
- Veri'nin yanındaki simgeyi + seçin.
- Dış verilere bağlan'ı seçin.
- Bağlanmak istediğiniz API'yi (örneğin, MongoDB için SQL API veya API) seçin.
- Devam'ı seçin.
- 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.
- Azure Cosmos DB hesap adını ve veritabanı adını seçin.
- (İsteğe bağlı) 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 yazın. Değer'i istediğiniz bölgeye (örneğin, WestUS2) ayarlayın. (Sözcüklerle sayı arasında boşluk yoktur.)
- Oluştur'u belirleyin.
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 aşağıdaki simgeler aracılığıyla HTAP özellikli kapsayıcıyı yalnızca OLTP kapsayıcısından ayırt edebilirsiniz:
Yalnızca OLTP kapsayıcısı:
HTAP özellikli kapsayıcı:
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 Birimleri kullanılır.