Azure 函数在尝试 Test/Run 时返回 HTTP 代码 202
Azure function returning HTTP code 202 while trying to Test/Run
我是 azure 函数的新手,正在尝试通过 Azure Functions 安排 python 脚本。脚本返回以下响应:
2021-10-08T12:15:00Z [Information] Executing 'Functions.quandldb_update' (Reason='Timer fired at 2021-10-08T12:15:00.0108672+00:00', Id=bf5b53e4-25ed-4d34-aa9e-ffeb91078470)
2021-10-08T12:15:00Z [Verbose] Sending invocation id:bf5b53e4-25ed-4d34-aa9e-ffeb91078470
2021-10-08T12:15:00Z [Verbose] Posting invocation id:bf5b53e4-25ed-4d34-aa9e-ffeb91078470 on workerId:835d8896-9373-4d72-bd44-dca2bc44a708
2021-10-08T12:15:00Z [Error] Executed 'Functions.quandldb_update' (Failed, Id=bf5b53e4-25ed-4d34-aa9e-ffeb91078470, Duration=24ms)
我的 Http 响应代码是:202 已接受
响应正文为空
我是运行下面的代码:
## Libraries needed ##
import quandl
import pandas as pd
import numpy as np
from sqlalchemy import create_engine
import azure.functions as func
def main(req: func.HttpRequest):
pd.DataFrame(columns={"ABCD","EFGH"}).to_sql('mry_balance_sheet_test', con=engine, if_exists='append', chunksize=1000)
我在 requirements.txt
中添加了 pandas 和其他导入
请在下方查找 function.json:
{
"scriptFile": "rawvalues_push.py",
"bindings": [
{
"name": "mytimer",
"type": "timerTrigger",
"direction": "in",
"schedule": "0 */5 * * * *"
}
]
}
我想通过调用 quandl api 在我的数据库中 create/update table。该脚本在我的本地系统上 运行 正常,请帮助我创建相同的 azure 函数
如果在本地运行良好,那么部署该功能后应该也能正常运行。
此外,代码和 functions.json 看起来不错,所以您错过了在门户应用程序设置中添加 local.settings.json,如下所示:
我是 azure 函数的新手,正在尝试通过 Azure Functions 安排 python 脚本。脚本返回以下响应:
2021-10-08T12:15:00Z [Information] Executing 'Functions.quandldb_update' (Reason='Timer fired at 2021-10-08T12:15:00.0108672+00:00', Id=bf5b53e4-25ed-4d34-aa9e-ffeb91078470)
2021-10-08T12:15:00Z [Verbose] Sending invocation id:bf5b53e4-25ed-4d34-aa9e-ffeb91078470
2021-10-08T12:15:00Z [Verbose] Posting invocation id:bf5b53e4-25ed-4d34-aa9e-ffeb91078470 on workerId:835d8896-9373-4d72-bd44-dca2bc44a708
2021-10-08T12:15:00Z [Error] Executed 'Functions.quandldb_update' (Failed, Id=bf5b53e4-25ed-4d34-aa9e-ffeb91078470, Duration=24ms)
我的 Http 响应代码是:202 已接受 响应正文为空
我是运行下面的代码:
## Libraries needed ##
import quandl
import pandas as pd
import numpy as np
from sqlalchemy import create_engine
import azure.functions as func
def main(req: func.HttpRequest):
pd.DataFrame(columns={"ABCD","EFGH"}).to_sql('mry_balance_sheet_test', con=engine, if_exists='append', chunksize=1000)
我在 requirements.txt
中添加了 pandas 和其他导入请在下方查找 function.json:
{
"scriptFile": "rawvalues_push.py",
"bindings": [
{
"name": "mytimer",
"type": "timerTrigger",
"direction": "in",
"schedule": "0 */5 * * * *"
}
]
}
我想通过调用 quandl api 在我的数据库中 create/update table。该脚本在我的本地系统上 运行 正常,请帮助我创建相同的 azure 函数
如果在本地运行良好,那么部署该功能后应该也能正常运行。
此外,代码和 functions.json 看起来不错,所以您错过了在门户应用程序设置中添加 local.settings.json,如下所示: