Hızlı Başlangıç: Azure Cosmos DB için Azure Synapse Bağlantısına bağlanma
Bu makalede, Synapse Link ile Azure Synapse Analytics studio'dan Bir Azure Cosmos DB veritabanına erişme açıklanmaktadır.
Önkoşullar
Bir Azure Cosmos DB hesabını çalışma alanınıza bağlamadan önce ihtiyacınız olan birkaç şey vardır.
- Bu hızlı başlangıcın ardından mevcut Azure Cosmos DB hesabı veya yeni bir hesap oluşturma
- Bu hızlı başlangıcın ardından mevcut Synapse çalışma alanı veya yeni bir çalışma alanı oluşturma
Azure Cosmos DB analiz deposunu etkinleştirme
İşletimsel performansınızı etkilemeden Azure Cosmos DB'de büyük ölçekli analizler çalıştırmak için Azure Cosmos DB için Synapse Link etkinleştirmenizi öneririz. Bu işlev, HTAP özelliğini bir kapsayıcıya getirir ve Azure Synapse'de yerleşik destek sunar. Azure Cosmos DB kapsayıcıları için Synapse Link etkinleştirmek için bu hızlı başlangıcı izleyin.
Synapse Studio
Synapse çalışma alanınızdan Synapse Studio Başlat'ı seçin. Synapse Studio giriş sayfasında** Veri'yi seçin; bu sizi Veri Nesne Gezgini götürür.
Azure Cosmos DB veritabanını 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ı hizmeti, kullanıcıların Azure Synapse Analytics veya SQL için Apache Spark'tan Azure Cosmos DB'ye verilere göz atmasını ve verileri keşfetmesini, okumasını ve yazmasını sağlar.
Veri Nesne Gezgini aşağıdaki adımları uygulayarak 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 seçin: SQL veya MongoDB
- Devam'ı seçin
- Bağlı hizmeti adlandırın. Ad Nesne Gezgini görüntülenir ve Synapse çalışma zamanları tarafından veritabanına ve kapsayıcılara bağlanmak için kullanılır. Kolay bir ad kullanmanızı öneririz.
- Cosmos DB hesap adını ve veritabanı adını seçin
- (İsteğe bağlı) Hiçbir bölge belirtilmezse Synapse çalışma zamanı işlemleri analiz deposunun etkinleştirildiği en yakın bölgeye yönlendirilir. Ancak, kullanıcılarınızın Azure Cosmos DB analiz deposuna erişmesini istediğiniz bölgeyi el ile ayarlayabilirsiniz. Ek bağlantı özellikleri'ni ve ardından Yeni'yi seçin. Özellik Adı'nın altında PreferredRegions yazın ve Value değerini istediğiniz bölgeye ayarlayın (örnek: WestUS2, sözcüklerle sayılar arasında boşluk yoktur)
- Oluştur'u seçin
Azure Cosmos DB veritabanları, Azure Cosmos DB bölümündeki Bağlı sekmesinin altında görünür. HTAP özellikli Azure Cosmos DB kapsayıcısını yalnızca OLTP kapsayıcısından aşağıdaki simgelerle ayırt edebilirsiniz:
Synapse kapsayıcısı:
Yalnızca OLTP kapsayıcısı:
Kod tarafından oluşturulan eylemlerle hızlı bir şekilde etkileşim kurma
Bir kapsayıcıya sağ tıkladığınızda, 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.