Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Visualizza i tipi definiti dall'utente (UDTs) in Amazon Keyspaces

Modalità Focus
Visualizza i tipi definiti dall'utente (UDTs) in Amazon Keyspaces - Amazon Keyspaces (per Apache Cassandra)

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Per visualizzare o elencare tutto UDTs in uno spazio chiave, è possibile interrogare la tabella system_schema_mcs.types nello spazio chiave di sistema utilizzando un'istruzione in CQL o utilizzare i list-type comandi get-type and con AWS CLI, o la console.

Per entrambe le opzioni, il IAM principale necessita delle autorizzazioni di lettura per lo spazio delle chiavi di sistema. Per ulteriori informazioni, consulta Configura le autorizzazioni per lavorare con tipi definiti dall'utente (UDTs) in Amazon Keyspaces.

Console
Visualizza i tipi definiti dall'utente (UDT) con la console Amazon Keyspaces
  1. Accedi a e apri AWS Management Console la console Amazon Keyspaces a casahttps://console.aws.amazon.com/keyspaces/.

  2. Nel riquadro di navigazione, scegli Keyspaces, quindi scegli uno spazio chiave dall'elenco.

  3. Scegli la UDTsscheda per rivedere l'elenco di tutti gli elementi UDTs presenti nel keyspace.

  4. Per esaminarne una UDT in dettaglio, scegline una UDTdall'elenco.

  5. Nella scheda Schema puoi rivedere lo schema. Nella scheda Usato in puoi vedere se UDT viene utilizzato nelle tabelle o in altroUDTs. Nota che puoi eliminare solo quelli UDTs che non sono utilizzati da tabelle o altroUDTs.

Cassandra Query Language (CQL)
Visualizza i tipi definiti dall'utente (UDTs) di un keyspace con CQL
  1. Per vedere i tipi disponibili in un determinato spazio chiave, puoi usare la seguente istruzione.

    SELECT type_name FROM system_schema_mcs.types WHERE keyspace_name = 'my_keyspace';
  2. Per visualizzare i dettagli su un tipo specifico, è possibile utilizzare la seguente istruzione.

    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. Puoi elencare tutto UDTs ciò che esiste nell'account utilizzandoDESC TYPE.

    DESC TYPES; Keyspace my_keyspace --------------------------- my_udt1 my_udt2 Keyspace my_keyspace2 --------------------------- my_udt1
  4. È possibile elencare tutto UDTs nel keyspace attualmente selezionato utilizzandoDESC TYPE.

    USE my_keyspace; my_keyspace DESC TYPES; my_udt1 my_udt2
CLI
Visualizza i tipi definiti dall'utente (UDTs) con AWS CLI
  1. Per elencare i tipi disponibili in un keyspace, puoi usare il list-types comando.

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

    L'output di quel comando è simile a quello di questo esempio.

    { "types": [ "my_udt", "parent_udt" ] }
  2. Per visualizzare i dettagli su un determinato tipo puoi usare il get-type comando.

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

    L'output di questo comando è simile a quello di questo esempio.

    { "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/" }
Visualizza i tipi definiti dall'utente (UDT) con la console Amazon Keyspaces
  1. Accedi a e apri AWS Management Console la console Amazon Keyspaces a casahttps://console.aws.amazon.com/keyspaces/.

  2. Nel riquadro di navigazione, scegli Keyspaces, quindi scegli uno spazio chiave dall'elenco.

  3. Scegli la UDTsscheda per rivedere l'elenco di tutti gli elementi UDTs presenti nel keyspace.

  4. Per esaminarne una UDT in dettaglio, scegline una UDTdall'elenco.

  5. Nella scheda Schema puoi rivedere lo schema. Nella scheda Usato in puoi vedere se UDT viene utilizzato nelle tabelle o in altroUDTs. Nota che puoi eliminare solo quelli UDTs che non sono utilizzati da tabelle o altroUDTs.

PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.