Připojení k Azure Synapse Linku pro Azure Cosmos DB

Tento článek popisuje, jak získat přístup k databázi Azure Cosmos DB z aplikace Azure Synapse Analytics Studio pomocí Azure Synapse Linku.

Požadavky

Před připojením databáze Azure Cosmos DB k pracovnímu prostoru budete potřebovat:

Pokud chcete ve službě Azure Cosmos DB spouštět rozsáhlé analýzy, aniž by to mělo vliv na provozní výkon, doporučujeme povolit Synapse Link pro Službu Azure Cosmos DB. Synapse Link přináší funkce HTAP do kontejneru a integrovanou podporu v Azure Synapse.

Přejít na Synapse Studio

V pracovním prostoru Azure Synapse vyberte Spustit Synapse Studio. Na domovské stránce Synapse Studio vyberte Data, která vás přenese na Průzkumník objektů dat.

Připojení databáze Azure Cosmos DB k pracovnímu prostoru Azure Synapse

Připojení databáze Azure Cosmos DB se provádí jako propojená služba. S propojenou službou Azure Cosmos DB můžete procházet a zkoumat data, číst a zapisovat z Apache Sparku pro Azure Synapse Analytics nebo SQL do Azure Cosmos DB.

Z datového Průzkumník objektů se můžete přímo připojit k databázi Azure Cosmos DB pomocí následujících kroků:

  1. Vyberte ikonu + v blízkosti Data.
  2. Vyberte Připojit k externím datům.
  3. Vyberte rozhraní API, ke kterému se chcete připojit, například ROZHRANÍ SQL API nebo ROZHRANÍ API pro MongoDB.
  4. Vyberte Pokračovat.
  5. K pojmenování propojené služby použijte popisný název. Název se zobrazí v datovém Průzkumník objektů a používá ho moduly runtime Azure Synapse pro připojení k databázi a kontejnerům.
  6. Vyberte název účtu služby Azure Cosmos DB a název databáze.
  7. (Volitelné) Pokud není zadána žádná oblast, budou operace modulu runtime Azure Synapse směrovány do nejbližší oblasti, kde je povolené analytické úložiště. Můžete také ručně nastavit oblast, kterou mají uživatelé používat pro přístup k analytickému úložišti Azure Cosmos DB. Vyberte Další vlastnosti připojení a pak vyberte Nové. V části Název vlastnosti zadejte PreferredRegions. Nastavte hodnotu na požadovanou oblast, například WestUS2. (Mezi slovy a číslem nejsou žádné mezery.)
  8. Vyberte Vytvořit.

Databáze Azure Cosmos DB se zobrazí na kartě Propojené v části Azure Cosmos DB . Ve službě Azure Cosmos DB můžete pomocí následujících ikon odlišit kontejner s podporou HTAP od kontejneru pouze OLTP:

Kontejner pouze OLTP:

Vizualizace znázorňující ikonu kontejneru OLTP

Kontejner s podporou HTAP:

Vizualizace znázorňující ikonu kontejneru HTAP

Rychlá interakce s akcemi vygenerovanými kódem

Když kliknete pravým tlačítkem na kontejner, zobrazí se seznam gest, která aktivují modul runtime Spark nebo SQL. Zápis do kontejneru proběhne prostřednictvím transakčního úložiště služby Azure Cosmos DB a bude využívat jednotky žádostí.

Další kroky