Extension Validation


Extension Basics

Title
Validation
Name
ckanext-validation
Type
Public extension
Description
Data validation using Frictionless Framework with comprehensive error reporting.
CKAN versions

>=2.9.0 <2.10.0

Show details

These CKAN Versions are exactely matched:

Download-Url (zip)
Download-Url commit date
2024-12-16
Url to repo
Category
Data Management & Quality


Background Infos

Description (long)
Show details

CKAN Validation provides comprehensive data validation capabilities powered by the Frictionless Framework library. It automatically validates tabular data files (CSV, Excel, etc.) and provides detailed validation reports with structural and content-level error detection. The extension supports both synchronous and asynchronous validation modes, custom data schemas using Table Schema specification, and configurable validation options. Features include validation badges in resource listings, detailed error reports with row/column context, support for private datasets, and integration with CKAN’s background job system. The extension helps ensure data quality and provides users with actionable feedback about data issues before publication.

Version
2.2.0
Version release date
2024-12-16
Contact name
CKAN Development Team
Contakt email
Contact Url
(not set)


Installation Guide

Configuration hints

Configure validation modes (sync/async), set supported file formats, enable/disable validation badges, configure validation options and error handling. Requires ckanext-scheming for schema fields.

Plugins to configure (ckan.ini)
validation
CKAN Settings (ckan.ini)
# ckanext.validation.run_on_create_async = true # ckanext.validation.run_on_update_async = true # ckanext.validation.run_on_create_sync = false # ckanext.validation.run_on_update_sync = false # ckanext.validation.formats = csv xlsx xls # ckanext.validation.show_badges_in_listings = true
DB migration to be executed
(not set)
<< back to Extensions