Googleは米国時間12月15日、SQLでデータ解析ができるクラウドサービス「BigQuery」を強化し、利用の上限を設定できるクオータ機能をベータ導入した。アクセスログのベータ提供、Streaming APIの強化なども加わっている。
BigQueryはビッグデータのための分析データウェアハウスで、顧客はSQLを利用した解析などを従量課金で行える。Googleが提供するクラウドサービス「Google Cloud Platform」の1サービスとして提供している。
今回カスタムクオータがベータとして加わった。日単位で利用の最大量を設定できるため、コスト管理に役立つとしている。設定はプロジェクト全体またはユーザー単位で可能、単位は10Tバイトとなる。
同じく新機能の「Query Explain」は、クエリの状況を把握するためのツール。BigQueryがクエリをどう実行するのかを把握でき、これを基に最適化したり、エラーのトラブルシューティングができるという。
Streaming APIも改善した。ストリーミングに利用する関連テーブルの管理方法として「Template Tables」を導入、既存のテーブルをストリーミング挿入リクエストのテンプレートとして利用できる。最初の列をテーブルにストリーミングしてから実際に分析に利用できるまでの“ウォームアップ”(待ち時間)の遅延がなくなったほか、同APIを利用して欧州連合(EU)内にあるBigQueryデータセットにデータを読み込みできるようになった。
BigQueryアクセスログの「Audit Logs」もベータとして提供する。すべてのクエリ、ジョブ、アクションの監査証跡となり、BigQueryの利用などをプロジェクト単位、ユーザー単位、ジョブ単位で分析できる。