详情页标题前

阿里云日志服务SLS导入MySQL数据-云淘科技

详情页1

您可以将自建MySQL数据库或RDS MySQL数据库中的数据导入到日志服务,实现数据的查询分析、加工等操作。本文介绍导入MySQL数据的操作步骤。

前提条件

  • 已创建MySQL数据库,并已设置具备最小读权限的数据库账号。

  • 在MySQL数据库中添加白名单。

    请根据数据导入任务所在Project的地域和数据库所在的网络环境,添加对应的IP地址白名单。IP地址列表请参见IP地址白名单。

  • 已创建Project和Logstore。具体操作,请参见创建Project和创建Logstore。

导入数据

重要

目前,支持华东1(杭州)、华东2(上海)、华北1(青岛)、华北2(北京)、华北3(张家口)、华北5(呼和浩特)、华北6(乌兰察布)、西南1(成都)、华南1(深圳)、华南2(河源)、华南3(广州)、中国(香港)、新加坡、澳大利亚(悉尼)、马来西亚(吉隆坡)、印度尼西亚(雅加达)、菲律宾(马尼拉)、泰国(曼谷)、印度(孟买)、日本(东京)、韩国(首尔)、英国(伦敦)、德国(法兰克福)、美国(弗吉尼亚)、美国(硅谷)、华东5(南京-本地地域)、华东1 金融云、华东2 金融云、华北2 金融云(邀测)、华南1 金融云 、华北2 阿里政务云1地域。

  1. 登录日志服务控制台。

  2. 在Project列表区域,单击目标Project。

  3. 日志存储 > 日志库页签中,单击目标Logstore左侧的>,然后将鼠标悬浮在数据接入 > 数据导入上,单击+

  4. 快速数据接入对话框,单击MySQL-数据导入

  5. 设置导入配置

    1. 数据源设置中,配置如下参数。

      • 如果是专有网络下的RDS MySQL数据库,需选中使用VPC地址RDS实例,并设置如下参数。

        参数

        说明

        VPC实例ID

        RDS MySQL数据库所属VPC的ID。

        RDS实例ID

        需配置为RDS实例的VpcCloudInstanceId。您可以通过调用DescribeDBInstanceAttribute接口获取VpcCloudInstanceId。具体操作,请参见获取RDS实例的VpcCloudInstanceId。

      • 如果是专有网络下ECS上自建的MySQL数据库,需选中使用VPC地址ECS自建数据库,并设置如下参数。

        参数

        说明

        VPC实例ID

        ECS实例所属VPC的ID。

        ECS实例IP

        ECS实例的私网IP地址。

      • 如果是公网环境下的RDS MySQL数据库或其他场景下自建的MySQL数据库,取消选中使用VPC地址,并设置如下参数。

        参数

        说明

        数据库公网IP或者域名

        MySQL数据库的公网IP地址或者域名。

      公共参数说明如下表所示。

      参数

      说明

      配置名称

      设置配置的名称。

      MySQL端口

      MySQL数据库的服务端口,默认为3306。

      用户名

      用于登录MySQL数据库的账号名称。

      建议只授予该账号读取MySQL数据的权限。

      密码

      账号密码。

      数据库

      MySQL数据库名称。

      查询语句

      您可以使用SELECT语句或SHOW语句。如果使用SHOW语句,则不支持在高级配置中设置分页大小参数。

      支持使用半角问号(?)表示替换符,与CheckPoint字段配合使用。例如查询语句为SELECT * FROM employees WHERE id > ?,则您可以设置CheckPoint字段idCheckPoint字段起始值0。每次导入任务执行后,系统会保存最后一条数据的ID作为Checkpoint,下次任务执行时查询语句中的半角问号(?)将被替换为该Checkpoint对应的ID值。

      高级配置

      每次导入最大行数

      MySQL导入任务为定时执行,您可以设置每次导入的最大行数。默认为0,表示不限制最大行数。

      连接超时设置

      MySQL导入任务连接MySQL数据库的超时设置,默认值为3000 ms。

      查询超时设置

      MySQL导入任务查询MySQL数据库的超时设置,默认值为5000 ms。

      分页大小

      分页大小为0,表示不分页。大于0时,系统将在SELECT语句后面加上limit pageSize offset {checkpoint},在一次导入任务中,多次分页导入数据。

      时间字段

      MySQL数据中代表时间的字段,例如create_time或者update_time等。在日志服务中将使用该时间字段的值为数据的导入时间。

      时间字段格式

      时间字段的格式,支持Java类型时间格式。例如yyyy-MM-dd HH:mm:ss。更多信息,请参见时间格式。

      时间字段时区

      选择时间字段对应的时区。

      CheckPoint字段

      选择Checkpoint字段,作为下次导入数据的起点。例如查询语句为select * from t where id > ?,其中id为自增字段,则您可以将id作为Checkpoint字段。

      您也可以使用create_time、update_time等字段。

      说明

      如果您未在SQL语句中设置查询时间范围,那么建议您设置CheckPoint字段,用于导入增量数据,避免数据重复采集。

      CheckPoint字段起始值

      设置CheckPoint字段的起始值。

      附加字段

      添加附加字段,格式为map[string]string。例如查询语句为select a, b from t;,系统默认导入两个字段a、b,您可以添加其他字段导入到日志服务,例如{“k1”: “v1”, “k2”: “v2”}。

    2. 单击预览,预览导入结果。

    3. 确认无误后,单击下个配置

    4. 调度间隔页签中,配置如下参数。

      参数

      说明

      导入间隔

      导入MySQL数据到日志服务的时间间隔。

      立即执行

      开启立即执行,则立即执行一次导入操作。

    5. 配置完成后,单击下一步

  6. 预览数据及创建索引,然后单击下一步。日志服务默认开启全文索引。您也可以根据采集到的日志,手动创建字段索引,或者单击自动生成索引,日志服务将自动生成字段索引。更多信息,请参见创建索引。 重要 如果您要查询和分析日志,那么全文索引和字段索引必须至少启用一种。同时启用时,以字段索引为准。
  7. 单击查询日志,进入查询和分析页面,确认是否成功导入MySQL数据。

    等待1分钟左右,如果有目标MySQL数据导入,则说明导入成功。

