*

Google App Engine コンソールの小技

公開日: : 最終更新日:2014/03/28 投稿者: GAE ,

みなさんご存知、GAEのコンソールにはさまざまな機能があります。

あなたがデプロイしたアプリケーションの一覧はもちろん、GAE上で動作中しているアプリのDatastoreの中身がブラウザ上から参照できるDatastore Viewerや、GAE上で動作しているインスタンスごとのログが参照できるLogsなどです。

今回は、GAEを使う上ではかかせない、Google App Engineコンソールのちょっとした小技をご紹介します。

その小技とはズバリ、「1ページあたりの表示件数をもうちょっと増やしちゃえる小技」です。

みなさん感じたことがあるかもしれませんが、DatastoreViewerやLogsなど、GAEコンソール上の参照機能のほとんどが、1ページあたり20件の表示件数となっています。

Datastore Viewerであれば、「GQLをちゃんと書いて出力件数を減らせよ!」というGoogleさんの声にもうなずけますがが、Logsから探し物をするときなど、20件ごとにいちいちページングするのは割と面倒なものです。

そこで、Google App EngineコンソールのURLに「?limt=200」(他にURLパラメータがある場合は&limit=200)を追加してみましょう。


どうでしょう、1ページあたりの表示件数が200件になったでしょうか?
本記事を執筆している時点では、200件以上のデータ表示は対応していないようですが、これで少しはページングのストレスから解放されますね!!

さらに今回は、「いちいちURLいじくるのがめんどう・・・」というあなた(わたし)のために、Chrome用UserScriptもご用意しました!
このUserScriptを適用すれば、アプリケーション一覧・Datastore Viewer・LogsのURLにアクセスした場合に、URLにlimit=200を自動で設定してくれます。
スクリプトはこの記事に添付してあります。とってもしょぼいですが、わりと便利なので、ぜひお試しあれ!
※使用は自己責任でお願いします!!

■導入方法

  1. Chrome起動。
  2. URL表示域の右にある「三」みたいなアイコンを選択。
  3. 「設定」を選択。
  4. Chromeのタブで「設定」画面が開いたら、「拡張機能」を選択。
  5. 添付の”limit.user.js”をChromeの画面にドラッグ&ドロップ
  6. 「limit.user.js」を追加するかどうかの確認ダイアログが表示されるので、「追加」ボタンを選択。
  7. GAEマネージャのアプリ一覧画面(https://appengine.google.com/)や DatastoreViewer(https://appengine.google.com/datastore/explorer~~)を開くと自動でlimitに200を設定します。
  8. 添付資料(右クリック→リンク先を保存等でダウンロードして下さい。)

    limit.user.js

    この記事を書いた人

    kimura
    kimura
    Webデザイナー。本サイトの管理・デザイン担当をしております。
     

関連記事

GAE負荷テスト その1「Hello World!」

2011年11月にGAEのプレビューが終わり、早数ヶ月経ちました。 これからGAEでの開発に乗り出

記事を読む

専用Memcacheは共有Memcacheよりも本当に性能が高いのか検証する

GAEでMemcacheを利用した経験はありますでしょうか? MemcacheとはGAEで利用

記事を読む

Search API詳細解説 Part3「Search APIの使い方 検索編」

Search API詳細解説シリーズ タイトル Part1Search API 概要説明

記事を読む

Search API詳細解説 Part5「Search API 詳細 反映速度編」

Search API詳細解説シリーズ タイトル Part1Search API 概要説明

記事を読む

Datastoreモデル変更の影響調査

GoogleAppEngine(以下GAEと呼称)に限らず、開発を行なっていると『テーブルの構造を変

記事を読む

Search APIの「Faceted Search」を使ってみた

Search API詳細解説シリーズは完結しましたが、2015年2月19日のAppEngine SD

記事を読む

App Engine for PHP ベータ版から正式版へ

GCPBlogの記事によると App Engine for PHP(PHPアプリをGoogle Ap

記事を読む

たった1つのCloud SQLインスタンスで複数のWordPressを動かす

皆様こんにちは。 前回はCloudSQLやCloud Storageを用いてWordpress

記事を読む

1つのエンティティにプロパティをいくつまで作れるか(パート2)

1つのエンティティにプロパティをいくつまで作れるか 1つのエンティティにプロパティをいくつまで

記事を読む

Search API詳細解説 Part6「Search API 詳細 限界値編」

みなさん、こんにちは。 前回はSearch APIの反映速度について調べてみましたが、いかがだった

記事を読む

PAGE TOP ↑