2016-05-17 82 views

回答

2

這應該是可以的。以下是我如何使用切片日期動態定義文件夾結構的示例。

"typeProperties": { 
       "scriptPath": "script.usql", 
       "scriptLinkedService": "LinkedService_AS_Storage", 
       "degreeOfParallelism": 3, 
       "priority": 100, 
       "parameters": { 
        "in": "$$Text.Format('/RawData/{0:yyyy}/{0:MM}/{0:dd}/In.csv',SliceStart)", 
        "out": "$$Text.Format('/TempData/{0:yyyy}/{0:MM}/{0:dd}/Out.csv',SliceStart)" 
       } 
      } 

在USQL腳本中,您只需引用@in或@out參數。小心,U-SQL具有區分大小寫的語法。當Azure數據工廠從存儲運行時,它們實際上被添加到腳本文件的頂部。

希望這會有所幫助。

+0

是的,這正是它的工作原理。感謝您的幫助! –