DynamoDBおよびOpenSearch開発者向けのローカルファーストSQLワークベンチ
ライブDynamoDBおよびOpenSearchデータに対して、リレーショナルSQLクエリ、JOIN、および集計を直接実行し、統合されたビジュアルキャンバスと段階的な書き込みレビューを提供します。DynoTableは、DynoTableによって作成され、WindowsデスクトップからAWSに自分の資格情報を使用して接続し、Bedrockキーに関連付けられたAIエージェント、Smart Tablesの関係ブラウジング、テーブル属性によって駆動されるオートコンプリートなどの機能を提供します。これは、高度なクエリと安全な編集ワークフローを必要とする開発者やDBAを対象としています。
DynamoDBとOpenSearchで何ができるのか?
DynoTableは非関係ストアに対して関係クエリを公開します。 SQL WorkbenchはDynamoDBに対してJOIN、GROUP BY、HAVING、集計(SUM、AVG、COUNT DISTINCT)を使用してSELECTクエリを実行し、Lucene機能を持つOpenSearch SQLもサポートしています。Smart Tablesは関連する行を視覚的に表示し、スキーマをTypeScript、Zod、またはJSONスキーマ形式にエクスポートして、テーブルレイアウトをコードアーティファクトにマッピングします。
クエリ中にシステムパフォーマンスに影響を与えますか?
クエリはデスクトップからAWSに実行され、データトラフィックはあなたのマシンにローカルに保たれます。 アプリはAWS SSO、aws-vault、またはIAMに直接接続するため、ネットワーク活動はあなたのPCとクラウドエンドポイントの間で行われます。ステージングされた書き込みはコミット前にレビュー可能なdiffを提示し、書き込み検証をクライアント側に移し、サーバー上で未レビューのバルク編集を回避します。
本番環境で使用するのは安全ですか?
アプリはローカルファーストのプライバシーモデルとあなたのアカウントに結びついた資格情報処理を採用しています。 AIエージェントは外部サーバーではなく、あなた自身のAmazon Bedrockキーで実行され、開発者はテーブルデータがサードパーティのサーバーを通過しないと述べています。DynamoDB Localはオフラインテストをサポートしており、本番資格情報を使用せずにワークフローを検証できます。
SQLが必要なNoSQL開発者に適した良い選択肢、ただし注目すべきトレードオフがあります
DynoTableは、JOINや集計が必要なDynamoDBの開発者やDBAに適しており、段階的な書き込みレビューを伴うローカルファーストのワークフローを望んでいます。視覚的なスマートテーブルとBedrockキーに関連付けられたAIを通じて、複雑な単一テーブル設計を簡素化します。トレードオフは、高度なSQL操作が概念的な複雑さを加えるため、チームはリレーショナルクエリとその基盤となるNoSQLアクセスパターンとの間のマッピングを計画する必要があります。





