Cassandra Resources - Get Cassandra Table

기존 Azure Cosmos DB 데이터베이스 계정에서 Cassandra 테이블을 가져옵니다.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/cassandraKeyspaces/{keyspaceName}/tables/{tableName}?api-version=2023-11-15

URI 매개 변수

Name In(다음 안에) 필수 형식 Description
accountName
path True

string

Cosmos DB 데이터베이스 계정 이름입니다.

Regex pattern: ^[a-z0-9]+(-[a-z0-9]+)*

keyspaceName
path True

string

Cosmos DB 키스페이스 이름입니다.

resourceGroupName
path True

string

리소스 그룹의 이름. 이름은 대소문자를 구분하지 않습니다.

subscriptionId
path True

string

대상 구독의 ID입니다.

tableName
path True

string

Cosmos DB 테이블 이름입니다.

api-version
query True

string

이 작업에 사용할 API 버전입니다.

응답

Name 형식 Description
200 OK

CassandraTableGetResults

Cassandra 테이블 속성이 성공적으로 검색되었습니다.

보안

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation 사용자 계정 가장

예제

CosmosDBCassandraTableGet

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1/cassandraKeyspaces/keyspaceName/tables/tableName?api-version=2023-11-15

Sample Response

{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1/cassandraKeyspaces/keyspaceName/cassandraTables/tableName",
  "name": "tableName",
  "type": "Microsoft.DocumentDB/databaseAccounts/cassandraKeyspaces/cassandraTables",
  "location": "West US",
  "tags": {},
  "properties": {
    "resource": {
      "id": "tableName",
      "defaultTtl": 100,
      "schema": {
        "columns": [
          {
            "name": "columnA",
            "type": "Ascii"
          }
        ],
        "partitionKeys": [
          {
            "name": "columnA"
          }
        ],
        "clusterKeys": [
          {
            "name": "columnA",
            "orderBy": "Asc"
          }
        ]
      },
      "_rid": "PD5DALigDgw=",
      "_ts": 1459200611,
      "_etag": "\"00005900-0000-0000-0000-56f9a2630000\""
    }
  }
}

정의

Name Description
AutoscaleSettings
CassandraPartitionKey

Cosmos DB Cassandra 테이블 파티션 키

CassandraSchema

Cosmos DB Cassandra 테이블 스키마

CassandraTableGetResults

Azure Cosmos DB Cassandra 테이블.

ClusterKey

Cosmos DB Cassandra 테이블 클러스터 키

Column

Cosmos DB Cassandra 테이블 열

Options
Resource

AutoscaleSettings

Name 형식 Description
maxThroughput

integer

최대 처리량을 나타내며 리소스를 확장할 수 있습니다.

CassandraPartitionKey

Cosmos DB Cassandra 테이블 파티션 키

Name 형식 Description
name

string

Cosmos DB Cassandra 테이블 파티션 키의 이름

CassandraSchema

Cosmos DB Cassandra 테이블 스키마

Name 형식 Description
clusterKeys

ClusterKey[]

클러스터 키 목록입니다.

columns

Column[]

Cassandra 테이블 열 목록입니다.

partitionKeys

CassandraPartitionKey[]

파티션 키 목록입니다.

CassandraTableGetResults

Azure Cosmos DB Cassandra 테이블.

Name 형식 Description
id

string

ARM 리소스의 고유 리소스 식별자입니다.

location

string

리소스가 속한 리소스 그룹의 위치입니다.

name

string

ARM 리소스의 이름입니다.

properties.options

Options

properties.resource

Resource

tags

object

태그는 리소스를 설명하는 키-값 쌍의 목록입니다. 여러 리소스 그룹에서 이 리소스를 보고 그룹화할 때 이러한 태그를 사용할 수 있습니다. 리소스에 대해 최대 15개의 태그를 제공할 수 있습니다. 각 태그에는 128자 이하의 키와 256자 이하의 값이 포함되어야 합니다. 예를 들어 템플릿 형식의 기본 환경은 "defaultExperience": "Cassandra"로 설정됩니다. 현재 "defaultExperience" 값에는 "Table", "Graph", "DocumentDB" 및 "MongoDB"도 포함됩니다.

type

string

Azure 리소스의 유형입니다.

ClusterKey

Cosmos DB Cassandra 테이블 클러스터 키

Name 형식 Description
name

string

Cosmos DB Cassandra 테이블 클러스터 키의 이름

orderBy

string

"Asc" 및 "Desc"만 지원하는 Cosmos DB Cassandra 테이블 클러스터 키의 순서

Column

Cosmos DB Cassandra 테이블 열

Name 형식 Description
name

string

Cosmos DB Cassandra 테이블 열의 이름

type

string

Cosmos DB Cassandra 테이블 열의 형식

Options

Name 형식 Description
autoscaleSettings

AutoscaleSettings

자동 크기 조정 설정을 지정합니다.

throughput

integer

Cosmos DB 리소스 처리량 또는 autoscaleSettings의 값입니다. 제품 세부 정보를 검색할 때 ThroughputSetting 리소스를 사용합니다.

Resource

Name 형식 Description
_etag

string

낙관적 동시성 제어에 필요한 리소스 etag를 나타내는 시스템 생성 속성입니다.

_rid

string

시스템 생성 속성입니다. 고유 식별자입니다.

_ts

number

리소스의 마지막으로 업데이트된 타임스탬프를 나타내는 시스템 생성 속성입니다.

analyticalStorageTtl

integer

분석 TTL.

defaultTtl

integer

Cosmos DB Cassandra 테이블의 TTL(Time to Live)

id

string

Cosmos DB Cassandra 테이블의 이름

schema

CassandraSchema

Cosmos DB Cassandra 테이블의 스키마