Real-time forecast data delivery - technical set-up
Our technical team will set up the dissemination of the data based on the information you have provided in the registration form that you completed when you ordered your real-time data.
We will contact you via the ticket you would have open with us to let you know that the set-up is ready and that dissemination can start.
Required information for delivery of real-time forecast data from ECMWF
We deliver real-time products via ftp, sftp, AmazonS3, Microsoft Azure and Google Cloud. Please click on one of the options below to see the exact requirements for all these methods.
For an FTP/SFTP connection
We will need the following information:
host name or IP
protocol (ftp/sftp)
username and password with permission to read-write and rename
receiving directory
Please note that forftpwe support the following ports: 21 (standard) 2121 (non standard)
We need the following permissions: s3:DeleteObject, s3:PutObject, s3:GetObject, s3:ListBuckets
For Microsoft Azure Blob
We will need the following information:
SAS (SharedAccessSignature) URL with access to service, container and objects. (The URL should contain parameter srt=sco).
Blob container name
We need the following permissions: blob.upload(), blob.exists(), blob.delete(), blob.upload(), blob.download() and blob.getProperties().
For Google Cloud
For Google Cloud Platform, we are using the s3 API to access your account. We will need the following information:
aws_access_key_id
aws_secret_access_key
Bucket name
Our dissemination system is built in such a way that we push files. When we disseminate data from our data store, we are not only pushing objects. We are also checking if an existing object is not there already and if it is the case then we will delete it. The latter is, for example, necessary if a previous file was corrupted and we need to resend it. This means that we need permissions to rename and overwrite files we put into the receiving directory.
During the transmission, dissemination files have the extension '.tmp'. If the transmission is unsuccessful for whatever reason, it is repeated. The file gets renamed to its original name only after successful transmission.
Firewall set up and permissions
Set up your firewall to accept FTP and/or SFTP connections from the following hosts:
You will or have received an email from ECMWF Service Desk informing you of your username and one-time password. To reset a password, please enter your email address at following URL