Ansluta till Azure Synapse Link för Azure Cosmos DB

Den här artikeln beskriver hur du kommer åt en Azure Cosmos DB-databas från Azure Synapse Analytics Studio med Azure Synapse Link.

Förutsättningar

Innan du ansluter en Azure Cosmos DB-databas till din arbetsyta behöver du följande:

Om du vill köra storskaliga analyser i Azure Cosmos DB utan att påverka din driftsprestanda rekommenderar vi att du aktiverar Synapse Link för Azure Cosmos DB. Synapse Link ger HTAP-funktioner till en container och inbyggt stöd i Azure Synapse.

Gå till Synapse Studio

Välj Starta Synapse Studio på din Azure Synapse arbetsyta. På startsidan för Synapse Studio väljer du Data, som tar dig till data Object Explorer.

Ansluta en Azure Cosmos DB-databas till en Azure Synapse arbetsyta

Du ansluter en Azure Cosmos DB-databas som en länkad tjänst. Med en länkad Azure Cosmos DB-tjänst kan du bläddra bland och utforska data, läsa och skriva från Apache Spark för Azure Synapse Analytics eller SQL till Azure Cosmos DB.

Från Data Object Explorer kan du ansluta direkt till en Azure Cosmos DB-databas genom att följa dessa steg:

  1. + Välj ikonen nära Data.
  2. Välj Anslut till externa data.
  3. Välj det API som du vill ansluta till, till exempel SQL API eller API för MongoDB.
  4. Välj Fortsätt.
  5. Använd ett eget namn för att namnge den länkade tjänsten. Namnet visas i Data Object Explorer och används av Azure Synapse-körningar för att ansluta till databasen och containrarna.
  6. Välj Azure Cosmos DB-kontonamnet och databasnamnet.
  7. (Valfritt) Om ingen region anges dirigeras Azure Synapse körningsåtgärder mot närmaste region där analysarkivet är aktiverat. Du kan också ange den region som du vill att användarna ska använda manuellt för att få åtkomst till Azure Cosmos DB-analysarkivet. Välj Ytterligare anslutningsegenskaper och sedan Nytt. Under Egenskapsnamn anger du PreferredRegions. Ange Värdet till den region som du vill använda, till exempel WestUS2. (Det finns inga blanksteg mellan orden och talet.)
  8. Välj Skapa.

Azure Cosmos DB-databaser visas på fliken Länkad under avsnittet Azure Cosmos DB . Med Azure Cosmos DB kan du skilja en HTAP-aktiverad container från en container med endast OLTP via följande ikoner:

Endast OLTP-container:

Visualisering som visar OLTP-containerikonen.

HTAP-aktiverad container:

Visualisering som visar HTAP-containerikonen.

Interagera snabbt med kodgenererade åtgärder

Genom att högerklicka i en container har du en lista med gester som utlöser en Spark- eller SQL-körning. Att skriva till en container sker via transaktionsarkivet i Azure Cosmos DB och kommer att använda enheter för programbegäran.

Nästa steg