OverviewArchitectureRecipeSourceProcessorSinkContext Graph for AI
OverviewArchitectureRecipeSourceProcessorSinkContext Graph for AI

Azure Blob Storage

Writes records to a single blob in an Azure Blob Storage container. Each record is one line of JSON (NDJSON).

Usage

sinks:
  - name: azure_blob
    config:
      storage_account_url: https://myaccount.blob.core.windows.net
      container_name: my-container
      account_key: ____account_key____

Configuration

KeyTypeDescriptionRequired
storage_account_urlstringURL of the storage account, e.g. https://myaccount.blob.core.windows.netrequired
container_namestringName of the container to write torequired
object_prefixstringPrefix added to the blob name, e.g. github-usersoptional
account_keystringStorage account key used to authenticateoptional
connection_stringstringFull connection string, an alternative to account_keyoptional

Provide either account_key or connection_string to authenticate.

Output format

Each run creates one blob named [prefix-]<RFC3339 timestamp>.ndjson in the container. Every line is the whole record as JSON: {"entity": {...}, "edges": [...]} with snake_case keys. The edges field is left out when a record has no edges.

OverviewCompass
On this page
UsageConfigurationOutput format