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 Azure Synapse Analytics Studio pomocí Azure Synapse Linku.

Požadavky

Než připojíte databázi Azure Cosmos DB ke svému pracovnímu prostoru, budete potřebovat:

Pokud chcete spouštět rozsáhlé analýzy do azure Cosmos DB, aniž by to mělo vliv na provozní výkon, doporučujeme povolit Synapse Link pro Azure Cosmos DB. Synapse Link přináší funkce HTAP do kontejneru a integrované podpory 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 do Průzkumník objektů dat.

Připojení databázi Azure Cosmos DB do pracovního prostoru Azure Synapse

Připojení databáze Azure Cosmos 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ího postupu:

  1. + Vyberte ikonu u dat.
  2. Vyberte Připojení k externím datům.
  3. Vyberte rozhraní API, ke kterému se chcete připojit, například SQL rozhraní 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á Azure Synapse moduly runtime pro připojení k databázi a kontejnerům.
  6. Vyberte název účtu databáze Azure Cosmos a název databáze.
  7. (Volitelné) Pokud není zadána žádná oblast, budou Azure Synapse operace modulu runtime směrovány do nejbližší oblasti, kde je povolené analytické úložiště. Můžete také ručně nastavit oblast, kterou mají vaši 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 preferované oblasti. Nastavte hodnotu na požadovanou oblast, například WestUS2. (Mezi slovy a číslem nejsou mezery.)
  8. Vyberte Vytvořit.

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

Kontejner pouze OLTP:

Visualization that shows the OLTP container icon.

Kontejner s podporou HTAP:

Visualization that shows the HTAP container icon.

Rychlá interakce s akcemi vygenerovanými kódem

Po kliknutí pravým tlačítkem myši do kontejneru máte seznam gest, která aktivují Spark nebo SQL runtime. Zápis do kontejneru se provede prostřednictvím transakčního úložiště Azure Cosmos DB a bude využívat jednotky žádostí.

Další kroky