开启定时SQL

更新时间:2025-01-16 03:30:50

调用EnableScheduledSQL接口开启定时SQL。

前提条件

  • 开通日志服务

  • 已安装Python、Python开发环境(例如PyCharm)和Python的包管理工具pip

    • 日志服务Python SDK新版支持Python3.7及以上版本。

    • 您可以执行python -V命令检查已安装的Python版本。

    • 您可以执行pip3 -V命令检查您已安装的pip版本。

  • 已安装日志服务Python SDK新版。

    • 在命令行工具中,执行如下命令完成安装。

      pip install alibabacloud_sls20201230
    • 安装SDK新版后,执行如下命令进行验证。

      pip show alibabacloud_sls20201230
  • 已配置环境变量ALIBABA_CLOUD_ACCESS_KEY_IDALIBABA_CLOUD_ACCESS_KEY_SECRET。具体操作,请参见Linux、macOSWindows系统中配置环境变量

参数说明

def enable_scheduled_sql(
        self,
        project: str,
        scheduled_sqlname: str,
) -> sls_20201230_models.EnableScheduledSQLResponse:

请求参数

名称

类型

是否必填

描述

示例值

名称

类型

是否必填

描述

示例值

project

String

Project名称。

ali-test-project

scheduled_sqlname

String

已存在的定时SQL任务的名称。

test-001

返回参数

返回参数说明,请参见EnableScheduledSQL - 开启定时SQL

示例代码

import os

from alibabacloud_sls20201230.client import Client as Sls20201230Client
from alibabacloud_tea_openapi import models as open_api_models
from alibabacloud_sls20201230 import models as sls_20201230_models
from alibabacloud_tea_util.client import Client as UtilClient


def main():
    config = open_api_models.Config(
        # 必填,请确保代码运行环境设置了环境变量 ALIBABA_CLOUD_ACCESS_KEY_ID。,
        access_key_id=os.environ['ALIBABA_CLOUD_ACCESS_KEY_ID'],
        # 必填,请确保代码运行环境设置了环境变量 ALIBABA_CLOUD_ACCESS_KEY_SECRET。,
        access_key_secret=os.environ['ALIBABA_CLOUD_ACCESS_KEY_SECRET']
    )

    # 日志服务的服务接入点
    config.endpoint = "cn-hangzhou.log.aliyuncs.com"
    client = Sls20201230Client(config)
    project = "ali-test-project"
    scheduled_sqlname = "test-001"

    try:
        response = client.enable_scheduled_sql(project, scheduled_sqlname)
        print(response)
    except Exception as error:
        print(error)
        print(error.data.get("Recommend"))
        UtilClient.assert_as_string(error.message)


if __name__ == '__main__':
    main()

相关文档

  • 本页导读 (1)
  • 前提条件
  • 参数说明
  • 请求参数
  • 返回参数
  • 示例代码
  • 相关文档
AI助理

点击开启售前

在线咨询服务

你好,我是AI助理

可以解答问题、推荐解决方案等