Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Azure Stream Analytics úlohy se připojují k jednomu nebo více datovým vstupům. Každý vstup definuje připojení k existujícímu zdroji dat. Stream Analytics přijímá příchozí data z několika druhů zdrojů událostí, včetně Event Hubs, IoT Hub a Blob úložiště. Vstupy jsou odkazovány názvem ve streamovacím SQL dotazu, který zadáváte pro každou úlohu. V dotazu můžete spojit více vstupů pro kombinování dat nebo porovnat streamovaná data s vyhledáváním s referenčními daty a předat výsledky výstupům.
Stream Analytics má prvotřídní integraci se čtyřmi druhy prostředků jako vstupy:
Tyto vstupní zdroje mohou být ve stejném předplatném Azure jako váš Stream Analytics job, nebo z jiného předplatného.
Můžete použít portál Azure, Azure PowerShell, .NET API, REST API, Visual Studio a Visual Studio Code pro vytváření, úpravy a testování streamu Vstupy analytických úloh.
Poznámka:
Důrazně doporučujeme používat nástroje Stream Analytics pro Visual Studio Code pro nejlepší místní vývojové prostředí. V nástrojích Stream Analytics pro Visual Studio 2019 (verze 2.6.3000.0) existují známé mezery ve funkcích a nebude se v budoucnu zlepšovat.
Streamování a referenční vstupy
Když jsou data odesílána do zdroje dat, úloha Stream Analytics je spotřebovává a zpracovává v reálném čase. Vstupy jsou rozděleny do dvou typů:
- Vstupy datových proudů
- Referenční datové vstupy.
Vstup datového proudu
Datový proud je nevázaná posloupnost událostí v průběhu času. Úlohy Stream Analytics musí obsahovat alespoň jeden vstup datového proudu. Služba Event Hubs, IoT Hub, Azure Data Lake Storage Gen2 a úložiště objektů blob se podporují jako vstupní zdroje datového proudu. Služba Event Hubs se používá ke shromažďování datových proudů událostí z více zařízení a služeb. Tyto streamy můžou zahrnovat informační kanály o aktivitách sociálních médií, informace o burze nebo data ze senzorů. Služba IoT Hubs je optimalizovaná pro shromažďování dat z připojených zařízení ve scénářích Internetu věcí (IoT). Blob storage lze použít jako vstupní zdroj pro příjem hromadných dat jako streamu, například pro soubory protokolů.
Další informace o streamovaných vstupech dat najdete v tématu Stream data jako vstup do Stream Analytics.
Zadávání referenčních dat
Stream Analytics také podporuje vstup, který se označuje jako referenční data. Referenční data jsou buď zcela statická, nebo se pomalu mění. Obvykle se používá k provádění korelace a vyhledávání. Můžete například spojit data ve vstupu datového streamu s daty v referenčních datech, podobně jako byste provedli spojení SQL pro vyhledání statických hodnot. Azure Úložiště objektů blob, Azure Data Lake Storage Gen2 a Azure SQL Database jsou aktuálně podporované jako vstupní zdroje referenčních dat. Objekty blob referenčních datových zdrojů mají limit až 300 MB v závislosti na složitosti dotazu a přidělených streamingových jednotkách. Další informace najdete v části Omezení velikosti v dokumentaci k referenčním datům.
Další informace o vstupech referenčních dat najdete v tématu Použití referenčních dat pro vyhledávání ve Stream Analytics.