Ansluta till Azure Synapse Link för Azure Cosmos DB
Den här artikeln beskriver hur du får åtkomst till 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 driftprestandan 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å synapse Studio-startsidan väljer du Data, som tar dig till Dataobjektutforskaren.
Ansluta en Azure Cosmos DB-databas till en Azure Synapse-arbetsyta
Att ansluta en Azure Cosmos DB-databas görs 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 välj 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 OLTP-container 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 begäranden.