2017-10-31 16 views
1

"Web"のタイプのLinkedServiceを作成しました。私がhttps://github.com/gbrueckl/Azure.DataFactory.LocalEnvironmentの助けを借りてローカルでテストすると、WebというLinkedServiceのタイプとMicrosoft.Azure.Management.DataFactories.Models.WebLinkedServiceというTypePropertiesが得られました。Azure Datafactory LinkedServiceが間違った型と型のプロパティを返します

しかし、私はアズールでそれをテストするとき、私は私がタイプ「AwsAccessKey」のLinkedServiceと同じ問題を抱えているWebLinkedServiceなどの種類とMicrosoft.Azure.Management.DataFactories.Models.GenericLinkedService

としてTypePropertiesを得ました。 Azure.DataFactory.LocalEnvironmentは私が別の型を取得AwsAccessKeyなどの種類やAzureの中Microsoft.Azure.Management.DataFactories.Models.AwsAccessKeyLinkedService

しかし、再びとしてTypePropertiesを与える、すなわち、代わりにAwsAccessKeyCustomDataSourceMicrosoft.Azure.Management.DataFactories.Models.CustomDataSourceLinkedService

タイプとしてTypepropertiesは正しいですか?それはAzure.DataFactory.LocalEnvironmentが正しいものとAzureを与えないように感じます。

答えて

0

私は同じ問題を抱えていたので、私は、このリンクサービスを解析し、自分のコードを適応させることにしました:

   var svcRTP = svcRTPServices as CustomDataSourceLinkedService; 

       if (svcRTP != null) 
       { 
        // ... your code ... 
       } 
       else 
       { 
        var svcRTPServ = svcRTPServices as WebLinkedService; 
        // ... your code ... 
       } 
関連する問題