I've got a Log Analytics Workspace stood up and created some (blob) Diagnostic Settings for some Azure Storage Accounts. Now I'm analyzing the blob traffic.
Seems that the various methods of getting blobs into blob storage (Azure Data Factory (ADF), Azure Storage Explorer (ASE), Python SDK, etc.) use different API methods out-of-the-box.
Example:
- I'm seeing that all files uploaded using ADF are using the
AppendFile
OperationName
- Whereas all files uploaded using ASE use the
PutBlob
OperationName
Question:
- Is
AppendFile
a method that was explicitly set on the ADF side? - Or is it the default when writing blobs from ADF to blob storage?
Also, I don't see AppendFile
listed as a method in the Blob Service REST API docs.
- Is this just an ADF thing or is the method missing from the docs?
AzureDataFactoryCopy
. In theStorageBlobLogs
table, I'm seeingUserAgentHeader: AzureDataFactoryCopy
. Is that what you're looking for? – ericOnline