ほとんどの人と同じように、私たちも BigQuery に感銘を受けました。LAN、EC2、またはその他の場所で大量のサーバーを構成する必要がないことと引き換えに、独自の「Dremel」に基づいていることに我慢します。
REST API は優れており、それをアプリに組み込んでいますが、BQ Browser インターフェースもまだ使用していることに気付きます。バックエンドが BQ であることや、データが Google に保存されていることをまったく明かさずに、「汎用 SQL ウィンドウ」のようなものをアプリに組み込みたいと考えています。 Google は BQ ブラウザ ツールをホワイトラベル方式で使用する方法を提供していますか?
また、既存のブラウザ ツールへのアクセスを拡張することにも問題があることに注意してください。それは、自分のドメインに存在するユーザー アカウントに依存しています。これは、私たちの場合、顧客の電子メール アドレスでは実行できないことです。REST インターフェイスはサービス レベルのアカウントでこれを解決しますが、それでは SQL ウィンドウ/ブラウザー ツールにアクセスできません。
Google の関係者が耳を傾けている場合 (そして、私はあなたがそうであることを知っています)、ブラウザ ツールをホワイトラベルにすることの利点を検討してください。多くのソフトウェア会社が、それを自社の製品スイートに統合して実行しているのを目にすると思います。 Hadoop/CDH/EMR/Impala/Hive の組み合わせを一周します。
要約すると、ソフトウェア開発者はどのようにして BQ ブラウザー ツール (オートコンプリート、クエリ履歴などを含む) を独自の Web ベース アプリにインポートまたはエミュレートするのでしょうか?