Aracılığıyla paylaş


Cihazlarınızdan buluta dosya yükleme

IoT Central, bağlı cihazlardan bulut depolama alanına medya ve diğer dosyaları yüklemenizi sağlar. IoT Central uygulamanızda dosya karşıya yükleme özelliğini yapılandırıp cihaz kodunuzda dosya yüklemelerini uygularsınız.

İsteğe bağlı olarak, IoT Central uygulamanızda cihazlarınız tarafından karşıya yüklenen dosyaları yönetebilir ve önizleyebilirsiniz.

IoT Central REST API'sini kullanarak dosyaları karşıya yüklemeyi öğrenmek için bkz. IoT Central REST API'sini kullanarak bir dosyayı karşıya yükleme.

Önkoşullar

Dosya yüklemelerini yapılandırmak için IoT Central uygulamanızda yönetici olmanız gerekir.

Karşıya yüklenen dosyaları depolamak için bir Azure depolama hesabına ve kapsayıcısına ihtiyacınız vardır. Kullanılacak bir depolama hesabınız ve kapsayıcınız yoksa, Azure portal yeni bir depolama hesabı oluşturun.

Cihaz dosyası karşıya yüklemelerini yapılandırma

Cihaz dosyası karşıya yüklemelerini yapılandırmak için:

  1. Uygulamanızın Uygulama bölümüne gidin.

  2. Cihaz dosya depolama'yı seçin.

  3. Kullanılacak depolama hesabını ve kapsayıcıyı seçin. Depolama hesabı uygulamanızdan farklı bir Azure aboneliğindeyse bir depolama hesabı bağlantı dizesi girin.

  4. Gerekirse, karşıya yükleme isteğinin geçerli kalacağı süreyi ayarlayan karşıya yükleme zaman aşımını ayarlayın. Geçerli değerler 1 ile 24 saat arasındadır.

  5. Kullanıcıların IoT Central'da karşıya yüklenen dosyaları görüntülemesini ve yönetmesini sağlamak için Erişimi etkinleştir seçeneğini Açık olarak ayarlayın.

  6. Kaydet’i seçin. Durum Yapılandırıldı olarak gösterildiğinde, cihazlardan dosyaları karşıya yüklemeye hazırsınız demektir.

Düzgün yapılandırılmış bir dosya karşıya yükleme işlemini gösteren ekran görüntüsü.

Cihaz dosyası karşıya yüklemelerini devre dışı bırakma

IoT Central uygulamanıza cihaz dosyası yüklemelerini devre dışı bırakmak istiyorsanız:

  1. Uygulamanızın Uygulama bölümüne gidin.

  2. Cihaz dosya depolama'yı seçin.

  3. Sil’i seçin.

Karşıya yüklenen dosyalara erişimi denetleme

Karşıya yüklenen dosyaları kimlerin görüntüleyebileceğini ve silebileceğini denetlemek için rolleri ve izinleri kullanın. Daha fazla bilgi edinmek için bkz. IoT Central uygulamanızda > kullanıcıları ve rolleri yönetme Cihazları yönetme.

Cihazdan dosya yükleme

IoT Central, cihazların dosyaları karşıya yüklemesini sağlamak için IoT Hub'nin dosya yükleme özelliğini kullanır. Bir cihazdan nasıl dosya karşıya yükleyebileceğinizi gösteren örnek kod için bkz. IoT Central dosya yükleme cihazı örneği.

Karşıya yüklenen dosyaları görüntüleme ve yönetme

Dosya yükleme yapılandırmasındaki dosyalara erişimi etkinleştirdiyseniz, doğru izinlere sahip kullanıcılar karşıya yüklenen dosyaları görüntüleyebilir ve silebilir.

Önemli

Bir cihazla ilişkili blob kapsayıcı klasöründeki tüm dosyalar, bu cihazın Dosyalar görünümünde görünür. Bu, cihaz tarafından karşıya yüklenmemiş tüm dosyaları içerir.

Karşıya yüklenen dosyaları görüntülemek ve silmek için bir cihazın Dosyalar görünümüne gidin. Bu sayfada, karşıya yüklenen dosyaların küçük resimlerini görebilir ve galeri ile liste görünümü arasında geçiş yapabilirsiniz. Her dosyanın indirme veya silme seçenekleri vardır:

Karşıya yüklenen dosyalar için galeri görünümünü gösteren ekran görüntüsü.

İpucu

Dosya türü, blob depolamaya yüklendiğinde dosyaya atanan mime türü tarafından belirlenir. Varsayılan tür: binary/octet-stream.

Dosya adına göre filtreleme yaparak ve görüntülenecek sütunları seçerek liste görünümünü özelleştirebilirsiniz.

Dosyanın içeriğini önizlemek ve dosya hakkında daha fazla bilgi edinmek için dosyayı seçin. IoT Central, metin ve görüntü gibi yaygın dosya türlerinin önizlemelerini destekler:

Metin dosyasının önizlemesini gösteren ekran görüntüsü.

Sonraki adımlar

IoT Central'da cihaz dosyası karşıya yüklemelerini yapılandırmayı ve uygulamayı bildiğinize göre, önerilen bir sonraki adım daha fazla cihaz dosyası yüklemesini öğrenmektir: