Podporované funkce Azure Synapse Linku pro Azure Cosmos DB

Tento článek popisuje aktuálně podporované funkce v Azure Synapse Linku pro Azure Cosmos DB.

podpora Azure Synapse

Ve službě Azure Cosmos DB existují dva typy kontejnerů:

  • Kontejner HTAP – kontejner s povoleným Synapse Link. Tento kontejner má transakční úložiště i analytické úložiště.
  • Kontejner OLTP – Kontejner se synaspe Linkem není povolený. Tento kontejner má pouze transakční úložiště a žádné analytické úložiště.

Ke kontejneru Azure Cosmos DB se můžete připojit bez povolení Synapse Link. V tomto scénáři můžete pouze číst a zapisovat do transakčního úložiště. Následuje seznam aktuálně podporovaných funkcí v rámci Synapse Link pro Službu Azure Cosmos DB.

Kategorie Popis Fond Apache Sparku Bezserverový fond SQL
Podpora za běhu Podpora modulu runtime Azure Synapse pro přístup ke službě Azure Cosmos DB
Podpora rozhraní API služby Azure Cosmos DB Podporovaný druh rozhraní API služby Azure Cosmos DB SQL / MongoDB SQL / MongoDB
Objekt Objekty, jako je tabulka, kterou je možné vytvořit, ukazující přímo na kontejner Azure Cosmos DB Datový rámec, zobrazení, tabulka Zobrazení
Read Typ kontejneru Azure Cosmos DB, který se dá číst OLTP / HTAP HTAP
Write Je možné použít modul runtime Azure Synapse k zápisu dat do kontejneru Azure Cosmos DB. Ano Ne
  • Pokud zapisujete data do kontejneru Azure Cosmos DB ze Sparku, probíhá tento proces prostřednictvím transakčního úložiště služby Azure Cosmos DB. To bude mít vliv na transakční výkon služby Azure Cosmos DB tím, že spotřebuje jednotky žádostí.
  • Integrace vyhrazeného fondu SQL prostřednictvím externích tabulek se v současné době nepodporuje.

Podporované akce generované kódem pro Spark

Gesto Popis OLTP HTAP
Načtení do datového rámce Načtení a čtení dat do datového rámce Sparku
Vytvoření tabulky Sparku Vytvoření tabulky odkazující na kontejner Azure Cosmos DB
Zápis datového rámce do kontejneru Zápis dat do kontejneru
Načtení streamovaného datového rámce z kontejneru Streamování dat pomocí kanálu změn služby Azure Cosmos DB
Zápis streamovaného datového rámce do kontejneru Streamování dat pomocí kanálu změn služby Azure Cosmos DB

Podporované akce generované kódem pro bezserverový fond SQL

Gesto Popis OLTP HTAP
Zkoumání dat Prozkoumání dat z kontejneru se známou syntaxí T-SQL a automatickým odvozováním schématu ×
Vytváření zobrazení a vytváření sestav BI Vytvoření zobrazení SQL pro přímý přístup ke kontejneru pro BI prostřednictvím bezserverového fondu SQL ×
Spojení různorodých zdrojů dat spolu s daty Azure Cosmos DB Ukládání výsledků dotazů na čtení dat z kontejnerů Azure Cosmos DB spolu s daty v Azure Blob Storage nebo Azure Data Lake Storage pomocí CETAS ×

Další kroky