跳转至

清单

清单是 Turbo EA 的核心。这里列出了企业架构的所有卡片(组件):应用程序、流程、业务能力、组织、供应商、接口等等。

带筛选面板的清单视图

清单界面结构

左侧筛选面板

左侧边栏面板允许您按不同条件筛选卡片:

  • 搜索 —— 按卡片名称进行自由文本搜索,输入第一个字母即开始。最匹配的结果排在最前:先是完全一致的名称,然后是以输入内容开头的名称,接着是输入内容位于词首的名称,最后是其余结果。Turbo EA 中的每一个搜索框都采用这一排序——全局搜索(Ctrl+K / ⌘K)、各类卡片选择器、风险登记册、决策以及已发布的门户——除非您自行选择了排序方式,那将始终优先
  • 类型 —— 按一种或多种卡片类型筛选:目标、平台、项目、组织、业务能力、业务上下文、业务流程、应用程序、接口、数据对象、IT 组件、技术类别、供应商、系统
  • 子类型 —— 选择类型后,可进一步按子类型筛选(例如,应用程序 → 业务应用、微服务、AI 代理、部署)
  • 审批状态 —— 草稿、已批准、已变更或已拒绝
  • 生命周期 —— 按生命周期阶段筛选:规划、引入、活跃、淘汰、生命周期结束
  • 数据质量 —— 按区段筛选(可多选):完整(≥80%)、部分(40-79%)、最少(低于 40%)。与数据质量报表使用相同的区段,因此在那里点击某个柱形分段即可跳转至此。
  • 孤立 —— 仅显示在任一方向上都没有关系的卡片。在服务端计算,因此未选择卡片类型时同样可用。
  • 过期 —— 仅显示最近 90 天内未更新的卡片。两者与数据质量报表的 KPI 磁贴一致,在那里点击磁贴即可跳转至此。
  • 标签 —— 按任何标签组的标签筛选
  • 关系 —— 按跨关系类型的关联卡片筛选
  • 自定义属性 —— 按自定义字段的值筛选(文本搜索、选择选项)
  • 仅显示已归档 —— 切换查看已归档(软删除)的卡片
  • 清除全部 —— 一次性重置所有活跃筛选条件

查找没有值的卡片。 子类型、生命周期、标签、关系以及选择类自定义属性筛选器都提供 (空) 选项。选择该选项可仅列出该字段没有值的卡片——例如所有未设置生命周期的卡片。它可以与普通值组合(匹配其一),也可以跨多个筛选器组合(全部匹配)。

活跃筛选数量徽章显示当前应用了多少个筛选条件。

单元格操作

右键点击网格中的任意单元格(触摸设备上长按)即可打开针对光标所指内容的快捷操作上下文菜单,类似 ServiceNow:

  • 预览卡片 — 在侧边面板中打开该单元格所指的卡片,无需离开网格
  • 显示匹配项 — 只保留值与所点单元格相同的行
  • 排除 — 隐藏值与所点单元格相同的行
  • 复制值 — 将单元格文本复制到剪贴板
  • 清除列筛选 — 移除该列的筛选(仅在有筛选生效时显示)

对于多值单元格(标签、关系、干系人、多选属性),菜单会先列出各个值,您可以按其中一个值或整个单元格进行筛选。预览卡片会出现在任何指向卡片的单元格上——名称列(该行自身的卡片)、父级列以及各关系列;当单元格指向多张卡片时,菜单会以同样的方式列出它们,供您选择要打开的一张。 这些筛选会进入网格自身的列筛选:它们与侧边栏筛选组合生效,计入工具栏的清除筛选按钮,并随视图一起保存。Turbo EA 的每个网格都提供同样的菜单——决策、风险登记册、合规以及管理网格。 当该列在左侧面板中有对应的筛选器时——卡片类型、子类型、生命周期、审批状态或单选属性——显示匹配项也会在面板中选中该值,清除会同时清除两者,因此保存的视图绝不会同时携带互相矛盾的面板筛选和列筛选。之后在面板中修改筛选器,即以面板为准。

