Udostępnij za pośrednictwem


Obsługiwane funkcje usługi Azure Synapse Link dla usługi Azure Cosmos DB

W tym artykule opisano funkcje, które są obecnie obsługiwane w usłudze Azure Synapse Link dla usługi Azure Cosmos DB.

obsługa Azure Synapse

Istnieją dwa typy kontenerów w usłudze Azure Cosmos DB:

  • Kontener HTAP — kontener z włączonym Synapse Link. Ten kontener ma zarówno magazyn transakcyjny, jak i magazyn analityczny.
  • Kontener OLTP — kontener z usługą Synaspe Link nie jest włączony. Ten kontener ma tylko magazyn transakcyjny i nie ma magazynu analitycznego.

Możesz nawiązać połączenie z kontenerem usługi Azure Cosmos DB bez włączania Synapse Link. W tym scenariuszu można tylko odczytywać/zapisywać w magazynie transakcyjnym. Poniżej znajduje się lista aktualnie obsługiwanych funkcji w Synapse Link dla usługi Azure Cosmos DB.

Kategoria Opis Pula platformy Apache Spark Bezserwerowa pula SQL
Obsługa czasu wykonywania Obsługiwane środowisko uruchomieniowe Azure Synapse w celu uzyskania dostępu do usługi Azure Cosmos DB
Obsługa interfejsu API usługi Azure Cosmos DB Obsługiwany rodzaj interfejsu API usługi Azure Cosmos DB SQL/ MongoDB SQL/ MongoDB
Obiekt Obiekty, takie jak tabela, którą można utworzyć, wskazując bezpośrednio do kontenera usługi Azure Cosmos DB Ramka danych, Widok, Tabela Widok
Read Typ kontenera usługi Azure Cosmos DB, który można odczytać OLTP / HTAP HTAP
Write Czy środowisko uruchomieniowe Azure Synapse może służyć do zapisywania danych w kontenerze usługi Azure Cosmos DB Tak Nie
  • Jeśli zapisujesz dane w kontenerze usługi Azure Cosmos DB z platformy Spark, ten proces odbywa się za pośrednictwem transakcyjnego magazynu usługi Azure Cosmos DB. Będzie to miało wpływ na transakcyjną wydajność usługi Azure Cosmos DB przez użycie jednostek żądań.
  • Dedykowana integracja puli SQL za pośrednictwem tabel zewnętrznych nie jest obecnie obsługiwana.

Obsługiwane akcje generowane przez kod dla platformy Spark

Gest Opis OLTP HTAP
Ładowanie do ramki danych Ładowanie i odczytywanie danych do ramki danych platformy Spark
Tworzenie tabeli platformy Spark Tworzenie tabeli wskazującej kontener usługi Azure Cosmos DB
Zapisywanie ramki danych w kontenerze Zapisywanie danych w kontenerze
Ładowanie przesyłania strumieniowego ramki danych z kontenera Przesyłanie strumieniowe danych przy użyciu zestawienia zmian usługi Azure Cosmos DB
Zapisywanie przesyłania strumieniowego ramki danych do kontenera Przesyłanie strumieniowe danych przy użyciu zestawienia zmian usługi Azure Cosmos DB

Obsługiwane akcje generowane przez kod dla bezserwerowej puli SQL

Gest Opis OLTP HTAP
Eksplorowanie danych Eksplorowanie danych z kontenera ze znaną składnią języka T-SQL i automatycznym wnioskowaniem schematu X
Tworzenie widoków i tworzenie raportów analizy biznesowej Tworzenie widoku SQL w celu uzyskania bezpośredniego dostępu do kontenera dla analizy biznesowej za pośrednictwem bezserwerowej puli SQL X
Dołączanie różnych źródeł danych wraz z danymi usługi Azure Cosmos DB Przechowywanie wyników odczytu danych zapytań z kontenerów usługi Azure Cosmos DB wraz z danymi w Azure Blob Storage lub Azure Data Lake Storage przy użyciu instrukcji CETAS X

Następne kroki