在线传送类型

Vertex AI Feature Store 提供了以下类型的在线传送,可用于传送特征以进行在线预测:

Bigtable 在线传送

Bigtable 在线传送适用于具有高数据耐用性的大量数据(大约为 TB 级数据)。它与 Vertex AI Feature Store(旧版)中的在线传送相当,但未进行优化,无法针对突发流量快速做出调整。

通常,Bigtable 在线传送的延迟高于优化的在线传送,但更经济实惠。 Bigtable 在线传送支持为其特征视图安排数据同步和持续数据同步

请注意,Bigtable 在线传送不支持嵌入管理。如果您想管理和传送嵌入,请使用优化的在线传送

如需使用 Bigtable 在线传送,您需要执行以下步骤:

  1. 为 Bigtable 在线传送创建在线存储区。

  2. 创建特征视图实例。

  3. 使用 Bigtable 在线传送提取特征值。

优化的在线传送

优化的在线传送可让您以明显低于 Bigtable 在线传送的延迟传送特征。它提供了一个在线传送架构,该架构更快速、可扩缩性更强,且对增加的数据量的响应更迅速。优化的在线传送适用于以超低延迟传送特征至关重要的场景。

借助优化的在线传送,您可以从公共端点或 Private Service Connect 端点传送特征值。

为优化的在线传送创建的所有在线存储区实例都支持嵌入管理。

经过优化的在线服务支持安排数据同步,但不支持为特征视图持续同步数据。如果您想使用持续数据同步功能将数据从 BigQuery 数据源近乎实时地同步到特征视图,请使用 Bigtable 在线传送。

通过公共端点进行优化的在线传送

默认情况下,为优化的在线传送创建的在线存储区可让您通过公共端点传送特征。如需使用通过公共端点进行优化的在线传送,您需要执行以下步骤:

  1. 为通过公共端点进行优化的在线传送创建在线存储区。

  2. 创建特征视图实例。

  3. 使用优化的在线传送从公共端点提取特征值。

通过 Private Service Connect 端点进行优化的在线传送

Private Service Connect 端点是专用服务端点。如果您希望以低于公共端点的延迟在 VPC 网络中传送特征,请使用 Private Service Connect 端点。如需使用通过 Private Service Connect 端点进行优化的在线传送,您需要执行以下步骤:

  1. 为通过 Private Service Connect 端点进行优化的在线传送创建在线存储区。

  2. 创建特征视图实例。

  3. 使用优化的在线传送从 Private Service Connect 端点提取特征值。

设置在线传送以传送 null 特征值或仅传送非 null 特征值

在线传送期间,如果您只想传送最新的特征值(包括 null 值),则必须使用以下设置:

  1. 通过创建将 dense 参数设置为 true 的特征组来注册特征数据源

  2. 创建在线存储区实例时,选择 Bigtable 在线传送。

  3. 创建特征视图时,使用 cron 参数设置预定的数据同步。

如果您在设置特征数据源和在线传送时使用任何其他配置,Vertex AI Feature Store 将仅传送最新的非 null 特征值。如果特征的最新值为 null,则 Vertex AI Feature Store 会传送该特征最新的非 null 历史值。如果非 null 历史值不可用,则 Vertex AI Feature Store 会将 null 作为特征值进行传送。

后续步骤