库存单元格上下文菜单

列选项卡

侧面板中的选项卡允许您选择在网格中显示哪些附加列。可用列会根据所选卡片类型动态变化:

  • 选择单个类型 —— 该类型定义的所有属性字段均可用,包括关系列和元数据列
  • 选择多个类型 —— 仅显示所有选定类型共有的字段
  • 未选择类型 —— 提示信息建议您先选择一个卡片类型

列分为五个类别:

类别 描述
默认列 始终显示的列:类型、名称、路径、描述、子类型、生命周期、审批状态、数据质量。取消勾选可将其从表格中隐藏 — 有助于将已保存的视图收紧为您真正使用的列。
元数据 创建时间、修改时间、创建者、修改者
属性 在元模型中定义的自定义字段(文本、数字、成本、日期、选择等)
关系 关联的卡片类型(例如,与业务能力关联的应用程序)
干系人 所选卡片类型定义的每个干系人角色各一列(例如「干系人:Responsible」),以标签形式显示已分配的用户。在表格编辑模式下,双击单元格即可直接在表格中为该角色分配或移除用户(需要管理干系人的权限)。

父级列只显示层级中紧邻其上的那张卡片,而路径列显示整条链路。在表格编辑模式下,双击父级单元格即可移动卡片,或清空该字段将其移至顶层。仅当表格筛选为单一且支持层级的卡片类型时,该列才可编辑。若移动被拒绝——因为会形成循环、与目标下的同名卡片冲突,或超出最大层级深度——原因会显示在屏幕底部,单元格随即还原。

路径列显示卡片的层级面包屑(例如「北美 / 销售 / 内部销售」),不包含卡片自身的名称,因此可以同时显示「名称」和「路径」。

每个类别都有一个全选复选框,可快速切换该组中的所有列。顶部的搜索框可按名称查找特定列。每个分区标题上的徽章显示该组中当前可见的列数。

首次选择卡片类型时,所有属性列和关系列默认启用。之后您可以取消勾选不需要的列。「列」选项卡底部的重置按钮可恢复默认列选择。

当列选择与默认值不同时,「列」选项卡标题上会出现变更指示点。同样的指示器也会出现在筛选器选项卡上(当有活动筛选器时),便于一目了然地看到哪些设置已被修改。

您的列选择、列布局(从左到右的顺序、宽度和固定列)、活动筛选器和排序顺序会自动保存在浏览器中。返回库存页面时,系统会恢复您之前的配置。保存的视图(书签)也会保留这一完整布局,因此在视图之间切换时会完全恢复您配置的列,并保持相同的排列方式——这在与利益相关者共享整理好的视图时尤为重要。

主表格

清单使用 AG Grid 数据表格,具有强大的功能:

描述
类型 带颜色编码图标的卡片类型
名称 组件名称(点击打开卡片详情)
描述 简要描述
生命周期 当前生命周期状态
审批状态 审核状态徽章
数据质量 带可视化圆环的完整度百分比
关系 关联卡片名称,按字母顺序排列;可点击弹出窗口添加或移除关系——已关联的卡片会从其选择器中隐藏

