Flytta data med hjälp av Stream Analytics
Azure Stream Analytics är en händelsebearbetningsmotor i realtid som är utformad för att bearbeta snabba strömmande data från flera källor samtidigt. Den kan aggregera, analysera, transformera och till och med flytta data till andra datalager för mer djupgående och ytterligare analys.
Inställning
Azure Stream Analytics stöder flera utdatamottagare, inklusive Azure Cosmos DB för NoSQL.
Anteckning
Från och med nu stöds endast NoSQL-API:et.
Konfiguration
Att konfigurera Azure Cosmos DB för NoSQL-utdata består av att antingen välja kontot i din prenumeration eller ange dina autentiseringsuppgifter, vilket vanligtvis omfattar:
| Property | Beskrivning |
|---|---|
Output alias |
Ett alias som refererar till dessa utdata i frågan |
Account ID |
Kontoslutpunkts-URI |
Account Key |
Kontonyckel |
Database |
Namnet på databasresursen |
Container name |
Namnet på containern |
Databasen och containern måste redan finnas i Azure Cosmos DB för NoSQL-kontot innan du använder utdatamottagaren.
Skriva till Azure Cosmos DB
Frågeresultat från Azure Stream Analytics bearbetas som JSON-utdata när de skrivs till Azure Cosmos DB för NoSQL.
Dessutom uppgraderas objekt till Azure Cosmos DB för NoSQL baserat på värdet för id-fältet. Objekt infogas vanligtvis i Azure Cosmos DB för NoSQL. Om ett objekt redan finns med samma unika ID antas åtgärden vara en uppdateringsåtgärd i stället för en infogningsåtgärd .