Blueprints

Extract data via an HTTP API call and upload it as a file to Azure Blog Storage

Source

yaml
id: azure-blob-upload
namespace: company.team

tasks:
  - id: extract
    type: io.kestra.plugin.core.http.Download
    uri: https://huggingface.co/datasets/kestra/datasets/raw/main/csv/salaries.csv

  - id: load
    type: io.kestra.plugin.azure.storage.blob.Upload
    endpoint: https://kestra.blob.core.windows.net
    connectionString: "{{ secret('AZURE_CONNECTION_STRING') }}"
    container: kestra
    from: "{{ outputs.extract.uri }}"
    name: data.csv

About this blueprint

Azure Outputs

This flow downloads a file via an HTTPS request and then upload it to Azure Blob Storage.

Download

Upload

New to Kestra?

Use blueprints to kickstart your first workflows.

Get started with Kestra