授权超时:Azure 数据工厂中的 Azure Data Lake Store 配置
Authorization Time Out : Azure Data Lake Store Configuration in Azure Data Factory
我们正在数据工厂的帮助下将数据从 Azure Table 存储移动到 Azure Data Lake Store。如果我添加了连接到 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。
但问题是授权过期一段时间后请求变得未经授权。然后又需要重新授权连接信息
我需要避免这一步,超时后每次都授权请求。怎么办?请分享任何有用的链接
我正在使用 Microsoft 帐户授权链接服务。因此,超时经常发生(不到一天)。我被建议使用 Azure Active Directory 帐户,它不会在 90 天内超时。我按照说明进行操作,DataFactory 目前工作正常,过去一周没有任何超时。
我得到的另一个建议是使用服务主体,即使用在 Azure Active Directory 中注册的应用程序而不是个人用户帐户进行授权。我还没有尝试这种方法。
我们正在数据工厂的帮助下将数据从 Azure Table 存储移动到 Azure Data Lake Store。如果我添加了连接到 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。
但问题是授权过期一段时间后请求变得未经授权。然后又需要重新授权连接信息
我需要避免这一步,超时后每次都授权请求。怎么办?请分享任何有用的链接
我正在使用 Microsoft 帐户授权链接服务。因此,超时经常发生(不到一天)。我被建议使用 Azure Active Directory 帐户,它不会在 90 天内超时。我按照说明进行操作,DataFactory 目前工作正常,过去一周没有任何超时。
我得到的另一个建议是使用服务主体,即使用在 Azure Active Directory 中注册的应用程序而不是个人用户帐户进行授权。我还没有尝试这种方法。