表格功能:

  • 排序 —— 点击任何列标题进行升序/降序排序
  • 行内编辑 —— 在网格编辑模式下,直接在表格中编辑字段值
  • 向下填充某一列 —— 在网格编辑模式下,点击一个单元格,然后向上或向下拖动其角上的小方块,即可将该值复制到经过的所有行。在保存之前,确认对话框会说明所涉及的列、值以及行数;若服务器拒绝某一行,该行会连同原因和链接一并列出,而已成功的行仍会保留。该操作既支持鼠标也支持手指,还支持键盘——将焦点移到小方块上,用方向键扩展范围,按回车确认。只有经过筛选和排序后当前显示的行才会被填充;名称列被特意排除,以免两张卡片使用相同的名称。
  • 多选 —— 选择多行进行批量操作
  • 层级显示 —— 父子关系以面包屑路径显示
  • 列配置 —— 显示、隐藏和重新排列列
  • 冻结列 —— 将鼠标悬停在列标题上并点击图钉图标,即可将该列冻结在左侧边缘,横向滚动时它始终可见。再次点击图钉即可取消冻结。筛选面板的选项卡中,每一列也都带有同样的图钉,因此无需寻找列标题即可冻结某列。冻结的列会按表格分别记住,并且 Turbo EA 中的每个数据表格(风险登记册、决策、合规发现、用户、资源、审计日志)都提供相同的控件。
  • 调整列顺序 —— 拖动列标题即可移动该列,也可以展开选项卡顶部的列顺序区域,通过拖动手柄调整行的位置。该列表就是表格的顺序,因此两者始终一致;冻结的列会单独归为一组排在最前面,因为它们始终显示在最前——若要将某列移出该组,请在那里取消它的冻结。手柄同样支持键盘操作(空格键拿起某列,方向键移动,空格键放下)和触摸操作,因此在手机上也能调整顺序。您的列顺序会按表格分别记住,Turbo EA 中的每个数据表格都是如此。

工具栏

  • 网格编辑 —— 切换行内编辑模式以在表格中编辑多张卡片
  • 导出 —— 以 Excel (.xlsx) 文件下载数据
  • 导入 —— 从 Excel 文件批量上传数据
  • + 创建 —— 创建新卡片

创建卡片对话框

