Skip to content

Azure Blob Publisher Assistant

azure-publish-assistant

Supports publishing extracted data and metadata to Azure Blob Storage

This assistant allows publishing of extracted data and metadata into XML, JSON, and CSV formats to an Azure Blob storage of your specification.

You can list a component in the marketplace, and define if you want it to be a template.

✅ Available in Marketplace

✅ Can be used as a template to create a new component

What is an Assistant?

Assistants are the building blocks of the automation system. They are the components that decides the actual work of the automation system. They can be used to perform a wide variety of tasks, from sending notifications, building pipelines and organizing workflow.

Options

Below are the options for this assistant.

Option Name Default Required? Type Description
connection_string True password The connection string to use for publishing
container_name True string The azure container where the files will be published
friendly_names True False boolean Adapt the names of the attributes to be valid in XML and other APIs
format json True string The format of the data to publish
root_name False string For XML documents, the root element name is required; if blank, it will be DataObjects.
filename_expression document_family.path + "-" + taxon.path + "." + output_format True string The expression to use for the filename
overwrite False False boolean Toggle on if the publisher should overwrite existing files. Otherwise, the upload is ignored.
data_store None True tableStore Data store to extract from
add_label None False string The label to add to the document after publishing successfully
delete_after_publish False False boolean Delete the document and extracted data after publishing
pretty_printing False False boolean Allow pretty printing of JSON and XML output
## Reactive

This assistant can be triggered by content based events on stores which it is monitoring.