Azure IoT Central uygulamanıza toplu Azure IoT Central yönetme
Bağlı cihazlarınızı iş Azure IoT Central uygun ölçekte yönetmek için bu cihazları kullanabilirsiniz. İşler, cihaz ve bulut özellikleri üzerinde toplu güncelleştirmeler yapma ve komutları çalıştırmaya izin verir. CSV dosyalarını cihazları toplu olarak içeri ve dışarı aktarma için de kullanabilirsiniz. Bu makalede, kendi uygulamanıza işleri kullanmaya başlama ve içeri ve dışarı aktarma özelliklerini nasıl kullanabileceğiniz açıklanmıştır.
İş oluşturma ve çalıştırma
Aşağıdaki örnekte, bir grup lojistik ağ geçidi cihazı için ışık eşiğini ayarlamak için nasıl iş oluşturulacak ve çalıştır? İşleri oluşturmak ve çalıştırmak için iş sihirbazını kullanırsınız. Daha sonra çalıştırmak için bir işi kaydedebilirsiniz.
Sol bölmede İşler'i seçin.
+ Yeni iş'i seçin.
İş yapılandırma sayfasında, oluşturmakta olduğu işi tanımlamak için bir ad ve açıklama girin.
Uygulamanız kuruluşları kullanıyorsa,işi ilişkilendirmek için kuruluşu seçin. Yalnızca kuruluşta kullanıcılar işi görüntüleme veya değiştirme. Kullanıcının rolü, kullanıcının sahip olduğu izinleri belirler.
İşlerinizi uygulamak istediğiniz hedef cihaz grubunu seçin. Uygulamanız kuruluşları kullanıyorsa, seçili kuruluş kullanılabilir cihaz gruplarını belirler. cihaz grubu seçiminizin altında iş yapılandırmanız için kaç cihaza uygulandığını görebilirsiniz.
İş türü olarak Cloud özelliği, Özellik veya Komut'ı seçin:
Bir Özellik işini yapılandırmak için bir özellik seçin ve yeni değerini ayarlayın. Bir Komut işi yapılandırmak için çalıştırılan komutu seçin. Bir özellik işi birden çok özellik oluşturabilir.
kaydet ve çık'ı seçerek işi İşler sayfasındaki kaydedilen işler listesine ekleyin. Daha sonra kaydedilen işler listesinden bir işe geri dönebilirsiniz.
Sonraki'yi seçerek Teslim Seçenekleri sayfasına gidin. Teslim Seçenekleri sayfası, bu iş için teslim seçeneklerini ayarlamaya olanak sağlar: Toplu işler ve İptal eşiği.
Toplu işler, çok sayıda cihaz için işleri hazırlamaya izin verir. İş birden çok toplu işe ayrılır ve her toplu iş cihazların bir alt kümesini içerir. Toplu işler kuyruğa alınan ve sırayla çalıştırılıyor.
İptal eşiği, hata sayısı ayarlanmış sınırınızı aşarsa bir işi otomatik olarak iptal etmenize olanak sağlar. Eşik, işteki tüm cihazlara veya tek tek gruplara uygulanabilir.
Zamanlama sayfasına taşımak için Sonraki'yi seçin. Zamanlama sayfası, gelecekte işi çalıştırmak için bir zamanlama etkinleştirmenizi sağlar:
Zamanlama için bir yinelenme seçeneği belirleyin. Çalıştıracak bir iş kurarak:
- Tek seferlik
- Günlük
- Haftalık
Zamanlanmış bir iş için başlangıç tarihi ve saati ayarlayın. Tarih ve saat, cihazın yerel saatle değil, saat diliminize özeldir.
Yinelenen bir zamanlamayı sona ererken şunları seçin:
- Zamanlama için bir bitiş tarihi ayarlamak için bu günde.
- İş çalıştıracak sayısını ayarlamak için sonra.
Zamanlanan işler, cihaz grubu üyeliği zaman içinde değişirse bile her zaman bir cihaz grubunda çalışır.
Gözden Geçir sayfasına taşımak için Sonraki'yi seçin. Gözden Geçirme sayfasında iş yapılandırma ayrıntıları görüntülenir. İş zamanlaması için Zamanlama'ya seçin:
İş ayrıntıları sayfasında zamanlanmış işler hakkında bilgiler görüntülenir. Zamanlanan iş yürütülürken, iş örneklerinin listesini görüntülenir. Zamanlanmış iş yürütmesi de Son 30 günlük iş listesinin bir parçası olur.
Bu sayfada, işi zamanlanmış durumdan sildi veya Zamanlanan işi düzenle'yi seçin. Zamanlanmış işler listesinden zamanlanmış bir işe geri dönebilirsiniz.
İş sihirbazında, bir iş zamanlamayı seçebilir ve hemen çalıştırabilirsiniz. Aşağıdaki ekran görüntüsünde, hemen çalıştırmaya hazır bir zaman çizelgesi olmayan bir iş gösterir. Çalıştır'ı seçerek işi çalıştırın:
Bir iş bekleyen , çalıştırma ve tamamlanan aşamalardan geçmektedir. İş yürütme ayrıntıları sonuç ölçümlerini, süre ayrıntılarını ve bir cihaz listesi kılavuzu içerir.
İş tamamlandığında, Sonuçlar günlüğü'sini seçerek cihazlar ve bunların durum değerleri de dahil olmak üzere iş ayrıntılarınızı içeren bir CSV dosyası indirebilirsiniz. Bu bilgiler sorun giderme için yararlı olabilir.
İş şimdi İşler sayfasındaki Son 30 gün listesinde görünür. Bu sayfada o anda çalışan işler ve daha önce çalıştırılan veya kaydedilen işlerin geçmişi görüntülenir.
Not
Daha önce çalıştırılan işleriniz için 30 günlük geçmişi görüntüabilirsiniz.
İşleri yönetme
Çalışan bir işi durdurmak için açın ve Durdur'a seçin. İş durumu, işin durdurulmuş olduğunu yansıtacak şekilde değişir. Özet bölümünde tamamlanmış, başarısız olan veya beklemede olan cihazlar yer almaktadır.
Bir iş durdurulmuş durumda olduğunda, işi çalıştırmayı sürdürmeye devam etmek için Devam'ı seçin. İş durumu, işin yeniden çalıştırdığını yansıtacak şekilde değişir. Özet bölümü en son ilerleme durumuyla güncelleştirilmaya devam eder.
İş kopyalama
Mevcut bir işi kopyalamak için yürütülen bir iş seçin. İş sonuçları sayfasında veya iş ayrıntıları sayfasında Kopyala'ya tıklayın:
Düzenlemeniz için iş yapılandırmasının bir kopyası açılır ve iş adına Kopyala eklenir.
İş durumunu görüntüleme
Bir iş oluşturulduktan sonra, Durum sütunu en son iş durumu iletisiyle oluşturulduğunda. Aşağıdaki tabloda olası iş durumu değerleri listelemektedir:
| Durum iletisi | Durum anlamı |
|---|---|
| Tamamlandı | Bu iş tüm cihazlarda çalışıyor. |
| Başarısız | Bu iş başarısız oldu ve cihazlarda tam olarak çalıştırılamadı. |
| Beklemede | Bu iş henüz cihazlarda çalıştırlanmadı. |
| Çalışma | Bu iş şu anda cihazlarda çalışıyor. |
| Durduruldu | Kullanıcı bu işi el ile durdurdu. |
| İptal edildi | Teslim seçenekleri sayfasında ayarlanmış eşik aşıldı olduğundan bu iş iptal edildi. |
Durum iletisi, işteki cihazlara genel bir bakışla takip ediliyor. Aşağıdaki tabloda olası cihaz durumu değerleri listelemektedir:
| Durum iletisi | Durum anlamı |
|---|---|
| Başarılı | İş başarıyla gerçekleştirildi cihaz sayısı. |
| Başarısız | İş üzerinde çalıştırılaamayan cihazların sayısı. |
İş durumunu ve etkilenen tüm cihazları görüntülemek için işi açın. Her cihaz adının yanında aşağıdaki durum iletilerinden birini görüyorsunuz:
| Durum iletisi | Durum anlamı |
|---|---|
| Tamamlandı | İş bu cihazda başladı. |
| Başarısız | İş bu cihazda çalıştırılamadı. Hata iletisi daha fazla bilgi gösterir. |
| Beklemede | İş henüz bu cihazda çalıştırlanmadı. |
İş ayrıntılarını, cihaz listesini ve durum değerlerini içeren bir CSV dosyasını indirmek için Sonuçlar günlüğü'ne tıklayın.
Cihaz listesini filtreleme
Filtre simgesini seçerek İş ayrıntıları sayfasında cihaz listesini filtreleyebilirsiniz. Cihaz Kimliği veya Durum alanını filtre edebilirsiniz:
Cihaz listesinde sütunları özelleştirme
Sütun seçenekleri simgesini seçerek cihaz listesine sütun ekleyebilirsiniz:
Cihaz listesi sütunlarını seçmek için Sütun seçenekleri iletişim kutusunu kullanın. Görüntülemek istediğiniz sütunları seçin, sağ oku ve ardından Tamam'ı seçin. Kullanılabilir tüm sütunları seçmek için Hepsini seç'i seçin. Seçilen sütunlar cihaz listesinde görünür.
Seçilen sütunlar bir kullanıcı oturumunda veya uygulamaya erişimi olan kullanıcı oturumlarında kalıcı olur.
İşleri yeniden çalıştırma
Başarısız cihazlara sahip bir işi yeniden çalıştırabilirsiniz. Başarısız olanda Yeniden çalıştır'ı seçin:
Bir iş adı ve açıklaması girin ve ardından işi yeniden çalıştır'ı seçin. Başarısız cihazlarda eylemi yeniden denemek için yeni bir iş gönderildi.
Not
Bir uygulamanın aynı anda beşten fazla işi Azure IoT Central çalıştırabilirsiniz.
Bir iş tamamlandığında ve işin cihaz listesinde yer alan bir cihazı sildikten sonra cihaz adı silinmiş olarak görünür. Ayrıntılar bağlantısı silinen cihaz için kullanılamaz.
Cihazları içeri aktarma
Uygulamanıza çok sayıda cihaz bağlamak için csv dosyasından cihazları toplu olarak içeri aktarabilirsiniz. Azure Örnekleri deposunda örnek bir CSV dosyası bulabilirsiniz. CSV dosyası aşağıdaki sütun üst bilgilerini içermeli:
| Sütun | Açıklama |
|---|---|
| IOTC_DEVICEID | Cihaz kimliği, bu cihazın bağlanmak için kullanabileceği benzersiz bir tanımdır. Cihaz kimliği boşluk olmadan harf, sayı - ve karakter içerebilir. Maksimum uzunluk 128 karakterdir. |
| IOTC_DEVICENAME | İsteğe bağlı. Cihaz adı, uygulama boyunca görüntülenecek kolay bir addır. Belirtilmezse, cihaz kimliğiyle aynı olur. Maksimum uzunluk 148 karakterdir. |
Uygulamanıza cihazları toplu kaydetmek için:
Sol bölmede Cihazlar'ı seçin.
Sol panelde, cihazları toplu olarak oluşturmak istediğiniz cihaz şablonunu seçin.
Not
Henüz bir cihaz şablonunuz yoksa Tüm cihazlar'ın altında cihazları içeri aktarabilirsiniz ve bunları şablon olmadan kaydedebilirsiniz. Cihazlar içe aktarıldıktan sonra bunları bir şablona geçirebilirsiniz.
İçeri aktar'ı seçin.
Cihazları atamak için bir kuruluş seçin. İçeri aktardığı tüm cihazlar aynı kuruluşa atanır. Farklı kuruluşlara cihaz atamak için, her kuruluş için bir tane olmak gibi birden çok içeri aktarma dosyası oluşturun. Alternatif olarak, bunların hepsini kök kuruluşa yükleyin ve ardından kullanıcı arabiriminde bunları doğru kuruluşlara yeniden atamanız gerekir.
İçe aktar edilecek cihaz kimliklerinin listesinin bulunduğu CSV dosyasını seçin.
Cihaz içeri aktarma, dosya karşıya yüklendiktan sonra başlar. İçeri aktarma durumunu Cihaz İşlemleri panelinden izleyebilirsiniz. İçeri aktarma işlemi başladıktan sonra bu panel otomatik olarak görüntülenir veya sağ üst köşedeki zil simgesi aracılığıyla bu panele erişebilirsiniz.
İçeri aktarma işlemi tamamlandıktan sonra, Cihaz İşlemleri panelinde bir başarı iletisi gösterilir.
Cihaz içeri aktarma işlemi başarısız olursa, Cihaz İşlemleri panelinde bir hata iletisi görüntülenir. İndirebilirsiniz tüm hataları yakalayan bir günlük dosyası oluşturulur.
Cihazları dışarı aktarma
Gerçek bir cihazı IoT Central bağlantı dizesine ihtiyacınız vardır. Cihaz bağlantı dizeleri oluşturmak için ihtiyacınız olan bilgileri almak için cihaz ayrıntılarını toplu olarak dışarı aktarabilirsiniz. Dışarı aktarma işlemi, seçilen tüm cihazlar için cihaz kimliği, cihaz adı ve anahtarlarla bir CSV dosyası oluşturur.
Cihazları uygulamanıza toplu olarak dışarı aktarma:
Sol bölmede Cihazlar'ı seçin.
Sol bölmede, cihazları dışarı aktarmayı istediğiniz cihaz şablonunu seçin.
Dışarı aktarmayı istediğiniz cihazları seçin ve ardından Dışarı aktar eylemlerini seçin.
Dışarı aktarma işlemi başlar. Cihaz İşlemleri panelini kullanarak durumu izleyebilirsiniz.
Dışarı aktarma tamamlandığında, oluşturulan dosyayı indirme bağlantısıyla birlikte bir başarı iletisi gösterilir.
Dosyayı diskte yerel bir klasöre indirmek için Dosya İndir bağlantısını seçin.

Dışarı aktarılmış CSV dosyası şu sütunları içerir: cihaz kimliği, cihaz adı, cihaz anahtarları ve X509 sertifika parmak izleri:
- IOTC_DEVICEID
- IOTC_DEVICENAME
- IOTC_SASKEY_PRIMARY
- IOTC_SASKEY_SECONDARY
- IOTC_X509THUMBPRINT_PRIMARY
- IOTC_X509THUMBPRINT_SECONDARY
Uygulama uygulamanıza gerçek cihazları bağlama hakkında daha fazla IoT Central için bkz. Azure IoT Central.
Sonraki adımlar
Azure IoT Central uygulamanıza cihazları toplu olarak yönetmeyi öğrendiğinize göre, önerilen bir sonraki adım, Bir cihaz şablonunu düzenlemeyi öğrenmektir.