DynamoOps
Primeiros passos

Início rápido

Um tour de cinco minutos: conecte-se a uma conta AWS, abra uma tabela, execute um scan filtrado, corrija um valor inline e exporte o resultado.

1. Conecte-se a uma conta

Quick Connect com uma região, um perfil do AWS CLI e uma tag de ambiente.
  1. Escolha uma região e um perfil

    Na aba Quick Connect, escolha sua AWS Region, digite em AWS Profile o nome de um perfil de ~/.aws/credentials (ou deixe default) e, se quiser, marque a conexão com um Environment como Dev ou Prod.

  2. Salve para a próxima vez

    Marque Save this connection e dê a ela um nome como “Staging — eu-west-1”. Ela aparecerá em Saved Profiles para reconectar com um clique.

  3. Conecte

    Clique em Connect to DynamoDB. O DynamoOps valida a conexão com uma chamada leve de ListTables e, em seguida, mostra suas tabelas na barra lateral.

Dica
Precisa de acesso entre contas ou SSO? Veja Assume Role e AWS SSO. Trabalhando localmente? Veja DynamoDB Local e LocalStack.

2. Abra uma tabela

Pressione ⌘+K para focar a busca da barra lateral, digite parte do nome de uma tabela e clique nela. A tabela abre em uma nova aba e o DynamoOps executa imediatamente um Scan dos primeiros 50 itens. A barra de informações acima da grade mostra a contagem de itens, a chave de partição e a chave de ordenação, além de quaisquer índices secundários.

Abra quantas tabelas quiser. Cada aba guarda sua própria consulta, filtros, página e modo de visualização. Alterne entre abas com ⌘+] e ⌘+[.

Cada tabela abre em sua própria aba, com suas chaves e índices na barra de informações.

3. Execute uma consulta filtrada

Clique em ⚙ Filters para exibir o painel de consulta. No modo Scan, digite uma expressão de filtro do DynamoDB e os valores dos atributos e pressione ⌘+↵.

Filter Expression
attribute_exists(email) AND #status = :active
Expression Attribute Names / Values
{"#status": "status"}
{":active": "active"}

Prefere SQL? Mude para o modo SQL e comece a digitar. O autocomplete sugere nomes de tabelas depois de FROM, atributos depois de WHERE e operadores depois de um atributo. A barra de resultados informa quantos itens foram retornados, quantos foram lidos no scan, as RCU consumidas e o tempo decorrido.

Um Scan filtrado. A barra de resultados mostra itens retornados versus itens lidos e as RCU consumidas.

4. Corrija um valor inline

Clique duas vezes em uma célula para editá-la no lugar.

Clique duas vezes em qualquer célula da visualização em tabela, altere o valor e pressione ↵. O DynamoOps executa um UpdateItem apenas para aquele atributo e guarda a versão anterior localmente, para que você possa compará-la ou restaurá-la depois pelo botão de histórico 🕐 da linha.

5. Exporte o que você vê

Clique em ⬇ JSON ou ⬇ CSV. Escolha quais campos incluir ou marque Export entire table para que o DynamoOps percorra, página por página, todos os itens da sua consulta atual. O arquivo é salvo como <table>_data.json ou <table>_data.csv.

Escolha o formato e os campos, ou exporte tudo o que a consulta atual retorna.

Esse é o ciclo completo. A partir daqui, explore os guias de recursos na barra lateral para conhecer os detalhes por trás de cada botão, ou mantenha os atalhos de teclado à mão.

Relacionados