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:
- Befintlig Azure Cosmos DB-databas eller skapa ett nytt konto genom att följa stegen i Snabbstart: Hantera ett Azure Cosmos DB-konto.
- Befintlig Azure Synapse arbetsyta eller skapa en ny arbetsyta genom att följa stegen i Snabbstart: Skapa en Synapse-arbetsyta.
Aktivera Synapse Link på ett Azure Cosmos DB-databaskonto
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:
- + Välj ikonen nära Data.
- Välj Anslut till externa data.
- Välj det API som du vill ansluta till, till exempel SQL API eller API för MongoDB.
- Välj Fortsätt.
- 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.
- Välj Azure Cosmos DB-kontonamnet och databasnamnet.
- (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.)
- 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:
HTAP-aktiverad container:
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.