在此页:
目标用户:
CAST AI 管理员
摘要: 此页面提供了有关在健康仪表盘中配置用于过滤数据的标记和类别的说明。
当健康仪表盘包含多个应用时,可以使用类别和标记对这些应用进行“分组”。然后可以使用这些类别和标签来“过滤”仪表配显示——也就是说,可以选择只查看具有指定的标签和类别的应用的结果。当有多个应用合并在仪表盘中,并且希望使用术语过滤时,标签和类别最适合。
自动分配
默认情况下,CAST将自动为应用分配类别“Technologies”和技术“Tags”。换句话说(例如),包含Cobol源代码的应用将在“技术”类别中标记为“Cobol”。操作时可以看到:
可以扩展如下所述的自动标记系统,能够更容易的过滤数据。
手动分配
如果有多个应用,并且需要更容易的过滤其中包含的数据,那么可以手动进行过滤。
类别/子类别/标记
可以定义类别,子类别和标签——以下列例子为例:
换句话说,可以定义:
- 一个简单的 Category > Tag 关系
- 一个更复杂的Category > Sub-Category > Tag 关系
请注意,可以使用Edit选项卡中的Get an example 按钮创建上面的配置(参见下面)。
编辑配置
要编辑类别/子类别/标签,首先需要在健康仪表盘中加载一个特殊的“静态”页面:
http://<server>:<port>/CAST-Health/static/tags.html
页面中的每个部分必须按照如下所述的指定顺序使用:
1) Login
首先需要使用具有ADMIN角色的用户登录到健康仪表盘 (参见 HD - 配置用户身份验证):
- 输入用户名和密码
- 点击 Login 按钮
- 如果登录成功,将显示下一步。
2) Select a domain
- 假设健康仪表盘正在使用AAD“域”(已经对其进行了特别修改,将使用"AAD"),在下拉列表框中选择默认的“AAD”域。
- 将显示下一步。
3) 设置类别和标签
本节管理类别/子类别和标记的创建。有两种方法可以用来创建类别和标签:
- Tree-view > 这个选项是目前为止最简单的方法,允许使用GUI来创建所需的类别和标记
- CSV >这个选项是一个手动编辑器,可以使用Excel导入创建批量类别和标记
下面的例子展示了这两种方法。
示例1 ——添加一个简单的类别和标记
如果要创建一个简单的类别>标记关系,那么可以这样做。将创建一个Country类别和两个标签(UK 和France):
Tree-view
- 单击“添加”按钮以Add Category
- 选择现在显示的newCategory(0):
- 输入类别名称(本例中的Country),然后单击Update按钮:
- 选择Country类别
- 现在点击Add按钮旁边的Add Tag:
- 选择现在将显示的newTag(0)
- 输入标签名称(本例中为UK),然后单击Update按钮:
- 再次选择Country类别
- 现在单击Add标签旁边的Add按钮
- 选择现在将显示的newTag(0)
- 输入标记的名称(本例中为France),然后单击Update按钮
- 现在应该看到如下:
- 现在点击Save按钮:
- 类别键和项目键ID将自动填充,类别将添加到第4节,为应用分配标签
- 请参见示例1 - 添加一个简单的类别和标记,以获得关于现在需要在第4节为应用分配标签中所做工作的更多信息
CSV
- 单击Get AppMarq Example按钮,然后删除除第一行之外的所有内容
- 在第二行输入类别名称(本例中的Country)
- 后面跟两个分号(这是为了给类别键ID留出空间)
- 后面跟字标签
- 后面跟第一个标签名称(UK)
- 后面跟一个要完成的分号(在这个分号后面将添加一个项键ID)
- 在新行中输入类别名称(本例中的Country)
- 后面跟两个分号(这是为了给类别键ID留出空间)
- 后面跟字标签
- 后面跟第一个标签名称(France)
- 后面跟一个分号完成(在这个分号后面会添加一个项目键ID):
- 现在单击Save按钮。类别键和项目键ID将自动填充,类别将添加到第4节,为应用分配标签
- 现在使用Tree-view选项卡检查配置是否符合要求:
- 请参见示例1 - 添加一个简单的类别和标记,以获得关于现在需要在第4节为应用分配标签中所做工作的更多信息
示例2——添加类别、子类别和标记
如果想创建一个类别>子类别>标记关系,那么可以这样做。将创建一个区域类别、两个子类别(North America和Europe)和两个标记(US和France):
Tree-view
- 单击Add按钮以Add Category
- 选择现在显示的newCategory(0):
- 输入类别(本例中的Region)的名称,然后单击Update按钮。
- 选择Country类别。
- 现在再次点击Add Category旁边的Add按钮(这将添加一个子类别):
- 选择现在将显示的newCategory(0)
- 输入子类别的名称(本例中的Europe),然后单击Update按钮。
- 再次选择Region类别。
- 现在再次单击Add类别旁边的Add按钮(这将添加另一个子类别)。
- 选择现在将显示的newCategory(0)。
- 输入子类别的名称(本例中为North America),然后单击Update按钮。现在应该看到:
- 选择Europe子类别
- 现在点击Add按钮旁边的Add标签:
- 选择现在将显示的newTag(0)
- 输入标签的名称(本例中为France),然后单击Update按钮:
- 选择North America子类别。
- 现在单击Add标签旁边的Add按钮。
- 选择现在将显示的newTag(0)。
- 输入标记的名称(本例中为US),然后单击Update按钮。
- 现在已完成:
- 现在单击Save按钮。
- 类别键和项目键ID将自动填充,类别将添加到第4节,为应用分配标签
- 请参见示例2 - 添加类别、子类别和标记,以获得关于现在需要在第4节为应用分配标签中所做工作的更多信息
CSV
创建类别和子类别
- 在新行中输入Category名称(本例中的Region)。
- 后面跟两个分号(这是为了给类别键ID留出空间)。
- 后面跟字CATEGORY。
- 后面跟第一个子类别名称(North America)。
- 后面跟一个要完成的分号(在这个分号后面将添加一个项键ID)。
- 在新行中输入Category名称(本例中的Region)。
- 后面跟两个分号(这是为了给类别键ID留出空间)。
- 后面跟字CATEGORY。
- 后面跟第一个子类别名称(Europe)。
- 后面跟一个要完成的分号(在这个分号之后将添加一个项键ID)。
创建一个标签
- 在新行中输入已经创建的第一个子类别名称(在本例中是North America)。
- 后面跟两个分号(这是为了给类别键ID留出空间)。
- 后面跟字TAG。
- 后面跟第一个Tag名称(US)。
- 后面跟一个要完成的分号(在这个分号后面将添加一个项键ID)。
- 在新行中输入已经创建的第二个Sub-category名称(本例中的Europe)。
- 后面跟两个分号(这是为了给类别键ID留出空间)。
- 后面跟字TAG。
- 后面跟第一个Tag名称(Europe)。
- 后面跟一个分号完成(在这个分号后面会添加一个项目于键 ID):
- 现在单击Save按钮。类别键和项目键ID将自动填充,类别将添加到第4节,为应用分配标签
- 现在使用Tree-view选项卡检查配置是否符合要求:
- 请参见示例2 - 添加类别、子类别和标记,以获得关于现在需要在第4节为应用分配标签中所做工作的更多信息
4) 为应用分配标签
本节允许将标记分配给应用,从而使应用属于某个类别。
示例1——添加一个简单的类别和标记
- 当点击section 3)中的Save按钮时,一些数据会自动显示在本段中。例如:
- 第一行包含REF、NAME和DB(用于内部需求)以及创建的所有类别。在上面的例子中,只有一个类别:Country。不需要手动更改这一行。
- 后面的每一行都引用了一个整合到健康仪表盘中的应用(上面示例中的两个应用)。
- 要将标记分配给应用,只需通过添加用逗号分隔的标记来修改引用应用的每一行。例如,将为每个应用分配标签“UK”和“France”:
- 完成后,点击屏幕左下角的Save按钮:
- 修改现已保存,可以立即查看:
- 勾选手动创建的标记(或多个标记)只会显示分配了该(或那些)标记的应用的数据。还将看到在合并的应用总数中显示了多少个应用:
- 也可以使用类别在某些下拉网页:
示例2——添加类别、子类别和标记
- 当点击section 3)中的Save按钮时,一些数据会自动显示在本段中。例如:
- 第一行包含REF、NAME和DB(用于内部需求)以及创建的所有子类别。在上面的例子中,有两个子类别:Europe和North America。不需要手动更改这一行。
- 后面的每一行都引用了一个整合到健康仪表盘中的应用(上面示例中的两个应用)
- 要将标记分配给应用,只需通过添加用逗号分隔的标记来修改引用应用的每一行。例如,将为每个应用分配“US”和“France”标记。France标签将被分配到Europe子类别,US标签将被分配到North America子类别——这是通过分号实现定位:
- 完成后,点击屏幕左下角的Save按钮:
- 修改现已保存,可以立即查看:
- 勾选手动创建的标记(或多个标记)只会显示分配了该(或那些)标记的应用的数据。还将看到在合并的应用总数中显示了多少个应用:
- 也可以使用类别在某些下拉网页:
提示
一般
- 不必为应用分配标记。
- 可以为同一个应用分配多个标记:使用逗号分隔。
- 标签或类别只能有一个父类。
当创建多个类别时,第4节将相应地在第3节中单击Save按钮时更新:
在上面的例子中,现在有两类:Country和Region。可以看到在应用名称(MEUDON)后面有两个分号“;”——应该在适当的分号之间输入标记,以逗号分隔。例如,在“Country类别中分配了标签“UK”和“France”,在“Region”类别中分配了标签“Europe”。
AppMarq 示例
在使用CSV编辑工具时,可以根据CAST的AppMarq基准测试功能中使用的确切配置获得示例标记和类别配置:
这个按钮会弹出如下图:
可以使用示例来帮助创建标记和类别配置。
类别和子类别
- 一个类别可以是另一个类别的父类别
- 一个类别必须定义项(至少一个标签或一个类别)
- 类别有唯一的名称
- 类别不能同时定义标签和类别
- 对于给定的类别,标签具有唯一的名称
- 父类别不能定义循环关系
- 类别不能为空
- 如果已经创建了类别>子类别关系,则只能通过子类别而不是父类别将标记分配给应用
使用Excel
可以使用Excel来帮助定义类别/子类别/标记。如果已经创建了大量的类别/子类别/标记,并且有多个应用,那么这一点尤其有用:
- 复制Edit选项卡的内容(第3节,设置类别和标签)到当前剪贴板。
- 将结果粘贴到Excel表中的第一个单元格中。
- 进入Excel的“Data”部分,选择第一列,选择“Text to Columns”菜单项。
- 将在Excel中显示一个向导—选择默认的“Delimited”选项并在向导中单击Next
- 选择“Tab”和“Semicolon”作为分隔符,然后单击Finish:
- 数据将被修改和重组与适当的列为每个类别:
- 现在可以在Excel中输入标记数据(这更容易使用),然后将更新复制并粘贴回4,为应用分配标签中——将使用正确的分隔符。
- 记住在单元格中使用逗号(而不是分号)分隔标签。
- 此外可以保存Excel文件,以便有一个副本可以重用。