查看导入配置和统计报表

创建导入配置成功后,您可以在控制台中查看已创建的导入配置及生成的统计报表。

  1. 单击目标Project。

  2. 选择目标日志库下的数据接入 > 数据导入,单击目标导入配置。

  3. 导入配置概览页面,查看导入配置的基本信息和统计报表。

    阿里云日志服务SLS导入MySQL数据-云淘科技

相关操作

导入配置概览页面,您还可以进行如下操作。

  • 修改配置

    单击修改配置,修改导入配置的相关配置,具体配置说明请参见导入数据。

  • 删除配置

    单击删除配置,删除该导入配置。

    警告

    删除后不可恢复,请谨慎操作。

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家

阿里云企业补贴进行中: 马上申请

腾讯云限时活动1折起,即将结束: 马上收藏

同尘科技为腾讯云授权服务中心。

购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠

转转请注明出处:http://www.yunxiaoer.com/160984.html

(0)
上一篇 2023年12月10日 上午2:58
下一篇 2023年12月10日 上午3:00
详情页2

相关推荐

  • 阿里云日志服务SLS投递CDN实时日志到SLS来分析用户访问数据-云淘科技

    本文介绍如何使用实时日志功能对用户访问日志进行分析。 概述 阿里云CDN产品的实时日志功能是CDN产品与SLS产品联合推出的一项功能,是一种时效性非常高(延迟在3分钟左右)的日志数据处理服务,能够将CDN节点上采集到的用户访问日志实时推送至SLS日志服务,然后可以通过SLS来存储和分析用户访问数据。在使用阿里云CDN产品来加速网站域名访问速度的情况下,用户访…

    阿里云日志服务SLS 2023年12月10日
  • 腾讯云内容分发网络CDNHTTP 头部缓存配置

    配置场景 HTTP 头部缓存配置可以设置腾讯云 CDN 是否缓存源站 HTTP 头部:开启:CDN 将缓存所有源站 HTTP 头部,若通过 HTTP 响应头配置 修改头部,则优先匹配 CDN 配置;关闭:CDN 只缓存下述源站 HTTP 头部:Access-Control-Allow-OriginTiming-Allow-OriginContent-Disp…

    2023年12月9日
  • 阿里云日志服务SLS在控制台上查询和分析日志是否会产生外网读取流量?-云淘科技

    从日志服务公网域名所在接口拉取数据时,会产生外网读取流量(按照压缩后的数据量计算)。 日志服务仅支持外网程序通过SDK消费日志服务中的数据,所以您在控制台上的所有操作(例如查询和分析日志、加工、投递等),都属于内网访问,不会产生外网读取流量。 内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家阿里云企业补贴进行中: 马上申请腾讯云限时活动1折起,即…

    阿里云日志服务SLS 2023年12月10日
  • 阿里云RDS数据库连接RDS for MySQL或MariaDB实例提示“Unknown MySQL server host”或“name or service not known”错误-云淘科技

    问题描述 连接RDS for MySQL或MariaDB实例时,提示以下其中一种错误信息: ERROR 2005 (HY000): Unknown MySQL server host ‘xxxxxxx’ (110或11004) SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo faile…

    2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 阿里云日志服务SLS日志聚类-云淘科技

    本文介绍日志聚类功能及其操作,包括开启日志聚类、查看聚类结果和原始日志、对比不同时间段的聚类日志数量等。 前提条件 已创建Standard Logstore。具体操作,请参见创建Logstore。 已采集日志。具体操作,请参见数据采集。 已配置索引。具体操作,请参见配置索引。 背景信息 日志服务提供日志聚类功能,支持在采集日志时,将相似度高的日志聚合,提取共…

    阿里云日志服务SLS 2023年12月10日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。