Hi team, I’m wondering why the URN for schema is not urn:li:container:{schema_name}
but like urn:li:container:009asdfsfwdef2058dwerfvsd919a
. Can anyone help?
It is a value derived from a hash that considers database name, env and other values. Presumably help with collisions better? Not sure why this is inconsistent with other entities like datasets but well…
<@U01TCN40JKV> Thanks for your reply. I’m wondering if there’s a workaround search all tables in specific schema. If I search for a schema name in the search bar , other related tables may be shown in the result list, whereas it’s not possible to access them using url based on schema name.
you can filter by schema in search
you can do the same graphql query that lists all the assets in a container as well(in the container’s profile page)
<@UV14447EU> is there any way on UI to perform exact match search. As per document double quotes need to be use for exact match, However it is not working. doc: https://datahubproject.io/docs/how/search/, sample:https://demo.datahubproject.io/search?page=1&query="datahub_schema"
That search seems to surface the container as I expected, unless I’m missing something
If you want to search for tables within a schema, that’s possible in search starting from 0.10.5 (can look for “unified search and browse” in our docs - it was behind a feature flag until 0.11.0)
Yes that’s correct - if you want to search within a container, you can use the filter on the left