Description
etag is in File._hidden_fields (src/datachain/lib/file.py:244-251), so a request for it is
dropped rather than refused:
chain.select("scenario.frag.video.etag", "scenario.predicate") # etag column simply absent
For lineage work, where the etag is the entire point, a silent omission is worse than an error. The
workaround is mutate(), which is not discoverable from the failure since there is no failure.
Version Info
Description
etagis inFile._hidden_fields(src/datachain/lib/file.py:244-251), so a request for it isdropped rather than refused:
For lineage work, where the etag is the entire point, a silent omission is worse than an error. The
workaround is
mutate(), which is not discoverable from the failure since there is no failure.Version Info