Azure Stream Analytics girişlerini anlama

Azure Stream Analytics işleri bir veya daha fazla veri girişine bağlanır. Her giriş, mevcut bir veri kaynağına bir bağlantı tanımlar. Stream Analytics, Event Hubs, IoT Hub ve Blob depolama gibi çeşitli olay kaynaklarından gelen verileri kabul eder. Her bir iş için yazılan akışlı SQL sorgusunda, girişlere adlarına göre başvurulur. Sorguda, verileri birleştirmek için birden çok girişi birleştirebilir veya akış verilerini, başvuru verilerine karşılık gelen bir arama ile karşılaştırabilir ve sonuçları çıkışlara aktarabilirsiniz.

Stream Analytics, giriş için dört tür kaynakla üstün düzeyde bir entegrasyona sahiptir.

Bu giriş kaynakları Stream Analytics işinizle aynı Azure aboneliğinde veya farklı bir abonelikte bulunabilir.

Azure portalını, Azure PowerShell'i, .NET API'yi, REST API'yi, Visual Studio'yu ve Visual Studio Code'u kullanarak Stream Analytics iş girişlerini oluşturabilir, düzenleyebilir ve test edebilirsiniz.

Uyarı

Visual Studio Code için Stream Analytics araçlarını en iyi yerel geliştirme deneyimini sağlamak için kullanın. Visual Studio 2019 (sürüm 2.6.3000.0) için Stream Analytics araçları bilinen özellik boşluklarına sahiptir ve bundan sonra geliştirilmeyecektir.

Akış ve referans girişler

Veriler bir veri kaynağına gönderildiğinde Stream Analytics işi verileri tüketir ve gerçek zamanlı olarak işler. Girişler iki türe ayrılır:

  • Veri akışı girişleri
  • Referans veri girişleri

Veri akışı girişi

Veri akışı, zaman içinde ilişkisiz bir olay dizisidir. Stream Analytics işleri en az bir veri akışı girişi içermelidir. Event Hubs, IoT Hub, Azure Data Lake Storage 2. Nesil ve Blob depolama, veri akışı giriş kaynakları olarak desteklenir. Event Hubs, birden çok cihaz ve hizmetten olay akışlarını toplar. Bu akışlar sosyal medya etkinlik akışlarını, hisse senedi ticaret bilgilerini veya algılayıcılardan alınan verileri içerebilir. IoT Hubs, Nesnelerin İnterneti (IoT) senaryolarında bağlı cihazlardan veri toplamak için iyileştirilmiştir. Blob depolama, günlük dosyaları gibi büyük miktardaki verileri akış olarak içeri alabilir.

Akış veri girişleri hakkında daha fazla bilgi için bkz Stream Analytics'e veri akışını giriş olarak yapma.

Referans veri girişi

Stream Analytics, başvuru verileri olarak bilinen girişi de destekler. Başvuru verileri tamamen statiktir veya yavaş değişir. Genellikle bağıntı ve arama gerçekleştirmek için kullanılır. SQL birleştirmesi yaparak statik değerleri aradığınız gibi, veri akışı girişindeki verileri başvuru verilerindeki verilerle birleştirebilirsiniz. Azure Blob depolama, Azure Data Lake Storage 2. Nesil ve Azure SQL Veritabanı şu anda başvuru verileri için giriş kaynakları olarak desteklenmektedir. Başvuru veri kaynağı bloblarının boyutu, sorgu karmaşıklığı ve ayrılmış Akış Birimlerine bağlı olarak 300 MB'a kadar bir sınıra sahiptir. Daha fazla bilgi için başvuru verileri belgelerinin Boyut sınırlaması bölümüne bakın.

Başvuru verileri girişleri hakkında daha fazla bilgi için bkz. Stream Analytics'te aramalar için başvuru verilerini kullanma.

Sonraki Adımlar