苍穹历险记-部署运维篇(持续更新......)原创
金蝶云社区-花开花落花开
花开花落花开
132人赞赏了该文章 3,620次浏览 未经作者许可,禁止转载编辑于2023年11月22日 14:07:07
summary-icon摘要由AI智能服务提供

本文概述了金蝶苍穹与星瀚产品学习环境、概念混淆、虚拟机管理、授权问题、MC管理器使用、升级过程复杂性及多组织概念等挑战。作者建议明确区分苍穹、星瀚等产品概念,改进虚拟机IP管理,呼吁修复授权同步异常问题,优化MC管理器操作及反馈,简化升级流程,并强调多组织概念的理解对初学者的重要性。同时,指出新开发平台的优势与待改进之处,并分享了一些具体问题及修复方法。


学习环境:Win11专业版,Hyper-V,苍穹虚拟机PG版

(目前此方式已不是最优的方式,目前最优的苍穹系产品(苍穹,星瀚,星空旗舰版)学习环境搭建方法是借助 CosmicStudio)

学习目的:苍穹交付

作者声明:异见者勿喷!我有错我必改!


知识点学习建议给金蝶建议修复情况
关于苍穹和星瀚的概念苍穹和星瀚概念混淆使用,肆意乱用,让初学者更乱。先搞清楚什么是苍穹、星瀚、星空、星辰...等金蝶体系概念。

搞清楚并用文档说清楚这两个概念。

在很多场合(培训、教程、公开课)金蝶人自己都混淆这些概念。

逐渐明朗,苍穹是平台.

星瀚是产品,内含苍穹平台.

苍穹平台下产出的产品还有:

星空旗舰版,

星辰系列

各种苍穹系ISV产品.

虚拟机恢复

cosmic交换机的IP是DHCP的,几乎每次启动都变,太不方便了。

新建内部NAT(搜索微软教程),

Ubuntu内设置固定IP(记得指定公共DNS,否则无法外网)

应设置固定IP,帮助初学者降低门槛。

参照:Hyper-V 虚拟机,固定IP+内外连通+外网访问 (kingdee.com)

虚拟机恢复苍穹虚拟机PG版,膨胀速度太快了,使用半个月从15G膨胀到140G还没解决请给出瘦身方法,防范方法。用最新的开发环境:开发者工具简介 (kingdee.com)





苍穹开发助手
很好用,但必须装IntelliJ IDEA,而我的乐趣不在“开发方向”。

安装 IntelliJ IDEA 社区版就行。

开发个独立的“苍穹服务管理器”,毕竟不是每个人都走“开发方向”。用最新的开发环境:开发者工具简介 (kingdee.com)
临时授权icrm 能申请的最新的苍穹授权是3.0的,而星瀚已经到5.0了,很多功能“没有授权”

对开发方向的学习无所谓;

对交付方向的学习有影响。

“临时授权”跟上新版本的功能清单。

已改进很多,主要途径:1-KBC,2-企业平台;有最新的版本(搭建开发平台适用“私有云”授权)

临时授权

星瀚基础服务-许可管理

,经常“同步异常”导致用户丢失“许可分配”,无法使用系统

1,解决方法是:基础服务-许可管理-清除缓存-同步许可-刷新。

2,可能是虚拟机环境经常“离线”的原因?

3,不知道生产环境会不会因为“同步异常”导致许可丢失。

服务器/联网异常,导致用户的许可分配丢失,是否是正常情况?

是否需要修正

小坑:授权分为好几种:ISV授权,客户临时授权,测试授权等。授权类型不对,可能导致“同步”失败。

苍穹管理器

MC 的使用

可能需要前端、后端、数据库等几乎“全栈”知识储备。


mc 还在更迭中,并未“成熟”,我们应该理解并耐心陪伴。



坑:参数多且玄,哪些可以干涉?哪些不能动?客户能动哪些?开发者能动哪些?
MC的使用

例如:

1,集群编码,租户编码,机器编码,数据库编码...等,

系统允许编辑,但不能编辑,否则系统崩溃。

2,“分库标识”与“建库脚本”相关,系统允许改,但不能改,改了就无法建库。(至5.0.007版,建库脚本是31个)

听老师的话,“不要乱改”,除非你有“全栈”能力。

@吴辉宇 等老师是优秀的,但他们的精力毕竟有限。

