Connector Details
Type
Virtual machines, Single VM , BYOL
Runs on
Google Compute Engine
Last Update
24 October, 2024
Category
Morocco Open Data Portal Connector
Connector Details
Type
Virtual machines, Single VM , BYOL
Runs on
Google Compute Engine
Last Update
24 October, 2024
Category
Overview
The Morocco Open Data Connector enables seamless integration with the Morocco Open Data Portal, providing access to catalog and dataset-related data for applications such as data analytics, visualization tools, or policy development. The connector acts as a proxy to streamline data retrieval, supporting actions for dataset enumeration, metadata queries, search operations, and activity tracking.
Integration Overview
This document outlines each integration point, its purpose, configuration, and workflow support using the Morocco Open Data Connector.
Supported Integration Action Points
Detailed Integration Documentation
Catalog Datasets Retrieval
Action
package_list
Purpose
Retrieves a comprehensive list of all dataset names in the catalog, serving as the primary entry point for exploring available data.
Parameters
Configuration
Ensure the connector is configured with appropriate environment variables for authentication and connectivity to the Morocco Open Data Portal.
Output
Workflow Example
1. Configure the connector for the Morocco Open Data Portal.
2. Execute the package_list action to fetch a list of datasets.
3. Process the response to identify datasets (e.g., health-statistics) for further actions.
Catalog Groups Listing
Action
group_list
Purpose
Lists all group names in the catalog, helping users identify thematic or organizational data categories.
Parameters
Configuration
Ensure the connector is configured with appropriate environment variables for authentication and connectivity.
Output
Workflow Example
1. Execute the group_list action to retrieve available groups.
2. Review the response to select a group (e.g., education) for further queries.
3. Proceed to the group_show action for detailed group metadata.
Catalog Tags Listing
Action
tag_list
Purpose
Lists all tag names in the catalog, enabling users to explore datasets by keywords or topics.
Parameters
Configuration
Ensure the connector is configured with appropriate environment variables for authentication and connectivity.
Output
Workflow Example
1. Execute the tag_list action to retrieve available tags.
2. Review the response to select a tag (e.g., agriculture) for dataset filtering.
3. Use the tag in the package_search action to find relevant datasets.
Dataset Metadata Retrieval
Action
package_show
Purpose
Retrieves detailed metadata for a specific dataset, including fields and resources to plan further data queries.
Parameters
Configuration
Ensure the connector is configured with appropriate environment variables for authentication and connectivity.
Output
Workflow Example
1. Use the package_list action to identify a dataset (e.g., health-statistics).
2. Execute the package_show action with the selected id.
3. Review metadata to plan resource queries or exports.
Group Metadata Retrieval
Action
group_show
Purpose
Retrieves detailed metadata for a specific group, providing insights into thematic data collections.
Parameters
Configuration
Ensure the connector is configured with appropriate environment variables for authentication and connectivity.
Output
Workflow Example
1. Use the group_list action to identify a group (e.g., education).
2. Execute the group_show action with the selected id.
2. Review group metadata to explore associated datasets.
Tag Metadata Retrieval
Action
tag_show
Purpose
Retrieves detailed metadata for a specific tag, aiding in dataset discovery by topic.
Parameters
Configuration
Ensure the connector is configured with appropriate environment variables for authentication and connectivity.
Output
Workflow Example
1. Use the tag_list action to identify a tag (e.g., agriculture).
2. Execute the tag_show action with the selected id.
3. Use tag metadata to find related datasets via package_search.
Dataset Search
Action
package_search
Purpose
Queries datasets based on a search term, allowing users to discover relevant data for analysis or visualization.
Parameters
Configuration
Ensure the connector is configured with appropriate environment variables for authentication and connectivity.
Output
Workflow Example
1. Execute the package_search action with q=health statistics.
2. Process the response to identify relevant datasets.
3. Use package_show to retrieve detailed metadata for selected datasets.
Resource Search
Action
resource_search
Purpose
Queries resources across datasets based on a search term, enabling access to specific files or data entries.
Parameters
Configuration
Ensure the connector is configured with appropriate environment variables for authentication and connectivity.
Output
Workflow Example
1. Execute the resource_search action with query=name:Health Data.
2. Review the response to identify relevant resources.
3. Download resource files or use package_show for dataset context.
Dataset Activity Stream
Action
recently_changed_packages_activity_list
Purpose
Retrieves an activity stream of recently modified datasets, aiding in monitoring updates for timely data access.
Parameters
Configuration
Ensure the connector is configured with appropriate environment variables for authentication and connectivity.
Output
Workflow Example
1. Execute the recently_changed_packages_activity_list action to fetch recent dataset changes.
2. Review activity details to identify updated datasets.
3. Use package_show to explore modified datasets.
Workflow Creation with the Connector
Example Workflow: Exploring and Analyzing Health Statistics
Retrieve Catalog Datasets
Refine Dataset Exploration
Query Dataset Metadata
Search Resources
Monitor Dataset Updates
Explore Groups and Tags
Pricing
iSolution logo - white - transparent 250 px
Register To The Future Fabric Event
[forminator_form id=”14485″]
[forminator_form id=”14419″]
[forminator_form id=”14298″]
[forminator_form id=”13094″]