各 Durable Object は、ctx.storage で利用できる Storage API を使ってプライベートストレージにアクセスできます。オブジェクトの保存データを表示・書き込みするには、Cloudflare dashboard で利用できる UI エディターとして Durable Objects Data Studio を使えます。
Data Studio にアクセスするには、Durable Object を実装する Worker に対して少なくとも Editor アクセスが必要です。詳細は Durable Objects のロールと権限 を参照してください。
-
Cloudflare dashboard で Durable Objects ページを開きます。
Durable Objects を開く ↗ -
既存の Durable Object namespace を選びます。
-
Data Studio ボタンを選びます。
-
Durable Object の識別子を指定します。ユーザーが指定した 一意の名前 または Cloudflare が生成した Durable Object ID です。
- Data Studio が実行するクエリは、リモートのデプロイ済みオブジェクトにリクエストを送り、リクエスト、期間、読み取り行、書き込み行の 使用量課金 が発生します。本番で動いているオブジェクトと同じように Data Studio を使う必要があります。
- Query タブですべてのステートメントを実行するとき、各 SQL ステートメントは別々の Durable Object リクエストとして送られます。
Data Studio が発行するすべてのクエリは、セキュリティとコンプライアンスの要件に合わせて 監査ログ v1 に記録されます。
- 各クエリは 2 つの監査ログを出します。
query executedアクションと、クエリの成功または失敗を示すquery completedアクションです。ログイベントのquery_idを使って、クエリごとの 2 つのイベントを関連づけられます。