A data governance lead wants business users to find trustworthy tables by searching for business concepts (e.g., 'PII', 'gold', 'customer 360') and to see human-readable descriptions of tables and columns directly in the catalog. The solution must be queryable and enforceable through Unity Catalog metadata rather than an external spreadsheet. Which combination of Unity Catalog features best supports discoverability at scale?
Show answer & explanation
Correct answer: A
WHY A: Unity Catalog supports COMMENT descriptions on every securable level (catalog, schema, table, column) for human-readable documentation, and it supports tags (key-value pairs) on tables and columns for classifying business concepts like PII or medallion layer. Both live in Unity Catalog and are searchable/queryable (including via information_schema and system tables), enabling concept-based discovery at scale. WHY NOT B: Tags ARE supported on Unity Catalog securables; restricting to TBLPROPERTIES ignores comments and column-level tagging. WHY NOT C: Unity Catalog can store descriptions and tags natively, so an external mapping table is unnecessary and not the recommended pattern. WHY NOT D: Comments and tags are queryable metadata, not display-only, so name conventions are not the 'only' searchable option and are far less flexible. WHY NOT E: Discoverability metadata (comments, tags) applies to internal Unity Catalog objects; it is not exclusive to Marketplace.