离线导入
整体说明
如下图,为“离线导入”的发布包列表。在离线导入场景下,发布包需要通过上传方式导入,发布包的来源一般是客户环境中另一个与当前平台网络隔离的平台,该平台上可由对于的人员选择资源、打包、下载得到。导入后的包,支持查看详情、下载、前往发布、删除。
发布包详情
发布包详情,会展示发布包的基本信息,以及包中的资源快照信息。支持对当前发布包进行下载、删除、前往发布。
发布包发布
离线导入的发布包的发布,指发布包按发布策略的配置和少量发布配置后,生成发布实例包,并随着流程协作与通知中心的工单,发布到当前项目的过程。
如下图,为发布包发布的详情页:
在发布包发布页面,需要配置“选择发布策略及配置”,选择需要采用的已生效的“离线发布”类型的“发布策略”,并设置策略下部分配置项。其中,工单审批通过后设置,如果选择“仅上传包”,则表示工单审批通过后,仅会将发布实例包在当前项目-集群的发布中心导入;选择“上传包、导入到开发模式”,则表示工单审批通过后,系统会将发布实例包在当前项目-集群的发布中心导入,并且将支持发布到开发模式的资源发布到资源的开发模式(比如离线开发任务),不支持发布到开发模式的资源进行跳过(比如Hive表);选择“上传包、导入到开发模式、提交上线”,则表示工单审批通过后,系统会将发布实例包在当前项目-集群的发布中心导入,并且将支持发布到开发模式的资源发布到资源的开发模式(比如离线开发任务),并提交上线,将不支持发布到开发模式的资源,直接提交到线上或在线上执行(比如Hive表)。
另外,如果“接收工单自动审批”为是,则表示选择对应的发布策略发布后,会立即通过,不需要审批。
在正式发布之前,可对待发布的资源进行“发布检测”,每种资源都会有诸多的检测项。检测项检测检测结束,会标记上失败、警示、成功等标记,并在检测详情侧边弹框中自动过滤检测失败、警示的检测项。针对有检测失败的资源,建议按照提示解决后,再次检测;真多有检测警示的资源,建议仔细阅读提示的内容,确认无风险后可继续进行发布。
特别的,针对Hive表,在检测后,系统会自动推荐将要在接收方执行的DLL语句,可在“检测详情”侧边弹框中,Hive表资源下点击“设置发布内容”查看。建议操作者进行二次查看和确认,如有必要可进行适当修改。尤其是Hive外部表,其Loaction信息可能需要修改为接收方环境对应的配置信息。
另外,目前不支持hive视图的发布。
以上内容对您是否有帮助?