开发者社区 问答 正文

数据类 API 访问的资源有什么



数据类 API 访问的资源


数据类 API 主要为表和行相关的操作,控制台和 SDK 都会调用,对这类 API 的 Action 和 Resource 定义,将影响用户使用控制台。下面访问的资源省略了 acs:ots:[region]:[user_id]: 前缀,只描述实例和表部分。

API 名称/Action访问的资源
ListTableinstance/[instance_name]/table/*
CreateTableinstance/[instance_name]/table/[table_name]
UpdateTableinstance/[instance_name]/table/[table_name]
DescribeTableinstance/[instance_name]/table/[table_name]
DeleteTableinstance/[instance_name]/table/[table_name]
GetRowinstance/[instance_name]/table/[table_name]
PutRowinstance/[instance_name]/table/[table_name]
UpdateRowinstance/[instance_name]/table/[table_name]
DeleteRowinstance/[instance_name]/table/[table_name]
GetRangeinstance/[instance_name]/table/[table_name]
BatchGetRowinstance/[instance_name]/table/[table_name]
BatchWriteRowinstance/[instance_name]/table/[table_name]

展开
收起
云栖大讲堂 2017-10-25 10:04:45 1622 分享 版权
阿里云 AI 助理回答

数据类 API 访问的资源主要围绕阿里云表格存储(Table Store,原 OTS)服务中的实例(Instance)和表(Table)进行操作。从您提供的信息来看,这些API涉及的操作包括但不限于创建、查询、更新、删除表以及对表中数据行的增删改查等。下面是对每个API及其访问资源的简要说明:

  1. ListTable

    • Action: 列出指定实例下的所有表。
    • 访问的资源: instance/[instance_name]/table/*,表示查看某个实例下的所有表。
  2. CreateTable

    • Action: 在指定实例下创建一个新的表。
    • 访问的资源: instance/[instance_name]/table/[table_name],指定了新表将被创建在哪个实例下,并指定了表名。
  3. UpdateTable

    • Action: 更新指定表的结构或属性。
    • 访问的资源: 同上,针对的是已存在的特定表进行结构或属性上的修改。
  4. DescribeTable

    • Action: 获取指定表的详细信息。
    • 访问的资源: 同上,用于获取单个表的描述信息。
  5. DeleteTable

    • Action: 删除指定的表。
    • 访问的资源: 同上,指定了要删除的表所在实例及表名。
  6. GetRow

    • Action: 读取指定表中的某一行数据。
    • 访问的资源: 同上,但具体到读取操作,需要进一步指定行键等信息。
  7. PutRow

    • Action: 在指定表中插入或更新一行数据。
    • 访问的资源: 同上,涉及到数据写入操作。
  8. UpdateRow

    • Action: 更新指定表中某一行的数据。
    • 访问的资源: 同上,专门用于更新已有行的数据。
  9. DeleteRow

    • Action: 删除指定表中的某一行数据。
    • 访问的资源: 同上,针对删除操作。
  10. GetRange

    • Action: 获取指定表中某一范围内的数据行。
    • 访问的资源: 同上,但操作范围更广,基于主键范围来检索数据。
  11. BatchGetRow

    • Action: 批量获取多个表中的多行数据。
    • 访问的资源: 同上,但可以跨表批量操作。
  12. BatchWriteRow

    • Action: 批量执行写入操作,包括插入、更新、删除多行数据。
    • 访问的资源: 同上,支持在一个请求中对同一表执行多种写操作。

综上所述,这些API覆盖了对阿里云表格存储服务中数据表的全面管理与数据操作,确保用户能够高效地进行数据的存储、管理和分析工作。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答