#standardSQL
-- Finds Citi Bike stations with > 30 bikes
SELECT
ST_GeogPoint(longitude, latitude) AS WKT,
num_bikes_available
FROM
`bigquery-public-data.new_york.citibike_stations`
WHERE num_bikes_available > 30
BigQuery ML ベータでの新しい多クラス ロジスティック回帰モデリング
BigQuery ML ベータ版では、多クラス ロジスティック回帰とクラス不均衡の自動対策をフルにサポートします。新しい多クラス ロジスティック回帰モデルを使用すると、入力値が「低」「中」「高」のどれかというような予測を最大 10 種類のクラスで行うことができます。また、このモデルは既存の 2 クラス モデルに影響を与えることなく、logistic_reg を使っています。2 クラス回帰と多クラス回帰の両方で各クラスに手動または自動で重みを与えることができ、あらゆるクラス不均衡に対処できるようになりました。さらに、与えられたロジスティック回帰モデルの
混同行列を返す新しい関数も追加されています。詳しくは
ドキュメントをご覧ください。なお、BigQuery ML ベータ版は現在、東京(asia-northeast1)
リージョンで利用可能です。
クエリ スケジューリング
レポート更新のために毎朝同じクエリを実行することにうんざりしていませんか? 週間集計テーブルの作成のために cron ジョブをコーディングしたり、その他のツールを使ったりするのは面倒だというユーザーのために、
BigQuery Web UI で直接クエリをスケジューリングできるようになりました(ベータ)。
スケジューリングしたいクエリの下の Schedule Query ボタンをクリックしてください。スケジュール、対象テーブル、通知方法を選択できます。現時点では
従来のウェブ UI を使わざるを得ませんが、将来は Cloud Console の新 UI に追加する予定です。詳細は
ドキュメントをご覧ください。
コスト管理システムの正式リリース
BigQuery には、リソースを効率的かつ最大限に活用するためのコスト管理の方法として、クエリ実行前のコスト推計、監査ログ分析などの機能が備わっています。このほどコスト管理システムが正式リリースとなり、企業は顧客が使える上限をカスタム クォータで設定できるようになりました。詳細は
ドキュメントをご覧ください。
NUMERIC データ型の正式リリース
財務報告や科学計測をはじめとするさまざまなタイプのデータには高精度の数値型が必要です。今回、
NUMERIC データ型が正式リリースされ、大きな整数と浮動小数点数を簡単に扱えるようになりました。NUMERIC データは、そのデータ型のテーブルを作ってデータをインポートすれば使用できます。
まとめ
今月は以上です。これらの新機能により、データ分析はより簡単になります。詳細および新リリースの完全なリストについては
リリース ノートをご覧ください。
- By Michael Saunders, Product Manager, BigQuery