Microsoft Azure Storage Output for Analytics exports
In order to export Analytics data to a Microsoft Azure Blob Storage, an Output
needs to be configured within the Bitmovin API. This guide will walk you through the required steps.
Pre-requisites
To do so you'll need the following pre-requisites:
- A Microsoft Azure account
- A Microsoft Azure Blob Storage account with READ/WRITE privileges
To meet the necessary requirements for creating the Microsoft Azure Blob Storage please follow the official documentation on Introduction to Blob storage - Azure Storage
Creating the Analytics Export Output Resource for Azure Storage
Next you simply have to create the analytics output resource using either our OpenAPI Clients or CURL on POST /v1/analytics/outputs/azure
:
curl -X POST \
https://api.bitmovin.com/v1/analytics/outputs/azure \
-H 'Content-Type: application/json' \
-H 'X-Api-Key: <YOUR API KEY>' \
-d '{
"name": "<Descriptive name for your export resource>",
"accountName": "<Your Azure account name>",
"accountKey": "<Your Azure account key>",
"container": "<Your Azure container name>"
}'
Important: Make sure you are creating this resource in the appropriate Organization if you have been invited into a Multi-Tenant Organization. Your personal API Key will by default create all resources in your user's organization and not in the organization you have been invited to. You can pass the X-Tenant-Org-Id
HTTP Header or use the withTenantOrgId()
API to indicate which Organization your API call is targeting (see Using an API SDK with different Organisations).
The response will contain an id
for the newly created Output which you can then use to trigger Analytics Exports.
Now that you have an Microsoft Azure Storage Output for Bitmovin Analytics available, you can start exporting data to it.
Updated 9 months ago