• home
  • about
  • 全ての投稿
  • ソフトウェア・ハードウェアの設定のまとめ
  • 分析関連のまとめ
  • ヘルスケア関連のまとめ
  • 生涯学習関連のまとめ

bigquery ml

date: 2021-02-28 excerpt: bigquery mlについて

tag: bigqueryml


bigquery mlについて

モデルの作り方

CREATE OR REPLACE MODEL `[BUCKET].[TABLENAME]`
OPTIONS
  (model_type='[MODEL]', labels = ['[LABEL]']) AS
...
# 以降、普通の前処理SQL
  • [BUCKET].[TABLENAME]にモデルが出力される
  • 線形モデル、決定木などがあり、様々なオプションは公式ドキュメントを参考にすること

モデルの評価の仕方

#standardSQL
SELECT
  * #AUC等のパフォーマンス
FROM
  ML.EVALUATE(MODEL '[BUCKET].[TABLENAME]',  ( ... # ここに入力のSQLが入る ) )

モデルの利用の仕方

#standardSQL
SELECT
  * #AUC等のパフォーマンス
FROM
  ML.PREDICT(MODEL '[BUCKET].[TABLENAME]',  ( ... # ここに入力のSQLが入る ) )

参考

  • BigQuery ML のドキュメント


bigqueryml Share Tweet