Azure BlockBlob Reader V2
Summary:
-
Updated BlockBlob Reader with Azure Function Runtime from 1.x to 4.x
-
Storage account can be in a different region than the collection resources deployment region, so a new user parameter, 'StorageAccountRegion' has been introduced
-
Any JSON file in jsonlines format can be uploaded to send its data to SUMO
Architecture Overview:
-
We updated all the primary and secondary resources of the ARM template with new api versions that are compatible with the template pipeline
-
We added two new resources namely, EventGrid/systemTopics and EventGrid/systemTopics/eventSubscriptions in the ARM template
-
Two other resources, namely, EventGrid/topics and Storage/storageAccounts/providers/eventSubscriptions have been removed from the original ARM template.
-
New user parameter, 'StorageAccountRegion' has been introduced
-
Storage account role assignment has been updated to storage account blob reader access role
-
Function app node version has been updated to node v18
-
Depreciated function code packages have been removed and updated with new code packages
-
Node module libraries have been removed from function app folders
-
Max retry of the consumer function has been set to 3 times from the current value of 10 times