Azure Stream Analytics için girişleri 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. Girişlere, her iş için yazdığınız akış SQL sorgusunda ada göre başvurulur. Sorguda, verileri karıştırmak için birden çok girişi birleştirebilir veya veri başvurusu yapmak için akış verilerini bir aramayla karşılaştırabilir ve sonuçları çıkışlara geçirebilirsiniz.

Stream Analytics'in giriş olarak dört tür kaynakla birinci sınıf tümleştirmesi vardır:

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

Stream Analytics iş girişleri oluşturmak, düzenlemek ve test etmek için Azure portalı, Azure PowerShell, .NET API, REST API, Visual Studio ve Visual Studio Code'u kullanabilirsiniz.

Not

En iyi yerel geliştirme deneyimi için Visual Studio Code için Stream Analytics araçlarını kullanmanızı kesinlikle öneririz. Visual Studio 2019 (sürüm 2.6.3000.0) için Stream Analytics araçlarında bilinen özellik boşlukları vardır ve bundan sonra geliştirilmeyecektir.

Akış ve başvuru girişleri

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

  • Veri akışı girişleri
  • Başvuru verisi girişleri.

Veri akışı girişi

Veri akışı, zaman içinde ilişkisiz bir olay dizisidir. Stream Analytics işlerinin en az bir veri akışı girişi içermesi gerekir. 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ı toplamak için kullanılır. Bu akışlar sosyal medya etkinlik akışlarını, hisse senedi ticaret bilgilerini veya algılayıcılardan alınan verileri içerebilir. IoT Hub'ları Nesnelerin İnterneti (IoT) senaryolarında bağlı cihazlardan veri toplamak için iyileştirilmiştir Blob depolama, günlük dosyaları gibi toplu verileri akış olarak almak için giriş kaynağı olarak kullanılabilir.

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

Başvuru 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. Örneğin, statik değerleri aramak için SQL birleştirmesi gerçekleştirdiğiniz gibi, başvuru verilerindeki verilere veri akışı girişindeki verileri 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