项目
项目是物联网应用开发(IoT Studio)中多个应用、服务和物联网平台资源(产品、设备、数据资产等)的集合。同一个项目内的不同应用或服务共享资源。不同项目之间的应用、服务和资源都相互隔离,互不影响。
背景信息
IoT Studio提供的两种项目类型:
全局资源项目:在旧版公共实例下,IoT Studio默认提供一个全局资源项目,需要手动创建后使用。该项目会自动全量同步物联网平台的产品,设备及数据资产。
说明全局资源项目仅需创建一次即可。
已创建的全局资源项目会自动同步物联网平台后续更新(修改、新增、删除)的资源。
普通项目:普通项目主要用于资源隔离,基于普通项目,您可以创建一个包含应用、服务和物联网平台资源的集合。相对于全局资源项目,普通项目可以自定义项目名称,并且可以手动关联或新增所需要的资源。
使用限制
目前仅物联网平台旧版公共实例下,才能在物联网应用开发中使用全局资源项目。
在物联网应用开发中创建普通项目,物联网平台会自动创建名称为
p_项目ID
的设备分组。重要请勿在物联网平台删除该设备分组,否则,会同步删除项目中已关联的设备,并导致关联数据异常,影响正常业务。请谨慎操作。
创建项目
普通项目
在项目管理页面,单击新建项目。
在新建项目页面,鼠标指针移动至新建空白项目区域,单击创建空白项目。
在新建空白项目对话框,输入基本信息。
参数
说明
项目名称
仅支持中文、英文字母、数字、下划线(_)、短划线(-)、英文圆括号(()),长度不超过30个字符(一个中文算一个字符)。
描述
描述项目。描述长度不超过100个字符(一个中文算一个字符)。
单击确定。
在项目管理的普通项目列表中展示已创建成功项目。更多信息,请参见管理项目下应用、业务逻辑和数据资产。
可选操作
修改项目名称
在项目的主页,单击右上角项目配置,单击编辑基本信息。
在编辑基本信息对话框,输入新的项目名称,单击保存。
删除项目
删除项目前请确保已删除该项目下的应用和服务,已解绑该项目关联的产品和设备。
回到项目管理页面,找到待删除项目,单击项目卡片右上角的菜单图标。
单击删除。
单击确认。
全局资源项目
在全局资源项目模块,单击立即创建。
在创建全局资源项目对话框中,选中我已知晓并同意创建全局资源项目复选框。
单击确定。
创建成功后,您可查看已同步的全局资源信息。具体操作,请参见管理项目下产品、设备、应用和业务逻辑。
管理项目下应用、业务逻辑和数据资产
在项目管理页面,单击项目卡片,进入项目详情页面。
在项目详情主页,查看应用、服务、各资源的统计和列表信息。
统计信息:当前项目关联的产品和设备数量,已开发的Web应用、移动应用和业务逻辑数量。
项目开发:
应用和业务逻辑
在Web应用、移动应用或业务逻辑页签,单击新建,可添加开发对应项目。
具体内容,请参见:
数据资产
您可关联当前企业版实例下资产:数据服务(预置指标API、自定义服务API、产品数据API)、数据表(设备数据源、自定义存储表)。具体信息,请参见数据API和数据存储表。
关联数据资产
重要只有关联到项目的数据服务资产,才能在项目内的应用和业务逻辑开发中访问和使用。
对于基础数据服务、预置指标API、产品数据API、设备数据源是系统默认生成的数据资产,所有项目共享,无需手动关联。
在数据资产页签,单击关联数据资产。
在右侧面板,选择待关联的数据资产类型。
选中待关联资产名称前的复选框。
单击确定关联。