Extension Resource Duplication Tool


Extension Basics

Title
Resource Duplication Tool
Name
ckanext-duplicateresource
Type
Public extension
Description
Resource metadata duplication utility for efficient resource management and template-based creation.
CKAN versions
Download-Url (zip)
Download-Url commit date
2020-03-03
Url to repo
Category
Data Management & Quality


Background Infos

Description (long)
Show details

The Resource Duplication Tool extension provides convenient functionality for duplicating existing resource metadata within CKAN datasets, enabling efficient resource management through template-based creation, bulk operations, and streamlined workflows for managing similar resources with consistent metadata patterns. This practical extension allows users to copy complete resource metadata including title, description, format, schema information, and custom fields to create new resources with similar characteristics while maintaining data consistency and reducing manual data entry effort. The system provides intelligent duplication workflows with optional field modification during the duplication process, enabling users to efficiently create resource variations while preserving essential metadata structure. Advanced features include batch resource duplication, template-based resource creation from existing resources, and integration with resource management workflows for consistent metadata application. The extension supports selective field duplication with configurable field exclusion lists, automatic field transformation during duplication, and validation rules to ensure duplicated resources maintain data quality standards. Administrative tools provide duplication audit trails, template management for standardized resource creation, and bulk operations for managing large resource collections efficiently. Integration capabilities include API endpoints for programmatic resource duplication, webhook notifications for duplication events, and compatibility with workflow automation systems for enterprise resource management. The system supports custom duplication rules, field mapping configurations, and integration with organizational metadata standards for consistent resource documentation. Performance optimizations ensure efficient duplication operations with minimal system overhead and optimized database operations for large-scale resource management. Essential for organizations managing large numbers of similar resources, data publishers requiring consistent metadata application, government agencies with standardized resource documentation requirements, and installations where efficient resource management, metadata consistency, and administrative productivity are critical for maintaining high-quality data catalogs and streamlined publishing workflows.

Version
Latest
Version release date
2020-03-03
Contact name
Datopian Team
Contakt email
Contact Url
(not set)


Installation Guide

Configuration hints

Enables duplication of resource metadata for efficient resource management.

Plugins to configure (ckan.ini)
duplicateresource
CKAN Settings (ckan.ini)
# ckanext.duplicateresource.enable_batch_duplicate = true # ckanext.duplicateresource.exclude_fields = id,created,last_modified # ckanext.duplicateresource.enable_field_transformation = true # ckanext.duplicateresource.require_confirmation = true # ckanext.duplicateresource.enable_templates = true # ckanext.duplicateresource.log_operations = true
DB migration to be executed
(not set)
<< back to Extensions