Hey experts, I am ingesting a sample MachineLearni...
# ui
d
Hey experts, I am ingesting a sample MachineLearning Model into the Datahub. The Icon for ML Models at “Explore your Metadata” section is showing up and counting 1 ML Model. When I click on it I get an empty result list. When I search for the name of the Model I find it. Is this a bug or am I missing something? Any help is appreciated!
b
The browsepath aspect didn't generate correctly. Hence it is not showing up when you browse. Is the sample data from the project GitHub repo?
d
Thanks for the quick response! I adapted the GitHub Repo showcase from the bootstrap data. So I need something like this as an aspect?
Copy code
{
  "com.linkedin.pegasus2avro.common.BrowsePaths": {
    "paths": [
      "/feast/test_feature_table_all_feature_dtypes"
    ]
  }
}
b
Actually I don't think you need to specifically ingest the browsepath aspect, the system should automatically generate its own default when an entity is created. But I'm guessing that the browsepath it generated was invalid, like /feast//xxx. The // will cause an empty folder to be shown instead. You can try docker exec I to MySQL and see what is the browsepath record for the entity, if you're interested
So far it only generates invalid browsepath when the dataset begins with a "." for me
d
I just ingested the browsePath aspect with it and it worked.
nevertheless interesting question regarding the auto generation of Browsepath aspects
I found a couple of manual ones in the bootstrap data
(I adapted the example I posted to this:
Copy code
{
            "com.linkedin.pegasus2avro.common.BrowsePaths": {
              "paths": ["/mlModels/Restwert_Regressionsmodell"]
            }
          },
I also ingested the bootstrap data into another Datahub instance of ours and it had the same error with the ML models
anyway thanks a lot for the quick help @better-orange-49102 !!!
👍 1
b
hey Mike! glad your situation was taken care of here. just curious, would you be able to get the browse path for any of the entities you discussed that aren't showing up properly? I'd like to know what caused the issue in the first place so we can try to prevent that from happening again!
d
Hey Chris, sure I am happy to help. What do you mean with “get the browse path”, I just figured the path out on my own and then added it to the manual ingestion JSON
b
@dazzling-appointment-34954 So this is all working?
d
Hey John, yes with the additional browsepath it is working. Nevertheless maybe you can elaborate here for other people with a similar problem why for certain entities we need to specify a browsepath and for others not? That would be very helpful 🙂
b
Yeah I think we just don't have default browse paths implemented for the experiemental entities (all ML related entities)
We intend to deprecate the browse feature overall, and thus haven't continued to invest in it 😞
d
@big-carpet-38439 another little question: do you know whether it is right now possible to ingest data for summary, group and features tab of ML models? I can not find any information, is this stuff still working?
Update, I figured it out 🙂 it might be helpful to update the current bootstrap data with a working example. I am trying to do this soon
b
It is! But totally agree we need better sample data for all of our Ml entities