我想使用 Azure 数据工厂将数据从 Azure Blob 传输到 Azure SQL 数据库。我找到了这个链接:使用 Azure 数据工厂将数据从 Azure Blob 复制到 Azure SQL 数据库
编辑: 我需要连接到我的 Azure 订阅以创建数据工厂和管道。
我的问题是找到“authenticationKey”的价值。
string authenticationKey = "<your authentication key for the application>";
我需要像下面的代码一样创建一个“ClientCredential”:
// Authenticate and create a data factory management client
var context = new AuthenticationContext("https://login.windows.net/" + tenantID);
ClientCredential cc = new ClientCredential(applicationId, authenticationKey);
AuthenticationResult result =
context.AcquireTokenAsync("https://management.azure.com/", cc).Result;
ServiceClientCredentials cred = new TokenCredentials(result.AccessToken);
var client = new DataFactoryManagementClient(cred) { SubscriptionId = subscriptionId };
您可以在下图中看到我在 azure 中的应用程序注册。