2

ダイナミックテーブル格納テーブル名をデータファクトリ入力に入れることは可能ですか?私は何を見つけるダイナミックテーブル格納名

すべてが修正名

"properties": { 
"type": "AzureTable", 
"linkedServiceName": "StorageLinkedService", 
"typeProperties": { 
    "tableName": "MyTable" 
}, 

である状況は、私は、SQLデータベースにテーブルの動的リストのデータをコピーしたいということです。

答えて

0

静的なテーブル名を持つ別々のデータセットを作成する必要があると思います。動的テーブル名は使用できません!

0

悲しいことに!

私はパーティションバイ句から値を注入できることを期待していました。ただし、これはファイルとフォルダ名でのみ可能です。 テーブル用以外

以下のスクリーンショットを参照してください。

ポータルには許可されていませんが、検証に間違いなしに展開します。

私はちょうどそれのためのMS接続のフィードバック項目を作成しました、下のリンク。それはADF機能に追加するための

https://feedback.azure.com/forums/270578-data-factory/suggestions/18614509-support-the-partition-by-clause-for-azure-table-da

囲碁投票。

enter image description here

0

あなたは、.NET APIを使用している場合、あなたはそれを達成することができます。パッケージnuget Microsoft.Azure.Management.DataFactoriesを使用して

var dataFactoryClient = new DataFactoryClient { 
    ResourceGroupName = "", 
    DataFactoryName = "" 
} 

var client = dataFactoryClient.GetDataFactoryManagementClient(); 

client.Datasets.CreateOrUpdate(ResourceGroupName, DataFactoryName, 
       new DatasetCreateOrUpdateParameters 
       { 
        Dataset = new Dataset 
        { 
         Name = datasetName, 
         Properties = new DatasetProperties 
         { 
          LinkedServiceName = linkedService, 
          TypeProperties = new AzureTableDataset 
          { 
           TableName = tableName //append current date 

          }, 
          External = external, 
          Availability = availability, 
          Structure = //DataElements 
          Policy = new Policy {} 

         } 
        } 
       }); 

また、このAPIを使用して、パイプライン、活動、linkedservicesにアクセスし、必要性につき、それらをカスタマイズすることができます。

WebJobを使用して、このDataFactoryをデプロイできます。

関連する問題