BigQuery ML でモデルをトレーニングしてバッチ推論を実行するには、特定の時点の正確性で説明されている特定の時点のルックアップ関数のいずれかを使用して特徴を取得します。これらの関数は、CREATE MODEL ステートメントの query_statement 句(トレーニングの場合)または適切なテーブル値関数(ML.PREDICT など)の query_statement 句(サービングの場合)に含めることができます。
Vertex AI Feature Store で特徴をサービングする
Vertex AI に登録されている BigQuery ML モデルに特徴をサービングするには、Vertex AI Feature Store を使用します。Vertex AI Feature Store は、BigQuery の特徴テーブル上で動作し、低レイテンシで特徴の管理とサービングを行います。オンライン サービングを使用すると、オンライン予測用の特徴をリアルタイムで取得できます。また、オフライン サービングを使用すると、モデル トレーニング用の特徴を取得できます。
Vertex AI Feature Store で使用する BigQuery 特徴データの準備の詳細については、データソースを準備するをご覧ください。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["わかりにくい","hardToUnderstand","thumb-down"],["情報またはサンプルコードが不正確","incorrectInformationOrSampleCode","thumb-down"],["必要な情報 / サンプルがない","missingTheInformationSamplesINeed","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-04-03 UTC。"],[[["Features must be saved in BigQuery tables before they can be used for BigQuery ML model training and inference."],["Including a timestamp column in feature tables allows for point-in-time correctness, preventing data leakage between training and serving."],["`ML.FEATURES_AT_TIME` and `ML.ENTITY_FEATURES_AT_TIME` functions are used to specify point-in-time cutoffs when retrieving time-sensitive features."],["BigQuery ML models can use point-in-time lookup functions in `CREATE MODEL` statements or in table-valued functions like `ML.PREDICT` to retrieve features for training and batch inference."],["Vertex AI Feature Store can be used to manage and serve features with low latency for BigQuery ML models registered in Vertex AI, supporting both real-time online prediction and offline model training."]]],[]]