Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Visualize tipos definidos pelo usuário (UDTs) no Amazon Keyspaces

Modo de foco
Visualize tipos definidos pelo usuário (UDTs) no Amazon Keyspaces - Amazon Keyspaces (para Apache Cassandra)

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Para visualizar ou listar tudo UDTs em um espaço de chave, você pode consultar a tabela system_schema_mcs.types no espaço de chaves do sistema usando uma instrução emCQL, ou usar os list-type comandos get-type e com o AWS CLI, ou o console.

Para qualquer uma das opções, o IAM diretor precisa de permissões de leitura no espaço de teclas do sistema. Para obter mais informações, consulte Configure permissões para trabalhar com tipos definidos pelo usuário (UDTs) no Amazon Keyspaces.

Console
Visualize tipos definidos pelo usuário (UDT) com o console Amazon Keyspaces
  1. Faça login no AWS Management Console e abra o console do Amazon Keyspaces em casahttps://console.aws.amazon.com/keyspaces/.

  2. No painel de navegação, escolha Keyspaces e, em seguida, escolha um keyspace na lista.

  3. Escolha a UDTsguia para revisar a lista de todos UDTs no espaço de teclas.

  4. Para revisar um UDT em detalhes, escolha um na UDTlista.

  5. Na guia Esquema, você pode revisar o esquema. Na guia Usado em, você pode ver se isso UDT é usado em tabelas ou outrosUDTs. Observe que você só pode excluir os UDTs que não estão sendo usados por tabelas ou outrasUDTs.

Cassandra Query Language (CQL)
Visualize os tipos definidos pelo usuário (UDTs) de um espaço de teclas com CQL
  1. Para ver os tipos que estão disponíveis em um determinado espaço de teclas, você pode usar a seguinte declaração.

    SELECT type_name FROM system_schema_mcs.types WHERE keyspace_name = 'my_keyspace';
  2. Para ver os detalhes sobre um tipo específico, você pode usar a seguinte declaração.

    SELECT keyspace_name, type_name, field_names, field_types, max_nesting_depth, last_modified_timestamp, status, direct_referring_tables, direct_parent_types FROM system_schema_mcs.types WHERE keyspace_name = 'my_keyspace' AND type_name = 'my_udt';
  3. Você pode listar tudo o UDTs que existe na conta usandoDESC TYPE.

    DESC TYPES; Keyspace my_keyspace --------------------------- my_udt1 my_udt2 Keyspace my_keyspace2 --------------------------- my_udt1
  4. Você pode listar tudo UDTs no espaço de teclas selecionado atualmente usandoDESC TYPE.

    USE my_keyspace; my_keyspace DESC TYPES; my_udt1 my_udt2
CLI
Exibir tipos definidos pelo usuário (UDTs) com o AWS CLI
  1. Para listar os tipos disponíveis em um keyspace, você pode usar o list-types comando.

    aws keyspaces list-types --keyspace-name 'my_keyspace'

    A saída desse comando é semelhante a este exemplo.

    { "types": [ "my_udt", "parent_udt" ] }
  2. Para ver os detalhes sobre um determinado tipo, você pode usar o get-type comando.

    aws keyspaces get-type --type-name 'my_udt' --keyspace-name 'my_keyspace'

    A saída desse comando é semelhante a este exemplo.

    { "keyspaceName": "my_keyspace", "typeName": "my_udt", "fieldDefinitions": [ { "name": "a", "type": "int" }, { "name": "b", "type": "text" } ], "lastModifiedTimestamp": 1721328225776, "maxNestingDepth": 3 "status": "ACTIVE", "directReferringTables": [], "directParentTypes": [ "parent_udt" ], "keyspaceArn": "arn:aws:cassandra:us-east-1:111122223333:/keyspace/my_keyspace/" }
Visualize tipos definidos pelo usuário (UDT) com o console Amazon Keyspaces
  1. Faça login no AWS Management Console e abra o console do Amazon Keyspaces em casahttps://console.aws.amazon.com/keyspaces/.

  2. No painel de navegação, escolha Keyspaces e, em seguida, escolha um keyspace na lista.

  3. Escolha a UDTsguia para revisar a lista de todos UDTs no espaço de teclas.

  4. Para revisar um UDT em detalhes, escolha um na UDTlista.

  5. Na guia Esquema, você pode revisar o esquema. Na guia Usado em, você pode ver se isso UDT é usado em tabelas ou outrosUDTs. Observe que você só pode excluir os UDTs que não estão sendo usados por tabelas ou outrasUDTs.

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.