2016-12-16 9 views
0

Azureデータファクトリを使用して、テーブルストレージからAzure Data Lake Storeにデータをプッシュしようとしました。そしてデータファクトリーで。Azure Data Lake Storeにデータファクトリーで公開するファイル名にdatetimeを追加する方法はありますか?

出力エンティティを定義し、datetimeを出力ファイルに追加しようとしましたが、動作しないようです。

以下のコードを参照してください。

*"published": false, 
     "type": "AzureDataLakeStore", 
     "linkedServiceName": "Destination-DataLakeStore-bwb", 
     "typeProperties": { 
      "fileName": "tbTotalTollData{year}{Month}{Day}{Hour}", 
      "folderPath": "Samples", 
      "format": { 
       "type": "TextFormat", 
       "columnDelimiter": "," 
      } 
     } 

は、ファイル名に{year}{Month}{Day}{Hour}を使用しますが、機能しません。

答えて

0

上記のコードで使用されている年、月、日の変数を宣言する必要があります。次のようにコードを更新してもう一度やり直してください*"published": false, "type": "AzureDataLakeStore", "linkedServiceName": "Destination-DataLakeStore-bwb", "typeProperties": { "fileName": "tbTotalTollData{year}{Month}{Day}{Hour}", "folderPath": "Samples", "format": { "type": "TextFormat", "columnDelimiter": "," } }, "partitionedBy": [ { "name": "Year", "value": { "type": "DateTime", "date": "SliceStart", "format": "yyyy" } }, { "name": "Month", "value": { "type": "DateTime", "date": "SliceStart", "format": "MM" } }, { "name": "Day", "value": { "type": "DateTime", "date": "SliceStart", "format": "dd" } }, { "name": "Hour", "value": { "type": "DateTime", "date": "SliceStart", "format": "hh" } } ]

関連する問題