查詢Table

更新時間:
Copy as MD

查詢指定表的詳細資料,包括表的Schema、建立時間等。

注意事項

可以通過兩種方式定位表:一是通過--table-arn直接指定表的ARN;二是通過--table-bucket-arn、--namespace和--name三個參數的組合來指定。

命令格式

ossutil tables-api get-table (--table-arn value | --table-bucket-arn value --namespace value --name value) [flags]

參數

類型

說明

--name

string

要查詢的表名稱。與--table-bucket-arn和--namespace配合使用。

--namespace

string

表所在的命名空間名稱。與--table-bucket-arn和--name配合使用。

--table-arn

string

表的ARN,格式為acs:osstables:{region}:{uid}:bucket/{bucket-name}/table/{namespace}/{table-name}。可以替代--table-bucket-arn、--namespace和--name的組合使用。

--table-bucket-arn

string

Table BucketARN,格式為acs:osstables:{region}:{uid}:bucket/{bucket-name}。與--namespace和--name配合使用。

說明
  • get-table命令對應API介面GetTable。關於API中的具體參數含義,請參見GetTable

  • 關於支援的全域命令列選項,請參見ossutil全域選項

使用樣本

  • 通過命名空間和表名查詢表的詳細資料。

    ossutil tables-api get-table --table-bucket-arn acs:osstables:cn-hangzhou:1234567890:bucket/my-table-bucket --namespace my_namespace --name my_table
  • 通過表的ARN直接查詢表的詳細資料。

    ossutil tables-api get-table --table-arn acs:osstables:cn-hangzhou:1234567890:bucket/my-table-bucket/table/my_namespace/my_table