Přesun dat pomocí Stream Analytics
Azure Stream Analytics je modul pro zpracování událostí v reálném čase navržený tak, aby zpracovával rychle streamovaná data z více zdrojů současně. Může agregovat, analyzovat, transformovat a dokonce přesouvat data do jiných úložišť dat za účelem hlubší a další analýzy.
Nastavení
Azure Stream Analytics podporuje několik výstupních jímek, včetně Azure Cosmos DB for NoSQL.
Poznámka:
Od této doby se podporuje jenom rozhraní API NoSQL.
Konfigurace
Konfigurace výstupu služby Azure Cosmos DB for NoSQL se skládá z výběru účtu v rámci vašeho předplatného nebo zadání přihlašovacích údajů, které běžně zahrnují:
| Vlastnost | Popis |
|---|---|
Output alias |
Alias odkazující na tento výstup v dotazu |
Account ID |
Identifikátor URI koncového bodu účtu |
Account Key |
Klíč účtu |
Database |
Název databázového prostředku |
Container name |
Název kontejneru |
Před použitím výstupní jímky už musí databáze a kontejner existovat v účtu Azure Cosmos DB for NoSQL.
Zápis do služby Azure Cosmos DB
Výsledky dotazů z Azure Stream Analytics se při zápisu do Azure Cosmos DB for NoSQL zpracují jako výstup JSON.
Kromě toho se položky přeloží do služby Azure Cosmos DB for NoSQL na základě hodnoty pole ID . Položky se obvykle vkládají do služby Azure Cosmos DB for NoSQL. Pokud položka již existuje se stejným jedinečným ID, předpokládá se, že se jedná o operaci aktualizace místo operace vložení .