Skip to content

Artifacts

Alexandros Tzortzis edited this page May 16, 2025 · 3 revisions

Steps to Upload Artifacts

  1. Access the Connector UI

    • Navigate to the connector UI at /ui.
    • Log in using your credentials.
  2. Navigate to the Resources Tab

    • After logging in, go to the "Resources" tab.
  3. Add Artifact Details

    • Enter the Title and Description for your artifact.
    • Select the artifact from your local system by clicking the "Upload" button.
  4. Define Access Contract

    • Specify the contract that will govern access to the artifact, or select the "Generic Read Access" option for default access settings.
  5. Upload the Artifact

    • Once all details are filled in, click the "Upload" button to upload the artifact.
    • The artifact is now hosted by the container and will be automatically listed in the Appstore.

Important: If the connector pods fail, the uploaded artifact will be lost.


Steps to Download Artifacts

This guide walks you through the steps to download data artifacts using the ENERSHARE Marketplace. I will be using as an example one of our deployed connectors at NTUA premises

Prerequisites

1. Access the ENERSHARE Marketplace

  • Navigate to the Resources tab.
  • Click on Free Data.
  • Select the dataset of your choice.

2. Retrieve Dataset Details

  • Check the AccessUrl and ConnectorID on the dataset details page.

3. Use the Connector Dashboard

  • Go to your connector dashboard:
    https://enershare.epu.ntua.gr/ntua-consumer/ui/#/selfdescription/request
  • Modify the AccessUrl:
    Replace /router with /selfdescription.
    Example:
    https://enershare.epu.ntua.gr/ntua-provider/selfdescription
  • Add the ConnectorID (e.g., urn:ids:enershare:connectors:NTUA:Provider)
  • Click Request Description

4. Request the Data

  • In the returned catalog, click on resources
  • Select the appropriate artifact and click Request Contract
  • On the next page, click Request Contract again
  • Finally, click Request Artifact

5. Download Complete

The dataset should now be downloading to your local device.


Clone this wiki locally