如何创建新卡片

  1. 点击+ 创建按钮(蓝色,右上角)
  2. 在弹出的对话框中:
  3. 选择卡片的类型(应用程序、流程、目标等)
  4. 输入组件的名称
  5. 可选填写描述
  6. 可选点击AI 建议自动生成描述(参见下方 AI 描述建议
  7. 点击创建

批量编辑

使用左侧列的复选框勾选两行或更多行,然后在选择工具栏中点击 批量编辑。该对话框会将同一项更改应用到每一张选中的卡片。

字段 下拉列表按以下分组列出可修改的内容:

  • 常规 — 审批状态、子类型、标签和父级
  • 属性 — 所选卡片类型中定义的任何可编辑字段
  • 关系 — 每种关系类型及方向各占一项(例如 运行于 → IT 组件

标签、关系和父级都提供 添加 / 移除 切换,因此您是在扩展或缩减现有值,而不是替换它们。

取值控件会与字段类型匹配:多选字段显示带复选框的选项列表,是/否字段显示开关,日期字段显示日期选择器。将取值留空会清除所有选中卡片上的该字段。由公式计算的字段,以及您无权查看的成本字段,不会出现在列表中。

调整层级结构

当您将表格筛选为单一且支持层级的卡片类型时,父级 字段才会出现。一张卡片只有一个父级,因此这一个字段即可覆盖层级调整的两个方向:

  • 设置父级 — 选择一张同类型的卡片,所有选中的卡片都会移到它下面。这就是把多张卡片变成同一父级子项的方法。
  • 清除父级 — 所有选中的卡片都会移回顶层。

卡片是逐张移动的,因此不被允许的移动只会阻塞该张卡片。对话框会保持打开,并列出哪些卡片被阻塞以及原因。常见原因包括:

  • 目标父级下已存在同名卡片。
  • 所选父级是被移动卡片的后代,这会形成循环。
  • 该移动会使业务能力超出最多五个层级的限制。

卡片移动时会带走自己的子项,已审批的卡片会回退为 已失效,以便重新审核该变更。

分组显示资产清单

点击工具栏中的分组方式(位于条目数旁边),即可将表格组织为可折叠的分组。生命周期阶段和审批状态始终可用;当表格筛选为单一卡片类型时,还可以按该类型的子类型及所有单选属性分组。

  • 所选字段没有值的卡片会归入顶部的未设置分组,这是整理未分类卡片的天然起点。
  • 点击分组标题可折叠或展开该分组,标题会显示分组内的卡片数量。
  • 滚动浏览较长的分组时,该分组的标题会固定在列标题正下方,因此你始终知道自己正在阅读哪个分组;下一个分组的标题到达时会将其推走。它是完整的分组标题,包含复选框,因此无需滚回分组开头即可选中整个分组。
  • 分组标题上的复选框会选中该组的全部卡片:批量重新分类时,展开未设置,勾选标题,然后通过批量编辑设置值。这里有意不提供拖放操作——「选择再设置」在桌面、平板和手机上的体验完全一致。
  • 排序在每个分组内部生效;分组设置在重新加载后仍会保留,可存入已保存的视图,也可通过 URL 参数 group_by 分享。

AI 描述建议

Turbo EA 可以使用 AI 为任何卡片生成描述。此功能适用于创建卡片对话框和现有卡片详情页面。

工作原理:

  1. 输入卡片名称并选择类型
  2. 点击卡片标题中的星光图标,或在创建卡片对话框中点击AI 建议按钮
  3. 系统执行网络搜索(使用类型感知的上下文 —— 例如「SAP S/4HANA 软件应用程序」),然后将结果发送给 LLM 生成简洁、事实性的描述
  4. 建议面板显示:
  5. 可编辑的描述 —— 在应用前查看和修改文本
  6. 置信度评分 —— 表示 AI 的确定程度(高 / 中 / 低)
  7. 可点击的来源链接 —— 描述所引用的网页
  8. 模型名称 —— 生成建议的 LLM
  9. 点击应用描述保存,或点击取消放弃

主要特点:

  • 类型感知:AI 理解卡片类型上下文。「应用程序」搜索会添加「软件应用程序」,「供应商」搜索会添加「技术供应商」等。
  • 隐私优先:使用 Ollama 时,LLM 在本地运行 —— 您的数据永远不会离开您的基础设施。也支持商业提供商(OpenAI、Google Gemini、Anthropic Claude 等)
  • 管理员控制:AI 建议必须由管理员在设置 > AI 建议中启用。管理员选择哪些卡片类型显示建议按钮,配置 LLM 提供商,以及选择网络搜索提供商
  • 基于权限:只有拥有 ai.suggest 权限的用户才能使用此功能(默认对管理员、BPM 管理员和成员角色启用)

已保存视图(书签)

您可以将当前的筛选、列和排序配置保存为命名视图以便快速复用。

创建已保存视图

  1. 按您期望的筛选条件、列和排序配置清单
  2. 点击筛选面板中的书签图标
  3. 输入视图的名称
  4. 选择可见性
  5. 私有 —— 仅您可见
  6. 共享 —— 对特定用户可见(可选编辑权限)
  7. 公开 —— 对所有用户可见

使用已保存视图

已保存视图显示在筛选面板侧边栏中。点击任何视图可立即应用其配置。视图按以下类别组织:

  • 我的视图 —— 您创建的视图
  • 与我共享 —— 他人与您共享的视图
  • 公开视图 —— 所有人可用的视图

Excel 导入 / 导出

清单的导入和导出使用多工作表 Excel 工作簿,可完整往返一个子景观——任意数量类型的卡片以及它们之间的关系——无需复制任何 UUID。

工作簿结构

  • 每个卡片类型一个工作表(Application、Business Capability、IT Component、……),包含核心列、attr_<字段> 自定义属性列、生命周期列rel:<关系类型> 关系列以及 stakeholder:<角色键> 干系人列。
  • Relations 工作表用于携带属性的关系类型(成本、描述等)。简单关系仍保留在源卡片工作表的内联单元格中。
  • _Meta 工作表记录工作簿格式版本。

无 GUID 识别

当卡片名称在其类型内唯一时按名称识别,否则按完整的 parent_path 识别。若仅有一张 Application 名为 NexaCore ERP,关系单元格可直接写 NexaCore ERP;若名称重复,使用 Sales / Customer Mgmt / CRM

同级唯一性

由于卡片按"名称 + 路径"识别,同一类型的两张卡片不能同时拥有相同的父级与相同的名称。任何会产生此类冲突的新卡片在创建时都会被拒绝(包括"创建卡片"对话框、内联重命名以及表格导入)。数据库中已有的重复项(来自旧 Seed 或导入)保持不变 —— 您可以编辑它们的任何字段,但创建第三个重复或将卡片重命名回冲突状态会被阻止。比较时忽略大小写和首尾空白,与导入器的解析器一致。当"创建卡片"对话框拒绝重复项时,警告会显示已存在的卡片,并提供查看现有卡片链接直接跳转到该卡片。

内联关系单元格

每个 rel:<关系类型> 列以分号分隔的目标引用表达出向关系(例如 NexaCore ERP; BillingApp)。使用分号而非逗号,因为卡片名称中常包含逗号(如 Acme, Inc.)。名称内的 /\ 会被转义为 \/\\ —— 导出器会自动处理(例如 SAP S/4HANASAP S\/4HANA)。单元格是声明式的:单元格内容会替换该类型下源卡片的全部出向关系。从列表中移除一个目标会删除对应关系;清空单元格则全部删除。为兼容旧版本,导入器仍接受以逗号分隔的单元格。

干系人单元格

在每个卡片工作表上,stakeholder:<角色键> 列以分号分隔的电子邮件地址携带分配给各干系人角色的用户(与 LeanIX 的 subscriptions:<RoleType> 导出列约定一致),例如 ada@corp.com; bob@corp.com电子邮件地址是唯一接受的用户引用 —— 显示名可能重复,绝不用于匹配;手工编写的 姓名 <email> 条目可被接受(使用尖括号中的邮箱),仅有姓名的条目会产生警告并被跳过。与关系单元格一样,干系人单元格按角色声明式生效:导入后,单元格中列出的用户将成为该角色的完整分配集合。从列表中移除用户即取消分配;清空单元格即清空该角色;完全省略该列则保持现有分配不变。无法匹配用户的条目会产生警告并被跳过 —— 绝不会阻止导入。

在角色键改为驼峰式之前导出的工作表

干系人角色键与其他所有元模型键一样使用驼峰式约定。在此变更之前导出的工作表包含 stakeholder:technical_application_owner 这样的列标题;它们仍可导入 —— 当没有角色与列标题完全匹配时,会将其匹配到对应的驼峰式角色。新导出的工作表使用驼峰式形式。

Relations 工作表

对于带属性的关系,请使用专用工作表,列为:relation_typesource_reftarget_refaction(默认 upsert,可选 delete)、attr_<字段> 以及 description

导入

点击工具栏中的导入,将工作簿拖入对话框并在应用前查看预览。你会看到要创建/更新的卡片,以及要新增/移除的关系。错误(例如目标不明确并列出候选路径)会阻止应用。

关于导入的几点说明:

  • 创建一张卡片只需要 nametype 在元模型中标记为「必填」的字段(包括 Provider 或任何其他类型)不会阻止导入——卡片仍会被创建,缺失的内容只会反映在其数据质量评分中,而不会导致卡片被悄悄跳过。
  • 卡片自身 name 列中的 / 无需转义。 只有当你在 parent_pathrel:<key>source_reftarget_ref 单元格中引用该卡片时才需要转义(\/ 表示斜杠,\\ 表示反斜杠),因为在那些列中 / 是路径分隔符。

导出

点击工具栏中的导出。当前过滤决定内容:单类型过滤时仅导出该类型的工作表;不过滤或多类型时按存在的每种类型导出一个工作表。任一情况下工作簿都包含 Relations_Meta,可重新导入且不会丢失类型特定的属性。

您也可以在导出菜单中选择导出当前视图——这是与屏幕一致的单工作表平面快照(仅包含可见列,按当前顺序,针对筛选后的行)。它用于共享,不适合重新导入。如果关系列仍在加载中,导出会等待其加载完成,因此这些列不会为空。