1
ストアドプロシージャの結果データをデータファクトリを使用して出力データセットにマップすることは可能ですか?ストアドプロシージャの結果データを出力データセットにマップする方法
私は次があります。
{
"$schema": "http://datafactories.schema.management.azure.com/schemas/2015-09-01/Microsoft.DataFactory.Pipeline.json",
"name": "GetViewsByDateRange",
"properties": {
"description": "Some description here",
"activities": [
{
"name": "Stored Procedure Activity Template",
"type": "SqlServerStoredProcedure",
"inputs": [
{
"name": "InputDataset"
}
],
"outputs": [
{
"name": "OutputDataset"
}
],
"typeProperties": {
"storedProcedureName": "GetViewsByDateRange",
"storedProcedureParameters": {
"startdateid": "20170421",
"enddateid": "20170514"
},
"translator": {
"type": "TabularTranslator",
"ColumnMappings": "Id: Test_Id, ViewCount: TestViews"
}
},
"policy": {
"concurrency": 1,
"executionPriorityOrder": "OldestFirst",
"retry": 3,
"timeout": "01:00:00"
},
"scheduler": {
"frequency": "Minute",
"interval": "15"
}
}
],
"start": "2017-05-05T00:00:00Z",
"end": "2017-05-05T00:00:00Z"
}
}
をしかし、このエラーを返します。
15/05/2017 15:57:09- Failed to Create Pipeline GetViewsByDateRange test-guid-test "message":"Input is malformed. Reason: batchPipelineRequest.typeProperties.translator : Could not find member 'translator' on object of type 'SprocActivityParameters'. Path 'typeProperties.translator'.. ","code":"InputIsMalformedDetailed"
入力データセットとして使用されているストアドプロシージャの列名が出力データセットテーブルと同じ場合は、それは機能しますか? – Jimmyt1988