Table Discovery
Finding and organizing your DynamoDB tables is the first step to productive database management. Dynomate provides powerful table discovery features to help you quickly locate and access your tables across multiple AWS accounts and regions without needing to create separate accounts or credentials.
Seamless Integration
Unlike other DynamoDB clients, Dynomate works directly with your existing AWS profiles in your config file or credentials directory. This means you can get started immediately with your existing AWS setup.
Finding Your Tables
Dynomate automatically scans your connected AWS accounts to discover all your DynamoDB tables. The table discovery panel shows you tables organized by AWS account and region, making it easy to find what you're looking for.
To discover and browse your tables:
- Click on the "Discover Tables" button to start the discovery process
- Select the AWS profile you want to use to connect to your tables
- If your session has expired, Dynomate will prompt you to login via SSO with a simple click
- Select the regions you want to discover tables from (e.g., US West 2, AP Southeast 2)
- Click "Load Tables" to discover all tables in the selected regions
- Dynomate will provide a summary of discovered tables and any errors per region
- Your tables will now appear in the sidebar, grouped by profile and region
- Click on any table to open it in a new tab
Filtering Tables
When you have many tables, finding a specific one can be challenging. Dynomate includes a powerful search feature to filter tables by name across all your accounts and regions.
To filter tables:
- Use the search bar at the top of the application or press Command+K (or Ctrl+K on Windows) to open the global search
- Type part of the table name you're looking for (e.g., "email-log")
- Results will update in real-time, showing only tables that match your search
- Click on a table in the search results to open it in a new tab
The search is performed across all accounts and regions, giving you a unified view of your tables regardless of where they're located. This global search makes it incredibly easy to jump between tables you use frequently without navigating through the sidebar.
Cross-Account Discovery
One of Dynomate's most powerful features is its ability to discover and work with tables across multiple AWS accounts simultaneously. This is especially useful for organizations with development, staging, and production environments in separate accounts.
With cross-account discovery, you can:
- View tables from all connected accounts in a single interface
- Compare table structures and data across environments
- Copy queries between accounts for consistent operations
- Create request collections that work across accounts using variables
To learn more about working with multiple accounts, see the AWS Profiles documentation.