2

Azure Data Factory ストアド プロシージャが 30 分後にタイムアウトになるのはなぜですか?

Azure SQL のリンクされたサービスの定義は次のとおりです。

{
    "properties": {
        "type": "AzureSqlDatabase",
        "typeProperties": {
            "connectionString": {
                "type": "SecureString",
                "value": "Server=tcp:db1.database.windows.net,1433;Database=myDb;User ID=User;Password=***;Trusted_Connection=False;Encrypt=True;Connection Timeout=120"
            }
       },
        "connectVia": {
            "type": "integrationRuntimeReference",
            "referenceName": "shir-01"
        }
    },
    "name": "LinkedService"
}

そして、パイプラインの定義は次のとおりです。

{
    "name": BulkLoad11_Pipeline",
    "properties": {
                "activities": [
                {
                "name": "BulkLoad",
                        "type": "SqlServerStoredProcedure",
                        "policy": {
                    "timeout": {
                "value": "1.00:00:00",
                        "type": "Expression"
                    },
                    "retry": 0,
                    "retryIntervalInSeconds": 30
                },
                "typeProperties": {
                    "storedProcedureName": "[dbo].[BulkLoad]",
                    "storedProcedureParameters": {
                        "FileName": {
                            "value": "FILE11",
                            "type": "String"
                        }
                    }
                },
                "linkedServiceName": {
                    "referenceName": "LinkedService",
                    "type": "LinkedServiceReference"
                }
            }
        ]
    }
}

パイプラインをトリガーすると、30 分でタイムアウト エラーが発生して失敗します。

Activity BulkLoad failed: Execution Timeout Expired.  The timeout period
elapsed prior to completion of the operation or the server is not responding.
4

0 に答える 0