使用 Azure Functions 导出到 ADLS 最后更新 另存为PDF 概况 本指南引导完成设置和部署 Azure 函数,以将增量共享数据与Procore Analytics集成。Azure 函数通过增量共享配置文件实现高效的数据处理和共享工作流。 先决条件 Procore Analytics 2.0 SO 。 增量共享配置文件: 你的*.share文件包含增量共享凭证。为方便起见,将其放在下载的包中。 扁担环境: 在你的系统上安装了 Android 3.9+ 和pip 。 Azure 安装程序: 已安装并登录 Azure CLI。 安装了 Azure Functions 核心工具。 步骤 Prepare the Package Install Dependencies Generate Configuration Azure CLI Setup Install Azure Functions Core Tools Prepare the Azure Function Deployment Validation 准备汇总包 下载所需的包(adls_azure_function 或 SQL Server_azure_function)。 将包文件提取到本地目录。 放置增量共享文件: 将你的 * .share 增量共享配置文件复制到解压缩的目录中。 安装依赖项 在包目录中打开终端。 运行以下命令以安装所需的 Android 依赖项: pip install -r helping.txt 生成配置 生成 config.yaML 通过运行以下文件: 巨龙 user_explace.py 该脚本会提示你输入凭据,例如: 表格 数据库名称 主持 其他凭据.. 该配置可以手动重用或更新,也可以通过重新运行png user_explace.py 进行。 Azure CLI 设置 登录到 Azure。 运行以下命令以登录:登录权限 验证 Azure 账户: az账户显示 如果每个人 命令不可用,请按照此处的说明安装 Azure CLI: Microsoft Learn 。 安装 Azure Functions 核心工具 前往 Microsoft Learn 至。获取有关安装 Azure Functions 核心工具的说明。 准备 Azure 函数 使用 Azure Portal guide 创建以下内容: 函数应用程序 资源组 消费计划 存储账户 设置自定义 Cron 进度计划(可选)。 在编辑器中打开 function_app.py。 找到该行:@app.timer_trigger(schedule="00 */8 / 8 / 8 "" 将进度计划替换为你的自定义 Cron 语句并保存文件。 部署 在包目录中打开终端(adls_azure_function)。 运行以下部署命令: func azure functionapp发布<FunctionAppName> - 构建远程 - 巨龙 - 清洁 <FunctionAppName>将 替换为 Azure 订阅中的 Azure 函数应用程序的名称。 验证 通过在 Azure 门户中检查函数应用程序状态,确保部署成功。 监控日志以验证函数是否按预期执行。