*

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負荷テスト その2「無料で何PVまで表示できるのか試してみた」

その1のアップからだいぶ日が経ってしまい、いつの間にか年すら変わっていましたね。。。 " GA

記事を読む

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

前回のGAEの「専用Memcacheは共有Memcacheよりも本当に性能が高いのか検証する」が投稿

記事を読む

15分でできる!!GAE/GOで高速REST APIを構築するための簡単手順 〜前編〜

iOSやAndroid等のクライアントアプリを開発する場合、サーバ側の開発も必要となるケースは多

記事を読む

Google App Engine Modules のScalingを試す

みなさんこんにちは。 前回の記事では、GAE Modulesの簡単なサンプルを配備し、動作を確

記事を読む

Datastoreモデル変更の影響調査

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

記事を読む

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

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

記事を読む

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

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

記事を読む

Datastoreの仕組み ~Consistencyについて~

はじめに スケーラビリティと可用性が高いと言われているGoogle Cloud Datastore

記事を読む

AppEngineでTwilioを試してみた(基本編)

AppEngineでTwilioを試してみた(基本編) AppEngineでTwilioを試し

記事を読む

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

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

記事を読む

PAGE TOP ↑