Extension OData


Extension Basics

Title
OData
Name
ckanext-odata
Type
Public extension
Description
Basic OData 3.0 endpoint for CKAN Datastore resources
CKAN versions
Download-Url (zip)
Download-Url commit date
2017-03-20
Url to repo
Category
Visualization & Analytics


Background Infos

Description (long)
Show details

The odata extension provides a basic OData 3.0 (Open Data Protocol) endpoint for CKAN. It enables querying CKAN Datastore data using the OData protocol, which is widely supported by various data analysis and business intelligence tools. The endpoint requires data to be held in the CKAN Datastore. An ‘OData Endpoint’ link is automatically added to resources on their main dataset page when the data is available in the Datastore. OData allows standardized REST-based querying of structured data with filtering, sorting, and pagination capabilities.

Version
0.1
Version release date
2017-03-20
Contact name
Toby Dacre
Contakt email
Contact Url
(not set)


Installation Guide

Configuration hints

Requirements: - CKAN Datastore must be configured and enabled - Data must be loaded into Datastore for resources to have OData endpoint

Installation: Standard CKAN extension installation

Add to ckan.plugins: odata

Features: - Provides OData 3.0 endpoint for Datastore resources - ‘OData Endpoint’ link added automatically to resource pages - Enables querying with OData protocol (filtering, sorting, pagination) - Compatible with BI tools and data analysis software supporting OData

Usage: 1. Ensure resource data is in CKAN Datastore 2. Navigate to resource page 3. Use ‘OData Endpoint’ link to access OData interface 4. Query using standard OData 3.0 syntax

OData Protocol: - REST-based data querying - Standardized URL query parameters - JSON/XML response formats - Supported by Excel, Power BI, Tableau, and many BI tools

Plugins to configure (ckan.ini)
odata
CKAN Settings (ckan.ini)
(not set)
DB migration to be executed
(not set)
<< back to Extensions