2

我们正在借助Data Factory将数据从Azure Table Storage迁移到Azure Data Lake Store。作为如果我添加了连接到Azure Data Lake Store的链接服务的一部分。授权超时:Azure数据工厂中的Azure Data Lake Store配置

{ 
    "name": "AzureDataLakeStoreLinkedService", 
    "properties": { 
     "description": "", 
     "hubName": "xxxxxxxxxxxxxxxxxxxxxx", 
     "type": "AzureDataLakeStore", 
     "typeProperties": { 
      "dataLakeStoreUri": "https://xxxxxxxxxxxxx.azuredatalakestore.net/webhdfs/v1", 
      "authorization": "**********", 
      "sessionId": "**********", 
      "subscriptionId": "XXXXXXXXXXXXXXXXXXXXXx", 
      "resourceGroupName": "xxxxxxxxxxxxxxxx" 
     } 
    } 
} 

对于此Azure Data Lake Store链接服务,有一个授权按钮。我们授权,我们能够成功将数据移动到Azure Data Lake Store。

但问题是在一段时间后授权到期并且请求变得未经授权。然后我需要重新授权连接信息。

我需要避免这一步,在超时后每次授权请求。怎么办?请分享任何有用的链接

回答

0

我正在使用Microsoft帐户授权链接的服务。由于这个原因,超时正在频繁发生(不到一天)。我被建议使用Azure活动目录帐户,该帐户在90天内不会超时。我遵循指令,DataFactory在过去的一周内没有任何超时现在正常工作。

我得到的另一个建议是使用服务负责人,即授权在Azure Active Directory中注册的应用程序而不是个人用户帐户。我还没有尝试这种方法。

相关问题