trkrishnan
08/12/2022, 8:43 AMaaron_phethean
08/12/2022, 9:23 AMtrkrishnan
08/12/2022, 11:49 AMvisch
08/12/2022, 12:50 PMtap-oracle
to pull sys.*
information which pulls all the meta data about tables. Really depends what you're after, if you can get the information out of the information schema you can certainly do it with singer (ie meltano) 🙂aaronsteers
08/12/2022, 5:39 PMrow-count
which some taps do populate. Developers are also free to add any additional metadata they would like into the catalog.json output (such as table-size
, for instance).
This is not a very common practice though due in part to the dev cost of writing the extra logic that scans system tables to populate those row counts. And for some systems, performance cost at runtime could also be a factor in whether the tap populates row counts during discovery or not.
As others have noted, you could write custom scripts to capture this info (possibly using the catalog.json file as an input), or if you are the developer of the tap you could add the feature natively during catalog discovery.
Hope this helps!