Я вижу ошибку, что количество значений в статистике FeatureStore не соответствует количеству загруженных значений, см. пример
...
project_name = 'test-load'
project = mlrun.get_or_create_project(project_name, context='./', user_project=True)
..
fset = fstore.FeatureSet("test01", entities=['id'])
# ingest 3 values
fstore.ingest(fset, CSVSource("mycsv", path = "a1.csv"), overwrite=False)
# ingest 3 values
fstore.ingest(fset, CSVSource("mycsv", path = "a2.csv"), overwrite=False)
И я видел только 3 значения в статистике, см. Экран печати:
Вы видите какую-либо проблему?
Суть в том, что статистика отражает данные ТОЛЬКО о последнем приеме. Это означает, что количество значений, основанных на приемах, не содержит ошибок, вы можете проверить общее количество значений на основе, например. FeatureVector, см. пример кода
...
features = ["test01.F_2"]
vector = fstore.FeatureVector("test_vector",features=features,with_indexes=True)
resp = fstore.get_offline_features(vector)
# Return values based on vector definition
resp.to_dataframe()