Welcome to GMV DBF node discovery page. In this page, you are going to be able to find information about all those APIs which compose the node.
The STORE Database Framework Card Replication API provides a set of endpoints to replicate data cards from one DBF instance to another. This is meant to be performed as a pull operation, where the receiving DBF instance issues a request to the sending DBF instance to query for data cards using cursor pagination and importing the result set. The API is designed to be used in conjunction with the STORE Database Framework Data Retrieval API, which provides the capability to retrieve data cards from a DBF instance, and the STORE Database Framework Dataset Replication API, which provides the capability to replicate datasets from one DBF instance to another.
API Swagger UI is exposed at
https://node-store.thalesdigital.io:443/cardreplication/swagger/index.html
The STORE Database Framework Data Retrieval API provides a set of endpoints to retrieve files from a remote DBF instance. The API is designed to be used in conjunction with the STORE Database Framework Card Replication API, which provides the capability to replicate data cards from one DBF instance to another, and the STORE Database Framework Dataset Replication API, which provides the capability to replicate datasets from one DBF instance to another.
API Swagger UI is exposed at
https://node-store.thalesdigital.io:443/dataretrieval/swagger/index.html
The STORE Database Framework Dataset Replication API provides a set of endpoints to replicate datasets from one DBF instance to another. This is meant to be performed as a pull operation, where the receiving DBF instance issues a request to the sending DBF instance to command an export of products belonging to the dataset, to be delivered into one of the datastores that are managed by the sending DBF instance. The API is designed to be used in conjunction with the STORE Database Framework Card Replication API, which provides the capability to replicate data cards from one DBF instance to another.
API Swagger UI is exposed at
https://node-store.thalesdigital.io:443/datasetreplication/swagger/index.html
This API provides the capabilities to manage the datasets and the export of the datasets to the datastores that this DBF instance manages. This interface also provides the capability to compile new datasets from existing data.
API Swagger UI is exposed at
https://node-store.thalesdigital.io:443/aitraining/swagger/index.html
This API provides the capabilities to manage the data in the STORE database. It draws from OGC API - Records standard in its structure and usage.Card Replication API: https://node-store.thalesdigital.io:443/cardreplication/v1
Data Retrieval API: https://node-store.thalesdigital.io:443/dataretrieval/v1
Dataset Replication API: https://node-store.thalesdigital.io:443/datasetreplication/v1
AI Training Management API: https://node-store.thalesdigital.io:443/aitraining/v1
Data Management API: https://node-store.thalesdigital.io:443/data/v1
API Swagger UI is exposed at
https://node-store.thalesdigital.io:443/data/swagger/index.html
This API provides the capabilities to manage (AI and non-AI) modules in the STORE database.
API Swagger UI is exposed at
https://node-store.thalesdigital.io:443/aimodel/swagger/index.html
The DBF Management API provides the capabilities to manage the STORE Database Framework instances, datastores, and replication connections. These capabilities are meant to form the core behaviour of any DBF implementation, to be augmented with additional features as required.
⚠️ NOTE: This API can differ from other implementations as it can be extended and/or adapted to implementation needs ⚠️
API Swagger UI is exposed at
https://node-store.thalesdigital.io:443/dbf/swagger/index.html
To mount a datastore on the host machine the tool sshfs is required. The datastore can be a local datastore on a different machine to the DBF or a remote DBF datastore. User credentials are required. Credentials to remote datastore needs to be requested to the remote DBF administrator. Make sure the remote DBF datastore is accessible from the network.
To mount the datastore:
sudo apt install sshfs
sshfs -p <port> <user>@<remote-machine>:<remote-folder> \
/mnt/DBF-Datastores/<mount-folder> \
-o allow_other 2>&1 | tee -a ~/sshfs-mount.log