Lineage of a field

AnwarBham βšͺ️

Hi in domo can you find the lineage of a field , as in all the data flows or data sets a field appears in .



  • GrantSmith
    GrantSmith Indiana πŸ”΄

    Hi @AnwarBham

    Short answer is no, there isn't something to easily determine the lineage of a field. There is the dataset lineage tool on the dataset which will show you where the overall dataset is used but nothing specific to a field.

    The closest you could get is possibly using the governance dataset "Dataset Schemas with Tags" to list all of the columns on each dataset to see which datasets use the field with that name. One caveat to this would be if an ETL renamed the column there wouldn't be any insight into that field any longer.

  • jaeW_at_Onyx
    jaeW_at_Onyx Budapest / Portland, OR 🟀

    @AnwarBham and @GrantSmith

    On paper I understand the request, in execution that's a pretty impossible ask. Given that in an ETL a field could be generated by one or hundreds of inputs (formula tiles, group by, JOINs, regex) it's pretty difficult to ask where a field was used.

    also a field could be called anything, you could rename a field from Date to PostingDate and back again, the logic for disentangling that would be nontrivial.

    you could start by trying to construct a dataset that captures all the parent (or children depending on which direction you go) of a dataset.