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.

Pomoc techniczna platformy Azure Synapse

Istnieją dwa typy kontenerów w Azure Cosmos DB:

  • Kontener HTAP — kontener z włączonym linkiem Synapse. Ten kontener ma magazyn transakcyjny i magazyn analityczny.
  • Kontener OLTP — nie włączono kontenera z linkiem Synaspe. Ten kontener ma tylko magazyn transakcyjny i nie ma magazynu analitycznego.

Ważne

Link Synapse platformy Azure dla Azure Cosmos DB jest obecnie obsługiwany w obszarach roboczych Synapse, w których nie włączono zarządzanej sieci wirtualnej.

Można nawiązać połączenie z kontenerem Azure Cosmos DB bez włączania linku Synapse. W tym scenariuszu można tylko odczytywać i zapisywać dane w magazynie transakcyjnym. Poniżej znajduje się lista obecnie obsługiwanych funkcji w ramach linku Synapse dla Azure Cosmos DB.

Kategoria Opis Pula Apache Spark Pula SQL bezserwerowa
Obsługa czasu wykonywania Obsługiwane środowisko uruchomieniowe usługi Azure Synapse w celu uzyskania dostępu Azure Cosmos DB
Obsługa interfejsu API Azure Cosmos DB Obsługiwany Azure Cosmos DB rodzaj interfejsu API SQL/MongoDB SQL/MongoDB
Obiekt Obiekty takie jak tabela, która może być utworzona, wskazująca bezpośrednio na kontener Azure Cosmos DB Dataframe, widok, tabela Widok
Przeczytaj Typ kontenera Azure Cosmos DB, który może zostać odczytany OLTP/HTAP HTAP
Prawem Czy środowisko uruchomieniowe usługi Azure Synapse jest używane do zapisywania danych w kontenerze Azure Cosmos DB Tak Nie
  • Jeśli zapisujesz dane do kontenera Azure Cosmos DB z platformy Spark, ten proces odbywa się za pośrednictwem transakcyjnego magazynu Azure Cosmos DB. Będzie to miało wpływ na transakcyjną wydajność Azure Cosmos DB przez zużywanie jednostek żądania.
  • Integracja dedykowanej puli SQL za poorednictwem tabel zewnętrznych nie jest obecnie obsługiwana.

Obsługiwane akcje generowane przez kod dla platformy Spark

Gest Opis OLTP HTAP
Załaduj do ramki Dataframe Ładowanie i odczytywanie danych w ramce Dataframe platformy Spark
Utwórz tabelę platformy Spark Tworzenie tabeli wskazującej kontener Azure Cosmos DB
Zapisz ramkę danych do kontenera Zapisywanie danych w kontenerze
Załaduj ramkę danych przesyłania strumieniowego z kontenera Przesyłanie strumieniowe danych przy użyciu kanału informacyjnego zmiany Azure Cosmos DB
Zapisz ramkę danych przesyłania strumieniowego do kontenera Przesyłanie strumieniowe danych przy użyciu kanału informacyjnego zmiany Azure Cosmos DB

Obsługiwane akcje generowane przez kod dla puli SQL bezserwerowej

Gest Opis OLTP HTAP
Eksplorowanie danych Eksplorowanie danych z kontenera przy użyciu znanej składni języka T-SQL i automatycznego wnioskowania schematu X
Tworzenie widoków i raportów analizy biznesowej Tworzenie widoku SQL w celu uzyskania bezpośredniego dostępu do kontenera dla analizy biznesowej za pośrednictwem puli SQL bezserwerowej X
Dołącz do różnych źródeł danych wraz z danymi Cosmos DB Przechowuj wyniki zapytania dotyczące odczytywania danych z kontenerów Cosmos DB i danych na platformie Azure Blob Storage lub Azure Data Lake Storage za pomocą CETAS X

Następne kroki