Graph
DCAT

📚DCAT

NEW

Also known as: Data Catalog Vocabulary

A W3C RDF vocabulary that standardizes metadata for datasets and catalogs to improve discovery and interoperability.

DESCRIPTION

DCAT (Data Catalog Vocabulary) is a W3C standard for describing datasets and data catalogs on the Web. It enables interoperability across portals, promoting discoverability, reuse, and integration. DCAT supports dataset distributions, licenses, temporal and spatial coverage, and provenance. Profiles like DCAT-AP adapt DCAT for specific communities, such as European public sector data. Implementations often use JSON-LD, RDF, and SPARQL endpoints for machine-actionable metadata.

ALTERNATIVE DEFINITIONS

W3C

DCAT is an RDF vocabulary designed to facilitate interoperability between data catalogs published on the Web.

Canonical definition centered on cross-catalog interoperability.

Source

European Commission

DCAT-AP is a specification based on DCAT for describing public sector datasets in Europe.

Shows DCAT’s extensibility via application profiles (DCAT-AP).

Source

Wikipedia

Data Catalog Vocabulary (DCAT) is a W3C RDF vocabulary designed to facilitate interoperability between data catalogs published on the Web.

Reiterates the W3C definition with encyclopedic context.

Source

RDF DCAT Namespace Application Profile JSON-LD SPARQL Simple Knowledge Organization System Linked Data Data Discovery Platform Metadata Management

COMPETING TERMS

Schema.org Dataset

RELATIONS

KNOWLEDGE AREAS

Semantic & Knowledge Modeling Metadata Management Data Management Data Integration & Interoperability Data Products

TARGET AUDIENCE

Data Steward Data Architect Information Analyst Data Management Consultant Data Engineer BI Specialist

EXTERNAL SOURCES

  • Wikipedia - Data Catalog Vocabulary
  • W3C - Official DCAT 3 specification
  • European Data Portal - DCAT-AP profile documentation
  • W3C - Profiles vocabulary for DCAT specializations

TOP QUESTIONS

What is DCAT used for?

DCAT standardizes dataset and catalog metadata to enable discovery, interoperability, and reuse across portals and organizations.

Category: Definition

How does DCAT relate to DCAT-AP?

DCAT-AP is a profile of DCAT tailored for European public sector data portals, adding constraints and guidance.

Category: Relation

Can DCAT be used with JSON?

Yes. DCAT terms can be serialized in JSON-LD, providing RDF semantics in JSON documents for web APIs and portals.

Category: Implementation

What are common DCAT elements?

Dataset, Distribution, Catalog, License, Temporal coverage, Spatial coverage, and Provenance are frequently used terms.

Category: Overview

How to extend DCAT?

Use application profiles or additional vocabularies and document constraints with the W3C Profiles Vocabulary.

Category: BestPractice

What are typical mistakes with DCAT?

Omitting distribution details, inconsistent identifiers, and unclear licensing reduce the usefulness and interoperability of catalogs.

Category: Mistakes

How does DCAT compare to Schema.org Dataset?

Schema.org targets web SEO and broad discovery; DCAT provides richer semantics for interoperable data portals and linked data.

Category: Comparison

Is DCAT only for public sector data?

No. While widely used in government portals, private organizations use DCAT for enterprise catalogs and data marketplaces.

Category: Misunderstanding

How do I validate DCAT metadata?

Use SHACL or ShEx shapes and profile-specific validators to ensure conformance with DCAT or DCAT-AP constraints.

Category: Validation