文件管理

重要

本文中含有需要您注意的重要提示信息,忽略该信息可能对您的业务造成影响,请务必仔细阅读。

物联网平台支持设备通过MQTT协议和HTTP/2流通道方式,将文件上传至阿里云物联网平台储存,并在物联网平台控制台进行下载、删除等管理操作。本文介绍文件上传至物联网平台存储空间后在控制台页面的管理操作。

前提条件

设备端已成功连接到物联网平台。设备端SDK开发,请参见Link SDK

其中设备端编译配置上传文件至阿里云物联网平台的方法,请参见文件上传(MQTT)文件上传(HTTP/2)

背景信息

设备也可通过MQTT协议将文件上传至您自己的OSS空间存储,方便您直接访问OSS空间文件并使用,但不支持在物联网平台控制台管理。

若设备将文件上传至您自己的OSS空间存储,相关操作,请参见:

本文以下内容仅涉及设备上传文件至物联网平台存储空间的管理功能。

使用限制

设备端上传文件,需注意以下限制:

  • 仅中国的华东2(上海)、华北2(北京)和华南1(深圳)地域下,支持设备通过MQTT协议上传文件。
  • 一个实例下,可存储的文件总大小不能超过1 GB。
  • 一个设备下,可存储的文件数量不能超过1,000个。
  • 设备端通过MQTT协议上传的单个文件大小不能超过16 MB。

    若单个文件大小大于16 MB,您可使用对象存储服务(OSS),将文件上传到您自己的OSS空间。详细信息,请参见对象存储服务

操作步骤

  1. 登录物联网平台控制台
  2. 实例概览页面,选择目标环境,找到对应的实例,单击实例ID或备注名称。
    重要 目前仅开通企业版实例服务的地域下,执行此步骤。其他地域,请跳过此步骤。地域及实例的支持说明,请参见实例概述
    实例概览
  3. 在左侧导航栏,选择设备管理 > 设备,然后单击设备对应的查看按钮。
    设备文件管理
  4. 设备详情页面,选择文件管理页签。

    文件管理页签下,您可以查看该设备上传的文件列表。

    设备文件管理
    您可以对已上传的文件进行如下操作:
    操作描述
    下载下载该文件到本地。
    删除删除该文件。
    警告 删除后,用户无法再获取设备文件。请谨慎操作。

相关API

API描述
QueryDeviceFileList查询指定设备上传到物联网平台的所有文件。
QueryDeviceFile查询指定设备上传到物联网平台的指定文件信息。
DeleteDeviceFile删除指定设备上传到物联网平台的指定文件。