问题,缺少迭代交叉 KV (NoSql) 目标

问题描述 投票:0回答:1

我想在 MLRun 中迭代交叉 KV (NoSql) 目标而不指定主键,但我看到只能根据特定键获取特定 KV 项。你可以看到我的部分代码:

import mlrun 
import mlrun.feature_store as fs
...

svc=fs.get_online_feature_service(fs.FeatureVector("myVector", ["client.*"]))
resp = svc.get([{"cuid": 1926, "key1": 100023}])

你知道吗,如何在 MLRun(版本 1.2.1)中迭代 KV(NoSql)目标中的交叉项?

顺便说一句:我不能使用 ParquetTarget,因为我必须保留唯一项,而 parquet 包含整个历史记录(没有唯一项)。

python nosql mlops mlrun
1个回答
0
投票

NoSqlTarget
使用的是 KV 存储,它本质上是用于根据给定的键检索单个值。如果您希望检索整个特征向量,则应改用离线商店。 MLRun 文档中的更多信息这里

© www.soinside.com 2019 - 2024. All rights reserved.