1,不能随便改的,请在 UI 界面禁止编辑,或警告说明!

2,允许改的,请明确引导或妥善处理。(不能抽一块砖塌一栋楼)

截至2023年11月,苍穹 MC 已经迭代至6.0.1版本,已经非常棒.
MC的使用数据库实体不支持“大写字母”按规矩命名数据库实体,不要用大写字母。系统应校验大写字母并提示错误,阻止用户继续错下去。截至2023年11月,苍穹 MC 已经迭代至6.0.1版本,已经非常棒.
MC的使用

mc的升级,和苍穹/星瀚的升级,各种渠道的“苍穹升级指南”都是长篇大论(word文档近80页),没有重点,真的不懂。

MC升级,中间会卡住,不会像教程说的那样顺当。

苍穹/星瀚的升级,升级/升级(数据库)这两个按钮,教程解释功能相同,一个升级所有数据库,一个选择升级数据库,但实际使用是不一样的。


1,先升级MC,再升级苍穹/星瀚。

我没管那些镜像、功能调整、配置项调整...等等,我也看不懂,直接没管,直接升级数据库。

2,“升级”按钮,基本不会“成功”,最多也是“成功(有警告)”(即便补充了所有分库标识)。中间有个“重启环境”的提示也很奇怪。

3,苍穹/星瀚的升级,建议用“升级(数据库)”按钮,选择“不重启环境”,升级完成后再重启环境即可。

1,如果原来用的是“单一库”,升级时如果有新的功能即“分库标识”,这些分库必须单独建库,无法与原来的“单一库”合并,是不是不妥?

2,数据中心的“备份”和“恢复”能否做成“标准功能”?像星空/K3那样备份恢复?

3,升级,需要简单些!明确且简单地升级。

1,数据库分合的机制尚没有。

2,“升级”功能已经改进到很棒状态了 :MC v5.0.020

星瀚基本概念

“多组织”概念本身就是个大坑。

而星瀚把“多组织”这个坑挖的更深更大。


1,新手务必搞清楚这些概念:

行政组织,业务单元,核算组织,

组织职能,部门,法人组织,利润组织,法人账簿,管理账簿,虚拟组织,实体组织(又区分法人组织和利润组织)

2,区别理解这些概念:

行政组织与业务单元的区别。

业务单元与部门的区别。

核算组织与业务单元的区别。

“XX组织/单元”与“独立账簿”的关系。

3,关于“视图”的概念

各种“视图”的作用。

为什么要用“视图”这个技术概念?(也是舶来名词)

组织体系建立不妥的话,对“视图”体系的影响。

......无比坑!!!

金蝶内部能说清楚这些概念的没多少人(我凭感觉说的,可能武断) @湛剑 老师是其中一个。

1,“多组织”是基于“单组织”的逻辑建立起来的,培训和引导应该先从“单组织”系统逻辑开始,搞清楚了再累加“多组织”的概念。

2,“法人组织”和“管理/利润组织”这两个方案,对财务实务的影响很大很大。没深入做过财务的人不以为然,可能认为“多套账多几张凭证”而已。深入做过财务实务的人才知道“多账簿”的深渊有多深。

3,应该多引导“法人组织”的实务案例,便于理解,也更符合国情。

超级坑,依然超级坑!

甚至星空旗舰版的"组织"构建逻辑与星瀚不一致,很奇怪.

苍穹开发“体验新版开发平台”每次都要点?

建议使用新版。

相比旧版,新版做了很多更新和优化。

对开发流程的指引、管理也增强了。

1,如果我选择了“体验新版”,下次登录就给我新版吧。

2,新版界面,是不是也给个“回到旧版”的入口?


小坑,尚未“正式发布”,还是“体验版”

小问题还是不少,比如:

数量精度控制问题

实体标识唯一性,健壮性管理问题.

页面布局的组合便捷性问题.

单据体与子单据体互相值更新问题.

跨实体的报表开发便捷性问题.

星瀚登录升级到5.0.009后,普通用户登录失败,提示“...重定向次数过多...”先自行修复

5.0.009版本需要紧急修复

后续版本应修正。

(这是个例问题,在最新版已不存在)找到问题并解决,参考:(问题解决)苍穹/星瀚用户登录失败,提示“...重定向次数过多...” (kingdee.com)















赞 132