← Back to catalogue
ValidatedActiveControlNative
Service building block
German Data Provider — Practice
German Data Provider — Practice
Prepares German grid and time-series data in shared storage for the next workflow service.
Provided byAI-EFFECT German Node
CategoryEnergy Data Preparation
GovernanceApproved
Versionv2.0
Outcome
What this service contributes
Combine this service with compatible building blocks and validate the complete solution before deployment.
Required input
Workflow Start
Workflow Start
Produced output
villas_chronics1 Input
villas_chronics1 Input
Workflow guidance
Where it fits
Use the Builder to place this service in a compatible workflow and validate its connections.
Responsible use
Limitations to consider
- Runtime availability and compatibility are checked when the solution is prepared for deployment.
Technical integration details
Interface contract
Interface typeControl
OrchestrationNative
Adapternone
OperationProvideData
Contract URIuse-cases/germany-node/services/data_provider/proto/data_provider.proto
Proto URImicroservice/data_provider1.proto
Health endpoint/health
Runtime & source
Containerdata_provider1
Imagegermany-node-data-provider:latest
Internal hostdata-provider
Internal port8080
Repositoryhttps://github.com/AI-EFFECT/ai-effect-wp3
Branche8914565e966a2d78879c314f980574769d31b87
Manifestguided/ai-effect.service.json
View raw interface contract
{
"type": "control",
"input_type": "Workflow Start",
"onboarding": {
"source_type": "manual_manifest",
"image_reviewed": false,
"runtime_status": "needs_deployment",
"health_verified": false,
"revision_pinned": true,
"source_revision": "e8914565e966a2d78879c314f980574769d31b87",
"secrets_external": false,
"registration_only_acknowledged": true
},
"output_type": "villas_chronics1 Input",
"contract_uri": "use-cases/germany-node/services/data_provider/proto/data_provider.proto",
"operation_name": "ProvideData",
"runtime_verification": {
"status": "verified",
"address": {
"health_path": "/health",
"internal_host": "data-provider",
"internal_port": "8080"
},
"message": "The runtime health endpoint is ready.",
"checked_at": "2026-10-08T09:10:39.453459+00:00",
"http_status": 200,
"runtime_url": "http://data-provider:8080/health",
"failure_reason": null
}
}