Vysvětlení vstupů pro Azure Stream Analytics

Úlohy Azure Stream Analytics se připojují k jednomu nebo více vstupům dat. Každé zadání definuje připojení k existujícímu zdroji dat. Stream Analytics přijímá data příchozí z několika druhů zdrojů událostí, včetně Event Hubs, IoT Hub a BLOB Storage. Na vstupy se odkazuje podle názvu v dotazu SQL streamování, který zapisujete pro každou úlohu. V dotazu můžete spojit více vstupů s daty Blendu nebo porovnávat streamovaná data s vyhledáváním na referenční data a předat výsledky do výstupů.

Stream Analytics má při první třídě integraci se čtyřmi druhy prostředků jako vstupy:

Tyto vstupní prostředky můžou být živé ve stejném předplatném Azure jako vaše Stream Analyticsová úloha nebo z jiného předplatného.

Pomocí Azure Portal, Azure PowerShell, rozhraní .NET API, REST APIa sady Visual Studio můžete vytvářet, upravovat a testovat Stream Analytics úlohy.

Vstupy datových proudů a odkazů

Při vložení dat do zdroje dat je tato data spotřebována úlohou Stream Analytics a zpracovávána v reálném čase. Vstupy se dělí na dva typy: vstupy streamů a vstupy referenčních dat.

Vstup datového proudu

Datový proud je neohraničená posloupnost událostí v průběhu času. Úlohy Stream Analytics musí obsahovat alespoň jeden vstup streamu. Event Hubs, IoT Hub, Azure Data Lake Storage Gen2 a BLOB Storage jsou podporovány jako vstupní zdroje datového proudu. Event Hubs se používají ke shromažďování datových proudů událostí z více zařízení a služeb. Tyto datové proudy můžou zahrnovat informační kanály o aktivitách sociálních médií, informace o zásobách nebo data ze senzorů. Centra IoT jsou optimalizovaná pro shromažďování dat z připojených zařízení ve scénářích Internet věcí (IoT). Úložiště objektů BLOB se dá použít jako vstupní zdroj pro ingestování hromadných dat jako datového proudu, jako jsou soubory protokolů.

Další informace o datových vstupech streamování najdete v tématu streamování dat jako vstup do Stream Analytics

Referenční datové vstupy

Stream Analytics podporuje také vstup známý jako referenční data. Referenční data jsou buď zcela statická, nebo se mění pomalu. Obvykle se používá k provádění korelace a vyhledávání. Například můžete spojit data datového proudu s daty v referenčních datech, podobně jako byste provedli příkaz SQL JOIN k vyhledání statických hodnot. Úložiště objektů BLOB v Azure, Azure Data Lake Storage Gen2 a Azure SQL Database se v současné době podporují jako vstupní zdroje pro referenční data. Velikost objektů BLOB zdroje referenčních dat má limit až 300 MB, v závislosti na složitosti dotazu a přidělených jednotkách streamování (Další informace najdete v části omezení velikosti v dokumentaci referenčních dat).

Další informace o vstupech referenčních dat naleznete v tématu použití referenčních dat pro vyhledávání v Stream Analytics

Další kroky