Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu hızlı başlangıçta Azure portalında bir Stream Analytics işi oluşturacaksınız. Gerçek zamanlı akış verilerini okuyan ve 27'den büyük bir sıcaklığa sahip iletileri filtreleyen bir Stream Analytics işi tanımlarsınız. Stream Analytics işi IoT Hub'dan verileri okur, verileri dönüştürür ve çıkış verilerini Azure blob depolama alanındaki bir kapsayıcıya yazar. Bu hızlı başlangıçta kullanılan giriş verileri Raspberry Pi çevrimiçi simülatörü kullanılarak oluşturulur.
Önkoşullar
Azure aboneliğiniz yoksa ücretsiz hesap oluşturun.
Girdi verilerini hazırlama
Stream Analytics işini tanımlamadan önce giriş verilerini hazırlayın. Çözüm, gerçek zamanlı algılayıcı verilerini IoT Hub'a aktarır, daha sonra yapılandırarak iş girişi olarak kullanırsınız. İşin gerektirdiği giriş verilerini hazırlamak için aşağıdaki adımları tamamlayın:
Azure Portal’ında oturum açın.
Kaynak oluştur’u seçin. Kaynak oluştur sayfasında Nesnelerin İnterneti IoT Hub'ı> seçin.
IoT Hub sayfasında şu adımları izleyin:
- Abonelik için Azure aboneliğinizi seçin.
- Kaynak grubu için mevcut bir kaynak grubunu seçin veya yeni bir kaynak grubu oluşturun.
- IoT hub'ı adı için IoT hub'ınız için bir ad girin.
- Bölge için size en yakın bölgeyi seçin.
- Katman için, aboneliğinizde hâlâ mevcutsa Ücretsiz'i seçin. Daha fazla bilgi için bkz . IoT Hub fiyatlandırması.
- Günlük ileti sınırı için varsayılan değeri koruyun.
- Sayfanın alt kısmındaki İleri: Ağ'ı seçin.
Gözden geçir ve oluştur’u seçin. IoT Hub bilgilerinizi gözden geçirin ve Oluştur'u seçin. IoT Hub'ınızın oluşturulması birkaç dakika sürebilir. İlerleme durumunu Bildirimler bölmesinden izleyebilirsiniz.
Kaynak (IoT hub) oluşturulduktan sonra, IoT Hub sayfasına gitmek için Kaynağa git'i seçin.
IoT Hub sayfasında, soldaki menüden Cihazlar'ı ve ardından + Cihaz ekle'yi seçin.
Bir Cihaz Kimliği girin ve Kaydet'i seçin.
Cihaz oluşturulduktan sonra, cihazı IoT cihazları listesinde görürsünüz. Görmüyorsanız sayfada Yenile düğmesini seçin.
Listeden cihazınızı seçin.
Cihaz sayfasında Birincil Bağlantı Dizesi'nin yanındaki kopyala düğmesini seçin ve daha sonra kullanmak üzere not defterine kaydedin.
IoT simülatörünü çalıştırma
15. satırdaki yer tutucuyu önceki bölümde kaydettiğiniz Azure IoT Hub cihaz bağlantı dizesiyle değiştirin.
Çalıştır seçin. Çıktıda IoT Hub'ınıza gönderilen algılayıcı verileri ve iletileri gösterilir.
Blob depolama oluşturma
Azure portalının sol üst köşesinden Kaynak oluştur'u seçin. Soldaki menüden Kategoriler'in altında Depolama'yı ve ardından Depolama hesabı'nı seçin.
Depolama hesabı sayfasında Oluştur'u seçerek depolama hesabı oluşturmaya başlayın.
Depolama hesabı oluştur sayfasında şu adımları izleyin:
- Bir depolama hesabı adı, konumu ve kaynak grubu girin. Oluşturduğunuz IoT Hub ile aynı konumu ve kaynak grubunu seçin. Ardından sayfanın alt kısmındaki Gözden Geçir'i seçin.
- Tercih edilen depolama türü içinAzure Blob Depolama veya Azure Data Lake Storage 2. Nesil'i seçin. Bu seçenek, Stream Analytics iş çıkışı için depolama hesabını kullanmanıza olanak tanır.
- Sayfanın alt kısmındaki Gözden geçir ve oluştur'u seçin. Ayarlarınızı gözden geçirin.
Gözden geçir ve oluştur sayfasında ayarlarınızı gözden geçirin ve oluştur'u seçerek hesabı oluşturun.
Kaynak oluşturulduktan sonra Kaynağa git'i seçerek Depolama hesabı sayfasına gidin.
Depolama hesabı sayfasında, soldaki menüden Kapsayıcılar'ı ve ardından + Kapsayıcı Ekle'yi seçin.
Yeni kapsayıcı sayfasında kapsayıcınız için kapsayıcı1 gibi bir ad sağlayın ve Oluştur'u seçin.
Akış Analizi İşini Oluşturma
Aynı tarayıcı penceresinin ayrı bir sekmesinde veya ayrı bir tarayıcı penceresinde Azure portalında oturum açın.
Soldaki menüden Tüm hizmetler'i seçin. Kategoriler altında Analiz'i seçin. Fareyi Stream Analytics işlerinin üzerine getirin ve açılır pencerede + Oluştur'u seçin veya + seçin.
Yeni Stream Analytics işinde şu adımları izleyin:
Abonelik için Azure aboneliğinizi seçin.
Kaynak grubu için, bu hızlı başlangıçta daha önce kullandığınız kaynağın aynısını seçin.
Ad alanına iş için bir ad girin. Stream Analytics işinin adı yalnızca alfasayısal karakter, kısa çizgi ve alt çizgi içerebilir ve 3 ila 63 karakter uzunluğunda olmalıdır.
Barındırma ortamı için Bulut'un seçili olduğunu onaylayın. Stream Analytics işleri buluta veya uç bilişime dağıtılabilir. Bulut, Azure buluta dağıtmanıza olanak tanır ve Edge seçeneği bir IoT Edge cihazına dağıtmanıza olanak tanır.
Akış birimleri için 1'i seçin. Akış birimleri, bir işin yürütülmesi için gereken bilgi işlem kaynaklarını temsil eder. Akış birimlerini ölçeklendirme hakkında bilgi edinmek için akış birimlerini anlama ve ayarlama başlıklı makaleye bakın.
Sayfanın alt kısmındaki Gözden geçir ve oluştur'u seçin.
Stream Analytics sayfası oluşturmak için Gözden geçir ve oluştur'da ayarları gözden geçirin ve Oluştur'u seçin.
Dağıtım sayfasında Kaynağa git'i seçerek Stream Analytics iş sayfasına gidin.
İş girişini yapılandır
Bu bölümde Stream Analytics işine bir IoT Hub cihaz girişi yapılandıracaksınız. Hızlı başlangıcın önceki bölümünde oluşturduğunuz IoT Hub'ı kullanın.
Stream Analytics işi sayfasında, soldaki menüden İş topolojisi'nin altındaki Girişler'i seçin.
Girişler sayfasında, Giriş Ekle>IoT Hub'u seçin.
IoT Hub sayfasında şu adımları izleyin:
İş çıkışını yapılandırma
Soldaki menüden İş topolojisi'nin altındaki Çıkışlar'ı seçin.
Çıkışlar sayfasında Çıkış ekle>Blob Storage/ADLS Gen2'yi seçin.
Yeni çıktı sayfasında Blob depolama/ADLS 2. Nesil için şu adımları izleyin:
Çıkış diğer adı olarak BlobOutput girin.
Abonelik için daha önce oluşturduğunuz Azure depolama hesabına sahip aboneliği seçin. Bu hızlı başlangıçta depolama hesabını aynı abonelikte oluşturduğunuz varsayılır.
Depolama hesabı için depolama hesabınızı seçin.
Kapsayıcı için, henüz seçilmediyse blob kapsayıcınızı seçin.
Kimlik doğrulama modu için Bağlantı dizesi'ne tıklayın.
Çıktı ayarlarını kaydetmek için sayfanın alt kısmındaki Kaydet'i seçin.
Dönüşüm sorgusunu tanımlama
Soldaki menüden İş topolojisi'nin altında Sorgu'yu seçin.
Sorgu penceresine aşağıdaki sorguyu girin. Bu örnekte sorgu, IoT Hub'dan verileri okur ve blobdaki yeni bir dosyaya kopyalar.
SELECT * INTO BlobOutput FROM IoTHubInput WHERE Temperature > 27Sorguyu Kaydet seçeneğini araç çubuğunda seçin.
Stream Analytics işini başlatıp çıktıyı denetleyin
Azure portalında işe genel bakış sayfasına dönün ve İşi başlat'ı seçin.
İşi başlat sayfasında İş çıktısı başlangıç zamanı için Şimdi seçeneğinin belirlendiğini onaylayın ve ardından sayfanın alt kısmındaki Başlat'ı seçin.
Birkaç dakika sonra portalda depolama hesabını ve işin çıktısı olarak yapılandırdığınız kapsayıcıyı bulun. Çıktı dosyasını artık kapsayıcıda görebilirsiniz. İşin ilk kez başlatılması birkaç dakika sürer. Başladıktan sonra veriler geldikçe çalışmaya devam eder.
Dosyayı seçin ve ardından Blob sayfasında Düzenle'yi seçerek dosyanın içeriğini görüntüleyin.
Kaynakları temizleme
Kaynaklara artık ihtiyacınız kalmadığında kaynak grubunu, Stream Analytics işini ve tüm ilgili kaynakları silin. İşin silinmesi halinde, işin tükettiği akış birimleri için faturalandırma durur. gelecekte işi kullanmayı planlıyorsanız, işi durdurabilir ve daha sonra ihtiyacınız olduğunda yeniden başlatabilirsiniz. Bu işi kullanmaya devam etmeyecekseniz aşağıdaki adımları kullanarak bu hızlı başlangıç tarafından oluşturulan tüm kaynakları silin:
- Azure portalında sol taraftaki menüden, Kaynak grupları'nı ve ardından oluşturduğunuz kaynağın adını seçin.
- Kaynak grubu sayfanızda, Sil'i seçin, metin kutusuna silinecek kaynağın adını yazın ve ardından Sil'i seçin.
- Raspberry Pi Azure IoT Online Simulator uygulamasında, sağ alt bölmedeki Çalıştır'ın yanındaki Sıfırla'yı seçin.
Sonraki adım
Diğer girdi kaynaklarını yapılandırma ve gerçek zamanlı algılama hakkında bilgi almak için aşağıdaki makaleye geçin: