Dela via


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.

Viktigt!

Spegling till Microsoft Fabric är nu tillgängligt. Speglingsfunktioner i Fabric ger alla funktioner i Azure Synapse Link med bättre analysprestanda, möjlighet att förena ditt datalandskap med OneLake i Fabric och öppen åtkomst till dina data i Delta/Parquet-format. Istället för Azure Synapse Link, använd Fabric-mirroring.

Med spegling till Microsoft Fabric kan du kontinuerligt replikera din befintliga dataegendom direkt till OneLake i Fabric, inklusive data från SQL Server 2016+, Azure SQL Database, Azure SQL Managed Instance, Oracle, Snowflake, Cosmos DB med mera.

Mer information finns i Microsoft Fabric-speglade databaser.

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 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:

  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 CosmosDB för NoSQL eller CosmosDB API för MongoDB.
  4. Välj Fortsätt.
  5. Använd ett beskrivande 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 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.)
  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 OLTP-container via följande ikoner:

OLTP-container endast:

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 den transactionella butiken i Azure Cosmos DB och kommer att använda begärandenheter.

Nästa steg