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.

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 ç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:

  1. Veri'nin yanındaki simgeyi seçin +
  2. Dış verilere bağlan'ı seçin
  3. Bağlanmak istediğiniz API'yi seçin: SQL veya MongoDB
  4. Devam'ı seçin
  5. 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.
  6. Cosmos DB hesap adını ve veritabanı adını seçin
  7. (İ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)
  8. 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ı:

HTAP kapsayıcısı

Yalnızca OLTP kapsayıcısı:

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.

Sonraki adımlar