CARMA 通过允许用户将过滤器自变量传递至 RAM ,为支持 CARMA 的环境中的 RAM、RAM 实例和容器提供高级过滤功能。通过允许 RAM 为 RAM 或容器返回较小的一组内容,使用过滤器/视图可帮助加快执行导航函数。缺省情况下,CARMA 客户机将请求所选 RAM、RI 或容器中的所有可用资源。要缩小结果范围,可指定一个或多个过滤器/视图来帮助对内容进行分类。要设置过滤器/视图,请遵循下列步骤:
如果在 CARMA 中指定了过滤器/视图,那么在“CARMA 存储库”视图中,它们对于用户可视。过滤器/视图以两种方式显示。
当对 RAM、RAM 实例或容器仅指定了一个过滤器/视图时,将直接在应用了该过滤器/视图的对象(位于花括号 {} 中)之后显示过滤器字符串自变量。以下图像显示了仅应用一个过滤器/视图的 RAM:

在此特定示例中,注意以下一点很重要:用来定义过滤器/视图的“*”注释为该 RAM 中指定的缺省注释。如果指定了另一过滤器/视图(例如“foo.123”),并且它是为该特定对象定义的唯一过滤器/视图,那么它将以示例中描述的方式显示。(即 {foo.123})
当为单个对象定义了多个过滤器/视图时,它们的显示方式类似于下图:

当定义了多个过滤器/视图时,每个过滤器/视图都将显示在为其定义该过滤器/视图的对象下面。此示例显示对名为“SKELETON RAM”的 RAM 定义的三个过滤器/视图。要查看由每个过滤器/视图创建的内容,只需通过按它旁边的“+”来展开该过滤器/视图。
可使用以下方式除去不需要的过滤器/视图:选择这些过滤器/视图,然后通过键盘、上下文菜单或菜单栏将其删除。