question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Add user-friendly names for datasets?

See original GitHub issue

URNs are good for canonical and unique naming, but less friendly for visualization since not everyone thinks about their datasets as URNs (though machines will happily consume them). The URN can be globally unique, but dataset name need only be unique per data source.

For example, given a redshift table foo.bar, the URN might look like :redshift:foo.bar:. However, for visualization, we may want to present the dataset as <datasource, dataset_name>. In other words:

URN
:redshift:foo.bar:
:redshift:foo.baz:
:hive:baz.baz:

vs.

Data Source Dataset
Redshift foo.bar
Redshift foo.baz
Hive baz.baz

An added benefit of breaking data source as a column is a more natural workflow for filtering datasets by data source.

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Comments:9 (9 by maintainers)

github_iconTop GitHub Comments

1reaction
sshah-weworkcommented, Feb 16, 2019

Would this replace, or compliment the urn column in the datasets table?

It wouldn’t be a replacement to URN, just an additional field.

As an alternative, given some URN, the DatasetAPI could provide a more friendlier response i.e. datasource, dataset_name, latest_version, etc? Right now, we only respond back with the urn, but that’s not all that helpful

Yes exactly, but I don’t think we should do that by parsing URN… if we had dataset_name as a separate field we could just return it separately.

0reactions
wslulciuccommented, Oct 24, 2019

Fixed #627

Read more comments on GitHub >

github_iconTop Results From Across the Web

Defining friendly names for database objects and fields
User -friendly names make database schema easier to understand by end-users. The "complete substitution" means the replacement of objects names ...
Read more >
User Friendly Names in Filters | Sisense for Cloud Data Teams
Concatenate the first and last names as the display name, and select the id as the value. The filters parse the query, and...
Read more >
Creating friendly-named data names in slicers
I am analyzing a survey dataset. The data came from the vendor from with all binary response data coded as “Yes” or “No”...
Read more >
Creating datasets | BigQuery - Google Cloud
When you create a dataset in BigQuery, the dataset name must be unique for each project. The dataset name can contain the following:...
Read more >
Share your Power BI dataset and spice up your table and ...
The first thing you need to do, is give everything an explanatory name. When you import your data from a SQL database, or...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found