本文为您介绍通过阿里云账号开通Flink全托管的流程,以及开通过程中的注意事项。

前提条件

  • 您已经拥有阿里云账号。如果您还没有阿里云账号,请先完成注册,详情请参见阿里云账号注册流程
  • 您已开通OSS和VPC:
    • Flink全托管产品采用存储计算分离架构,需要使用对象存储OSS存储您上传的JAR包、Flink作业的日志、Flink作业中生成的Savepoint或Checkpoint等信息。如果您还没有开通OSS,请先完成开通,详情请参见开通OSS服务
    • 您还需要开通VPC,详情请参见创建专有网络

    开通Flink全托管的过程中会自动开通SLB和ARMS,涉及到的云产品收费标准详情请参见计量项和计费项

  • 开通按量付费的服务前,请确保您的阿里云账户余额不少于100.00元人民币或等值的代金券或优惠券。

注意事项

选择OSS Bucket时,不推荐您选择开通了版本控制功能的Bucket。因为如果您的Bucket开通了版本控制功能,过多的删除标记会导致List慢等问题。因此,如果您开通了版本控制功能,则您需要配置生命周期规则,来定期清理删除标记和不必要的历史版本,从而减少存储成本并提升OSS性能。清理删除标记的操作详情,请参见使用生命周期管理文件版本
说明 在您的OSS Bucket未开启版本控制功能时,如果您需要设置生命周期规则,请勿对Flink的相关目录(包括artifacts、flink-jobs、flink-savepoints、sql-artifacts、plan和flink-sessionclusters等。)设置清除策略。因为如果设置了清除策略,则可能会把Flink相关文件清理掉,导致Flink作业运行异常。

开通流程

  1. 登录实时计算控制台
  2. 单击Flink全托管下的购买产品
  3. 授权请求页面,单击前往RAM进行授权前往授权
  4. 云资源访问授权页面,单击页面下方的同意授权AliyunStreamAsiDefaultRole
    说明 系统已默认勾选AliyunStreamAsiDefaultRole角色。
  5. 在购买页面,填写配置信息。
    类别 配置项 说明
    基本配置 付费模式 支持包年包月按量付费模式。
    购买时长 包年包月需要选择。
    自动续费 包年包月需要选择。开启自动续费功能后,后续您可以在阿里云控制台续费管理中修改续费策略。
    地域 支持华北2(北京)华东2(上海)华北1(杭州)华南1(深圳)华北3(张家口)中国(香港)新加坡德国(法兰克福)印度尼西亚(雅加达)
    说明 建议选择与上下游存储相同的地域
    可用区 建议选择与上下游存储相同的可用区
    网络配置 专有网络 建议选择与上下游存储相同的专有网络
    虚拟交换机 每个Flink作业的Task Manager和Job Manager实例都会占用一个 IP, 您可以选择1~5个虚拟交换机,根据Flink作业规模,合理规划网段。
    工作空间配置 工作空间名称 以字母开头,仅包含英文字母、数字、中划线(-),长度限制为1~60个字符。
    说明
    • 同一个阿里云账号下的工作空间名称是唯一的,请勿填写重名名称,否则会提示您重新填写。
    • Flink全托管服务开通成功后,不可修改工作空间名称。
    计算资源配额 包年包月模式需要填写,将按照此配额进行计费。
    存储配置 OSS存储 Flink全托管服务会在您选择的Bucket下创建以下目录来保存不同类型的数据:
    • artifacts:上传的JAR包会被存储到该目录。
    • flink-jobs:Flink作业的HA信息和Checkpoint会被存储到该目录。
    • flink-savepoints:在Flink全托管开发控制台上单击Savepoint,会触发Savepoint操作,最终的Savepoint文件会被存储到该目录。
    • logs:如果您的作业中日志模板选择了OSS,则您的作业的日志会被存储到该目录。
    • sql-artifacts:注册自定义函数和Connector所依赖的文件会被存储到该目录。
    • plan:使用专家模式,配置的资源信息会被存储到该目录。
    • flink-sessionclusters:Session集群的HA信息和Checkpoint信息会被存储到该目录。
    说明
    • Flink全托管服务开通成功后,不可修改OSS存储
    • OSS存储需要与Flink全托管服务在同一地域。
    • 选择Bucket时,请参见注意事项
  6. 确认订单并支付,即可开通成功。
    说明
    • 支付完成后,单击管理控制台,即可在Flink全托管页签,看到正在创建的工作空间。通常,支付完成后5~10分钟即可创建完成工作空间
    • Flink全托管开通后,您可以登录实时计算控制台查看控制台界面,详情请参见管理控制台介绍。此外,创建工作空间后默认生成一个名称为工作空间名称-default项目,您可以进入后进行作业开发。如果您想创建其他项目,详情请参见项目空间管理