通過@BlobOutput annotation屬性path指定的值:
flags/{tenantId}/{storeId}/customer_behavior_{environmentId}.json
在Azure上看到創建好的json文件,flags根目錄:
tenantId:
storeID:
最後是json文件,environmentId值爲staged:
這個json文件時如何寫入的?
可以把@BlobOutput修飾的變量flagsSpecOutputBinding當成一個句柄:
調用該句柄的setValue完成數據寫入到outbinding的動作,而outbinding指向了storage,因此最後數據就寫入到了storage中.
要獲取更多Jerry的原創文章,請關注公衆號"汪子熙":