Wat is invoer van Azure Stream Analytics?

Azure Stream Analytics-taken maken verbinding met een of meer gegevens invoer. Elke invoer definieert een verbinding met een bestaande gegevens bron. Stream Analytics accepteert gegevens die binnenkomen van verschillende soorten gebeurtenis bronnen, waaronder Event Hubs-, IoT Hub-en Blob-opslag. Er wordt naar de invoer verwezen met de naam in de streaming SQL-query die u voor elke taak schrijft. In de query kunt u meerdere invoer bewerkingen uitvoeren om gegevens te combi neren of streaminggegevens te vergelijken met een zoek opdracht om te verwijzen naar gegevens en de resultaten door te geven aan uitvoer.

Stream Analytics heeft eersteklas integratie met vier soorten resources als invoer:

Deze invoer resources kunnen in hetzelfde Azure-abonnement wonen als uw Stream Analytics-taak of vanuit een ander abonnement.

U kunt de Azure Portal, Azure POWERSHELL, .net API, rest APIen Visual Studio gebruiken voor het maken, bewerken en testen van stream Analytics taak invoer.

Invoer van Stream en referentie

Wanneer gegevens worden gepusht naar een gegevens bron, wordt deze door de Stream Analytics-taak verbruikt en in realtime verwerkt. Invoer wordt onderverdeeld in twee typen: gegevensstroominvoer en verwijzingsgegevensinvoer.

Invoer van gegevens stroom

Een gegevens stroom is na verloop van tijd een niet-gebonden reeks gebeurtenissen. Stream Analytics-taken moeten minimaal één gegevensstroominvoer bevatten. Event Hubs, IoT Hub, Azure Data Lake Storage Gen2 en Blob Storage worden ondersteund als invoer bronnen voor gegevens stromen. Event Hubs worden gebruikt voor het verzamelen van gebeurtenis stromen van meerdere apparaten en services. Deze stromen kunnen activiteiten voor sociale media, aandelen handel of gegevens van Sens oren bevatten. IoT-hubs zijn geoptimaliseerd voor het verzamelen van gegevens van verbonden apparaten in Internet of Things-scenario's (IoT). Blob-opslag kan worden gebruikt als invoer bron voor het opnemen van bulk gegevens als een stroom, zoals logboek bestanden.

Zie gegevens streamen als invoer in stream Analytics voor meer informatie over het streamen van gegevens.

Invoer van referentie gegevens

Stream Analytics biedt ook ondersteuning voor invoer die bekend staat als referentie gegevens. Referentie gegevens zijn volledig statisch of veranderen langzaam. Het wordt doorgaans gebruikt om correlatie en lookups uit te voeren. U kunt bijvoorbeeld gegevens in de gegevens stroom invoer toevoegen aan gegevens in de referentie gegevens, net zoals u een SQL-koppeling uitvoert om statische waarden op te zoeken. Azure Blob-opslag, Azure Data Lake Storage Gen2 en Azure SQL Database worden momenteel ondersteund als invoer bronnen voor referentie gegevens. Referentie gegevens bron-blobs hebben een limiet van Maxi maal 300 MB, afhankelijk van de query complexiteit en toegewezen streaming-eenheden (Zie de sectie grootte beperking van de documentatie voor referentie gegevens voor meer informatie).

Zie referentie gegevens gebruiken voor zoek acties in stream Analytics voor meer informatie over het invoeren van referentie gegevens.

Volgende stappen