赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 表格存储
  4. 开发参考
  5. 集成概览

集成概览

  • 开发参考
  • 发布于 2025-04-22
  • 0 次阅读
文档编辑
文档编辑

除了可视化操作控制台,表格存储(Tablestore)还提供OpenAPI在线调试、SDK、命令行工具等集成方式,您可以根据需要选择适合的方式进行开发和使用表格存储。

集成方式

表格存储的功能可以分为实例管理和数据管理两个部分。

  • 实例管理

    实例相关的操作和功能。例如创建实例、使用标签和资源组、配置实例访问控制策略等。

  • 数据管理

    表和数据相关的操作和功能。例如创建数据表、SQL查询、大数据对接等。

不同集成方式对表格存储功能的支持情况请参见下表。

集成方式

支持情况

实例管理

数据管理

SDK

Tablestore SDK

不支持

支持(推荐)

阿里云 SDK

支持(推荐)

不支持

命令行工具

部分支持

部分支持

客户端工具

不支持

部分支持

Terraform

部分支持

部分支持

资源编排ROS

部分支持

部分支持

SDK

您可以通过Tablestore SDK和阿里云SDK使用表格存储的功能。

  • Tablestore SDK

    表格存储为开发者提供了多种主流编程语言(Java、Go、Python、Node.js、.NET、PHP)的SDK,推荐通过Tablestore SDK进行表和数据的操作。更多关于Tablestore SDK的介绍,请参见Tablestore SDK。

  • 阿里云SDK

    阿里云SDK是封装好的用于调用云产品OpenAPI的程序依赖包,您可以使用阿里云SDK进行实例相关的操作和管理。更多关于阿里云SDK的介绍,请参见阿里云SDK。

    您也可以通过OpenAPI门户进行在线调试,具体操作请参见附录1:OpenAPI介绍。

命令行工具

Tablestore CLI提供简洁、方便的管理命令,支持Windows、Linux和macOS平台,您可以使用Tablestore CLI进行开通表格存储服务、创建实例等操作。更多关于Tablestore CLI的使用信息,请参见通过命令行工具使用宽表模型和通过命令行工具使用时序模型。

客户端工具

表格存储客户端工具提供图形化的操作界面,支持Windows和macOS平台,您可以通过客户端工具进行部分表和数据的操作。更多信息,请参见客户端工具。

Terraform

Terraform是一个开源的自动化的资源编排工具,可以用代码来管理维护IT资源。Terraform的命令行接口(CLI) 提供一种简单机制,用于将配置文件部署到阿里云或其它任意支持的云上,并对其进行版本控制。更多关于Terraform的介绍,请参见什么是Terraform。

  • 表格存储支持Terraform编排和使用的功能请参见Terraform资源列表。

  • Terraform集成表格存储的具体操作请参考Terraform集成示例。

资源编排ROS

资源编排服务ROS(Resource Orchestration Service)是阿里云提供的一项简化云计算资源管理的服务。开发者和管理员可以编写模板,在模板中定义所需的阿里云资源(例如:ECS实例、RDS数据库实例)、资源间的依赖关系等。ROS 的编排引擎将根据模板自动完成所有资源的创建和配置,实现自动化部署及运维。更多关于资源编排的介绍,请参见什么是资源编排服务。

  • 表格存储支持资源编排的功能请参见资源编排列表。

  • 资源编排集成表格存储的具体操作请参考资源编排ROS集成示例。

自定义封装API调用

如果以上方案均无法满足您的业务需要,可自行封装请求调用OpenAPI(不推荐),详情请参见API概览和V3版本请求体&签名机制。

常见问题

  • 如果您想了解表格存储(Tablestore)的更多内容,请参见什么是表格存储。

  • 表格存储(Tablestore)面向海量结构化数据提供Serverless表存储服务,同时针对物联网场景深度优化提供一站式的IoTstore解决方案。了解更多产品支持的特性,请参见表格存储支持的功能特性清单。

附录

附录1:OpenAPI介绍

为了能够让开发者快速高效地学习和使用云产品OpenAPI,阿里云为用户提供OpenAPI网站。它是一款集OpenAPI智能搜索、文档、在线调试、SDK获取、CodeSample、调用出错诊断、调用统计为一体的产品。您可以在OpenAPI门户中调用阿里云各云产品开放的OpenAPI,查看OpenAPI请求和返回结果。此外,OpenAPI门户会自动生成相应的SDK调用示例,帮助您快速使用阿里云产品。更多信息,请参见什么是OpenAPI。

版本说明

阿里云OpenAPI通过版本号管控各时期云产品大版本的API列表,例如表格存储目前支持2020-12-09版本的API列表,2020-12-09代表的是API版本号而非时间概念,所展示的都是最新的API公开数据,并非自2020-12-09之后就未更新。

版本号

说明

2020-12-09

推荐使用

在线调试

表格存储在OpenAPI门户提供API调试等功能。在调用前,您需要了解表格存储提供的版本、接入点、接口风格、调用方式等信息。

image

调试入口

调试API入口为:https://next.api.aliyun.com/api/Tablestore/2020-12-09

接入点说明

根据相关资源所在地域,选择对应的服务接入点地址,以获得最低延迟。

表格存储服务接入点列表请参见服务接入点。

用户身份

您通过阿里云账号登录OpenAPI网站后,OpenAPI默认使用您的阿里云账号进行在线OpenAPI调试。阿里云账号拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM用户进行API访问或日常运维。请根据业务的实际情况按需分配权限后进行接口调用。RAM用户需具备操作权限,详情请参见使用RAM进行访问控制。

用户身份

支持情况

阿里云账号

支持

RAM用户(推荐)

支持

RAM角色(推荐)

支持

注意事项

  • 如果调用服务API后返回错误,您需要根据返回的错误码提示检查传入的请求参数及其取值是否正确。

  • 您也可以记录下调用返回的RequestID或SDK报错信息,通过阿里云OpenAPI诊断平台进行自助诊断。

更多信息

  • 身份、凭据与授权

  • 流量控制与配额管理

相关文章

集成概览 2025-04-22 14:35

除了可视化操作控制台,表格存储(Tablestore)还提供OpenAPI在线调试、SDK、命令行工具等集成方

SDK参考 2025-04-22 14:35

表格存储提供了多种主流开发语言的SDK,包括Java、Go、Python、Node.js、.NET和PHP,您可以根据需要选择合适的SDK来管理和使用

客户端工具 2025-04-22 14:35

表格存储客户端工具可以帮助您方便高效地管理数据表和数据,它提供图形化操作界面,支持Windows和macOS平台。本文介绍客户端工具的安装和使用方式。 功能简介

API概览 2025-04-22 14:35

本产品(表格存储/2020-12-09)的OpenAPI采用ROA签名风格,签名细节参见签名机制说明。我们已经为开发者封装了常见编程语言的SDK,开发者可通过下载SDK直接调用

服务接入点 2025-04-22 14:35

亚太

授权信息 2025-04-22 14:34

访问控制(RAM)是阿里云提供的管理用户身份与资源访问权限的服务。使用RAM可以让您避免与其他用户共享阿里云账号密钥,并可按需为用户授予最小权限。RAM中使用权限策略描述授权的具体内容。

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号