全部產品
Search
文件中心

Tablestore:啟動並配置接入資訊

更新時間:Nov 05, 2024

下載命令列工具後,您需要啟動命令列工具並配置Table Store的接入資訊,如AccessKey、執行個體資訊等。

前提條件

  • 已下載命令列工具。具體操作,請參見下載命令列工具

  • 擷取AccessKey資訊。您需要在命令列工具中配置AccessKey資訊來使用Table Store服務,請使用阿里雲帳號的AccessKey進行配置。擷取AccessKey的具體操作,請參見建立AccessKey

    重要

    出於安全考慮,除了開通Table Store服務作業,強烈建議您通過RAM使用者使用Table Store功能。您可以建立RAM使用者、授予該使用者管理Table Store許可權(AliyunOTSFullAccess)並為該RAM使用者建立AccessKey。具體操作,請參見建立RAM使用者為RAM使用者授權建立AccessKey

操作步驟

  1. 解壓縮下載的工具包,進入命令列工具根目錄後,根據所用平台選擇相應方式啟動命令列工具。

    1. 對於Windows平台,雙擊ts.exe檔案。

    2. 對於Linux和macOS平台,執行./ts命令。

    說明

    如果在Linux系統或者macOS系統下無可執行許可權,請執行chmod 755 ts命令賦權後再啟動命令列工具。

    如果macOS系統提示無法開啟“ts”,因為Apple無法檢查其是否包含惡意軟體,您需要在隱私與安全性中設定允許開啟ts命令。

    啟動介面如下所示。

    # Welcome to use Command Line Tool for Aliyun Tablestore. Current Version is '2021-11-11'.
    #    _______      _      _              _
    #   |__   __|    | |    | |            | |
    #      | |  __ _ | |__  | |  ___   ___ | |_   ___  _ __    ___
    #      | | / _' || '_ \ | | / _ \ / __|| __| / _ \ | '__| / _ \
    #      | || (_| || |_) || ||  __/ \__ \| |_ | (_) || |   |  __/
    #      |_| \__,_||_.__/ |_| \___| |___/ \__| \___/ |_|    \___|
    #
    # Please visit our product website: https://www.aliyun.com/product/ots
    # You can also join our DingTalk Chat Group (ID: 11789671 or 23307953) to discuss and ask Tablestore related questions.
    #
    tablestore>
  1. 配置接入資訊。

  • 如果未開通Table Store服務或者未建立執行個體,只需配置AccessKey資訊即可。

    配置樣本如下:

    config --id NTS********************** --key 7NR2****************************************
  • 如果已開通Table Store服務並建立執行個體,可以在配置AccessKey的同時配置要接入的執行個體資訊。

    配置樣本如下:

    config --endpoint https://myinstance.cn-hangzhou.ots.aliyuncs.com --instance myinstance --id NTS********************** --key 7NR2****************************************
  • 如果要通過臨時授權訪問Table Store,您可以使用從STS服務擷取的臨時訪問憑證進行接入資訊配置。配置樣本如下:

    config --endpoint https://myinstance.cn-hangzhou.ots.aliyuncs.com --instance myinstance --id NTS********************** --key 7NR2**************************************** --token STS.6MC2****************************************

    配置項說明請參見下表。

    配置項

    是否必填

    樣本值

    說明

    --endpoint

    https://myinstance.cn-hangzhou.ots.aliyuncs.com

    執行個體的訪問地址。更多資訊,請參見服務地址。如果要使用已建立的執行個體,需配置此項。

    --instance

    myinstance

    執行個體名稱。如果要使用已建立的執行個體,需配置此項。

    --id

    NTS**********************

    阿里雲帳號或者RAM使用者的AccessKey ID和AccessKey Secret。

    說明

    當使用從STS擷取的臨時訪問憑證訪問Table Store時,請設定為臨時訪問憑證的AccessKey ID和AccessKey Secret。

    --key

    7NR2****************************************

    --token

    STS.6MC2****************************************

    臨時存取權杖。當使用從STS擷取的臨時訪問憑證訪問Table Store時,需要設定此參數。

相關文檔

  • 如果您想瞭解什麼是RAM使用者以及如何使用RAM使用者進行企業身份和許可權管理,請參見什麼是RAM使用者

  • 如果您需要開通Table Store服務,請參見開通Table Store服務

  • 如果您需要建立Table Store執行個體,請參見執行個體操作

  • 如果您已經建立了Table Store執行個體並在命令列工具中配置了執行個體的接入資訊,您可以根據業務所需的資料模型使用Table Store功能。

    資料模型

    相關操作

    寬表模型

    1. 建立資料表及表相關操作,請參見資料表操作

    2. 使用索引加速資料查詢,請參見二級索引多元索引

    3. 使用SQL查詢資料,請參見SQL查詢

    4. 如果要遷移資料或者使用計算引擎處理資料,請使用通道服務實現。更多資訊,請參見通道服務

    時序模型

    1. 建立時序表及表相關操作,請參見時序表操作

    2. 使用SQL查詢資料,請參見SQL查詢