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 Linkem Tento kontejner má transakční úložiště i analytické úložiště.
- Kontejner OLTP – Kontejner se službou Synapse Link není povolený. Tento kontejner má pouze transakční úložiště a žádné analytické úložiště.
Můžete se připojit ke kontejneru Azure Cosmos DB bez povolení Synapse Linku. V tomto scénáři můžete do transakčního úložiště jen pro čtení a zápis. Následuje seznam aktuálně podporovaných funkcí ve službě Synapse Link pro Azure Cosmos DB.
Kategorie | Popis | Fond Apache Sparku | Bezserverový fond SQL |
---|---|---|---|
Podpora za běhu | Podporovaný modul 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, která se dá vytvořit, odkazující přímo na kontejner Azure Cosmos DB | Datový rámec, zobrazení, tabulka | Zobrazení |
Přečíst | Typ kontejneru Azure Cosmos DB, který je možné číst | OLTP / HTAP | HTAP |
Zapsat | Dá se modul runtime Azure Synapse použít k zápisu dat do kontejneru Azure Cosmos DB. | Yes | No |
- Pokud zapisujete data do kontejneru Azure Cosmos DB ze Sparku, provede se tento proces prostřednictvím transakčního úložiště služby Azure Cosmos DB. Bude mít vliv na transakční výkon služby Azure Cosmos DB tím, že využívá 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 Spark | 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 pomocí známé syntaxe T-SQL a automatického odvozování schématu | X | ✓ |
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 | X | ✓ |
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 ve službě Azure Blob Storage nebo Azure Data Lake Storage pomocí CETAS | X | ✓ |