简介:这份资源是 i2 Analyst's Notebook 8 的中文培训教材,面向从事犯罪侦查、金融调查、反欺诈分析等工作的初、中级分析人员,帮助其掌握这款由 IBM 开发的专业数据可视化与关联分析工具。压缩包内仅含 1 个 doc 文档,体积约 25.9MB,内容按章节组织,从入门概念、基本绘图、基础功能到功能演练层层递进。教材系统讲解了节点与边、时间线分析、聚类算法等核心概念,并覆盖数据接口配置、图表创建与编辑、节点边操作及高级搜索查找等基础技能。功能演练部分尤为充实,围绕话单关系分析、案件串并、人员物品动态关系、银行账户交易分析等十余个实战场景展开,还涉及话单 ABC 分析、手机串号分析、盗窃案旅业分析、人员活动轨迹与银行账户五级分析等专题,可帮助读者把复杂数据集转化为直观的关联图谱。目前已有 1585 人学习,适合希望借助 Notebook 挖掘数据背后线索、提升调查决策效率的读者参考。
1. 从一张知识地图说起:i2 Analyst's Notebook 8 到底在分析什么
如果你正在系统学 i2 Analyst's Notebook 8,或者备考相关认证,最先要建立的不是“按钮在哪”,而是一张知识地图:这款工具的核心任务是把话单、银行流水、旅业记录、通讯录等原始数据,转成可研判的关联网络。它支持四类分析——关联关系分析、时间序列分析、活动轨迹分析、综合分析,而同一个工作图表里可以同时承载这四种视角。很多人一上来就急着画图,结果数据导入规范没建好,后面反复返工。梳理下来会发现,整个学习路径其实分三层:底层是图表、调色板、实体类型、链接类型、属性类别、表现方式这六个基本概念;中层是导入规范、布局、搜索查找、合并实体等基础操作;上层才是话单关系、案件串并、银行五级分析等业务演练。这份培训教材的价值就在于把这三层串成了一条线,从入门到功能演练再到问题答疑,适合已经上手但知识点散落的人做一次系统收拢。
2. 六个基本概念:图表、调色板与实体链接的复习重点
2.1 图表与调色板:分析工作的载体和分类框架
i2 图表是整个分析过程的工作对象,也是成果的标准载体,文件扩展名是.ANB,可以用 i2 Analyst's Notebook 8 或免费的 i2 Chart Reader 8 打开。创建图表的快捷键是CTRL+N,这个操作在每次演练里都是第一步。调色板则是实体类型、链接类型和属性类别的分类集合,相当于公安业务里“五要素”分类的细化版。软件安装后默认提供 19 种调色板,熟悉这 19 种分类的名称和内容,对后续学习帮助很大。用户也可以自建调色板,比如某业务部门可以新建一个“网监”调色板,再往里添加常用的实体类型、链接类型和属性类别。这里最容易忽略的是:调色板不是装饰,它决定了你画图时能直接选用的分类,建得好能省大量手工调整时间。
2.2 实体类型、链接类型与属性类别:分析目标的抽象方式
实体类型是分析目标的抽象分类。比如手机号码 18601157118,它的实体类型就是“手机”;机主王波,他的实体类型是“嫌疑人”。王波、18601157118 和“机主”在软件里统称为标签。每个实体还有一个唯一标识,比如身份证号 440582197903064514,它不直接显示,但用于在工作图表范围内唯一区分分析目标,且不能重复。分析人员一般拿身份证号、车牌号、手机号、银行账号作为唯一标识。链接类型就是关系,比如王波和李梅是夫妻关系,“夫妻关系”是链接类型,他们之间那条具体的线就是一条链接。链接可以设置方向,比如两部手机之间的主被叫情况。属性类别就是字段或数据项,比如血型、出生日期、昵称、手机号码。右键实体选择“编辑项目属性”就可以增删属性类别。
2.3 七种表现方式:图标、主题行与事件框架的使用场景
同一个实体在图表中可以有 7 种表现方式:图标、主题行、事件框架、方框、圆形、椭圆形和图片。用得最多的是前三种。图标一般用在关系分析中,主题行用在时间序列分析和活动轨迹分析中,事件框架主要刻画事件发生的时空要素和内容,也可以用来做活动轨迹。方框、圆形、椭圆形和图片使用相对较少,但有时需要插入图片到图表中。梳理下来会发现,表现方式的选择直接决定了布局能不能跑对——关系分析用图标配关系型布局,时间序列用主题行配时间序列型布局,混用会导致布局结果不伦不类。
提示:唯一标识在一个工作图表中不能重复,导入前务必检查数据里有没有重复的身份证号或手机号,否则合并实体时会出问题。
3. 数据接口与导入规范:从原始数据到可分析图表的必经之路
3.1 五种导入方式与重点掌握的前三种
实体和链接可以通过五种方式导入创建:手工绘制、通过建立导入规范导入、通过 iBase 查询创建、来自 iBridge、来自 iXv。重点掌握前三种。手工绘制适合少量补充,导入规范适合批量结构化数据,iBase 查询适合已有 iBase 库的集成场景。导入规范的本质是把 Excel、文本等原始数据的列,映射到 i2 的实体类型、链接类型和属性类别上。建规范时最容易翻车的地方是:列名对不上、日期格式不统一、唯一标识列选错。一旦规范建好,后续同类数据可以反复使用,所以前期多花十分钟检查列映射,比后面手动改一百个节点划算。
3.2 导入规范保存到哪里去了:一个高频疑问的拆解
教材第 6 章问题答疑里专门有一条“导入规范保存到哪里去了”。这说明很多人在建完规范后找不到它,下次导入又要重来。实际上导入规范是保存在特定配置位置,具体路径取决于安装时的设置。复习时要把这个位置记牢,或者养成建完规范后立刻做一次测试导入的习惯。另一个高频问题是“为什么个别分析菜单灰色未激活”——通常是因为当前没有选中正确的对象类型,或者图表处于某种特殊状态。菜单灰色不是软件坏了,而是上下文不对。
3.3 复制与复制选取范围的区别:操作细节里的坑
教材问题答疑第一条就是“复制与复制选区范围有何区别”。这个区别在批量操作时影响很大:复制是复制当前选中的对象本身,复制选取范围则可能包含选区内的布局信息或额外属性。如果不按下 CTRL 键,点击鼠标后分析所选择的对象就会失去焦点,需要重新选择。所以复制操作必须摁下 CTRL 键。这个细节在教材里反复强调,但实际练习时还是容易忘。建议在演练话单关系分析时,专门拿一组数据对比两种复制方式的结果差异,一次记住。
注意:导入规范建好后,先用少量数据测试一遍,确认实体类型、链接方向和属性类别都正确,再导入全量数据。
4. 基础功能与布局:选择、隐藏、合并实体的操作要点
4.1 选择定位与放大缩小:鼠标状态决定操作结果
选择对象前必须切换到鼠标选择状态,也就是工具条上第一个按钮。第二个小抓手按钮是用来拖拽当前图表内容的,如果误点了抓手,点击对象就不会被选中。选择一个对象直接点击;选择多个对象按 CTRL 加点击;圈选则按住鼠标左键划矩形。放大缩小方面,第三个按钮是缩放至区域,按住左键在需要放大的区域圈定范围即可;第四个按钮是实际大小,按 100% 比例展示。这两个按钮在检查密集关系图时用得最多。复习时建议把工具条按钮顺序和功能对应起来记,避免考试或实操时点错。
4.2 隐藏、显示与变灰:三种状态对分析的影响
图表中的对象有三种状态:显示、隐藏和变灰。显示是正常状态,只有显示出来的图标和对象才能被观察到并进行分析。隐藏的项目不参与实际的布局和分析。灰色状态的项目参与分析和布局,但不突出显示。工具条上对应四个按钮:隐藏选取项目、隐藏未选取项目、全部显示、显示及隐藏。其中“显示及隐藏”是在隐藏和灰色两种状态之间切换,属于更高级的控制。最容易忽略的是:隐藏和变灰对布局的影响完全不同——隐藏的对象不参与布局,变灰的参与。做案件串并分析时,如果发现布局结果和预期不符,先检查是不是有对象被隐藏了。
4.3 十二种布局与合并实体:关系型八种、时间序列型四种
i2 Analyst's Notebook 8 一共支持 12 种布局,其中关系型布局 8 种,时间序列型布局 4 种,分别应用在不同分析场景。工具条上第一个按钮不是具体布局,而是针对 12 种布局进行参数配置的入口。合并实体功能可以把选定的多个实体合并成一个,被合并实体原有的关系会统计合并到保留的实体中。操作路径是:选择要合并的实体,点击菜单【工具】-【合并实体】;然后右键点击图表空白位置,选择图标属性,选择操作惯例,选中“加总链接标签数值”。这个操作在话单分析里很常用,比如把同一个人的多个号码合并成一个实体。但合并前一定要确认唯一标识没有冲突,否则合并结果会出错。
4.4 搜索查找的五种方式:搜索条、列表分析、可视化搜索、查找路径、查找链接
搜索查找有五种方式。使用搜索条查找图表项目是最直接的。使用列表分析查找图表项目,功能位置在菜单【分析】-【列出项目】,快捷键 F11。使用可视化搜索查找图表项目,功能位置在菜单【分析】-【可视化搜索】,快捷键 F5。查找图表中两个实体之间的路径,功能位置在菜单【分析】-【查找路径】,无快捷键。查找链接的图表项目,功能位置在菜单【分析】-【查找链接】,无快捷键。这五种方式里,F11 和 F5 是高频快捷键,建议形成肌肉记忆。查找路径功能在分析人员活动轨迹和银行资金流向时特别有用,但要注意“最早路径”和“最短路径”的区别——教材问题答疑里专门有一条讲这个,最早路径侧重时间最早,最短路径侧重跳数最少,分析目的不同选不同。
5. 功能演练模块:话单、案件串并、银行与轨迹的分析套路
5.1 话单关系分析与话单 ABC 分析:找出共同联系人
话单关系分析的业务场景是:已知 5 个嫌疑人的话单,综合利用多种分析方法找出共同的联系人。业务目标有两个:分析出与某个指定嫌疑号码通话次数最多的未知嫌疑号码;分析出与指定的 5 名嫌疑人均存在共同关系的未知联系人。功能目标包括:手工建立 2 个数据导入规范分别导入 5 名嫌疑人的通话清单;将选择的对象进行集合编组及撤销;利用过滤器筛选功能进行实体选择定位。基础数据文件是“个人话单.XLS”,包含 5 个嫌疑人的话单,除了大卫·法雷尔话单外,其他 4 人话单格式一致。话单 ABC 分析是另一个独立演练,侧重不同维度的通话模式挖掘。这两个演练合在一起,基本覆盖了话单分析的主要套路:导入、编组、筛选、定位共同联系人。
5.2 案件串并分析与人员物品动态关系:从单案到网络
案件串并分析展示如何将不同案件的相关数据连接起来形成整体视图。人员物品动态关系分析人员与物品之间的交互,比如财产转移或共享。这两个演练的共同点是都要求先有清晰的实体类型和链接类型定义。案件串并的关键在于找到不同案件之间的共同实体——同一个手机号、同一个银行账号、同一个身份证号。人员物品动态关系则更关注时间维度上的变化,比如某物品在什么时间从谁手里转移到谁手里。复习时可以把这两个演练放在一起对比:串并分析侧重空间上的连接,动态关系侧重时间上的演变。
5.3 银行账户交易分析与五级分析:追踪资金流向
银行账户交易分析涉及金融数据,通过追踪交易流揭示潜在的模式。银行账户五级分析是更深入的演练,要求沿着交易链条追踪五层关系。这两个演练的难点在于:银行流水数据量大,导入规范要处理日期、金额、账号等多个字段;五级分析时布局容易变得非常密集,需要配合隐藏、变灰和过滤器来分步查看。教材里银行账户五级分析从第 179 页开始,篇幅较长,说明这是重点模块。复习时建议先跑通三级,再扩展到五级,不要一上来就追五层,否则图面会乱到无法研判。
5.4 活动轨迹跟踪与手机串号分析:时空要素的呈现
人员活动轨迹演练从第 170 页开始,活动轨迹跟踪绘图从第 211 页开始。这两个演练主要用主题行和事件框架来表现时空要素。手机串号分析从第 125 页开始,侧重通过手机串号关联不同人员和设备。盗窃案旅业分析从第 145 页开始,爆炸案话单分析从第 158 页开始,通讯簿分析从第 190 页开始。这些演练覆盖了不同业务场景,但底层逻辑一致:确定实体类型和唯一标识,建导入规范,导入数据,选布局,用搜索和过滤器定位关键节点,最后合并或编组。梳理下来会发现,演练模块的价值不在于记住每个案例的具体数据,而在于掌握“什么场景用什么布局、什么分析目的用什么搜索方式”的对应关系。
提示:做银行五级分析时,先用过滤器把金额低于某个阈值的交易隐藏掉,否则图面会密集到无法阅读。
6. 易漏点与易错点:那些教材答疑里反复出现的问题
6.1 复制与复制选取范围混淆
易漏点:很多人以为复制和复制选取范围是一回事,实际在批量操作时结果不同。为什么漏:教材问题答疑第一条就讲了这个,但初学者往往跳过答疑直接做演练。怎么补:在话单关系分析里专门做一次对比测试,选中同一组对象,分别用两种方式复制到新图表,观察差异。记住复制前必须按 CTRL 键,否则焦点丢失。
6.2 三种连接形态的区别没搞清
易漏点:教材问题答疑第二条“三种不同的连接的形态有何区别”。链接在图表中可以有不同的形态,对应不同的关系语义。为什么漏:初学者只关注链接连上了没有,不关注形态差异。怎么补:在人员物品动态关系演练里,刻意用三种不同形态表示三种不同关系,画完后对比布局结果。形态选错会导致布局算法给出错误的排列。
6.3 导入规范保存位置没记住
易漏点:建完导入规范后找不到保存位置,下次导入重新建。为什么漏:教材问题答疑第三条专门问这个,说明是普遍问题。怎么补:建完规范后立刻做一次测试导入,同时在笔记里记下规范名称和适用数据类型。养成“建完就用一次”的习惯,比记路径更可靠。
6.4 分析菜单灰色未激活时不知所措
易漏点:教材问题答疑第四条“为什么个别分析菜单灰色未激活”。菜单灰色通常是因为当前选中的对象类型不对,或者图表状态不支持该操作。为什么漏:初学者遇到灰色菜单就以为软件出错。怎么补:先检查当前选中的是实体还是链接,再检查图表是否处于某种特殊模式。多数情况下取消选择再重新选中正确对象,菜单就会激活。
6.5 最早路径与最短路径混用
易漏点:教材问题答疑第八条“最早路径和最短路径有何区别”。最早路径侧重时间最早,最短路径侧重跳数最少。为什么漏:两个词看起来都是“找路径”,容易混。怎么补:在人员活动轨迹演练里,同一个起点和终点分别用两种路径查找,对比结果差异。分析资金流向时用最短路径找直接关联,分析时间线时用最早路径找最早发生的关系。
7. 复习清单与查漏补缺:从快捷键到演练的完整检查流程
复习到这一步,建议按下面的清单走一遍,每项都动手做一次,不要只看。
| 检查项 | 具体内容 | 自检标准 |
|---|---|---|
| 基本概念 | 图表、调色板、实体类型、链接类型、属性类别、表现方式 | 能用自己的话解释六个概念并举例 |
| 快捷键 | CTRL+N 新建图表、F11 列出项目、F5 可视化搜索 | 不看键盘能按出来 |
| 导入规范 | 建两个规范分别导入不同格式话单 | 导入后实体和链接方向正确 |
| 布局 | 关系型 8 种、时间序列型 4 种 | 能说出什么场景用什么布局 |
| 搜索查找 | 搜索条、列表分析、可视化搜索、查找路径、查找链接 | 五种方式各操作一遍 |
| 合并实体 | 工具-合并实体,加总链接标签数值 | 合并后关系统计正确 |
| 隐藏与变灰 | 隐藏选取、隐藏未选取、全部显示、显示及隐藏 | 能区分隐藏和变灰对布局的影响 |
| 演练模块 | 话单关系、案件串并、银行五级、活动轨迹 | 每个演练至少跑通一遍 |
| 答疑八问 | 复制区别、连接形态、规范保存、菜单灰色、时间序列切换、输出图片、导出 Excel、最早最短路径 | 能口头回答每一条 |
代码方面,虽然 i2 本身不是靠写代码操作,但导入规范里经常要处理 Excel 数据,用 Python 做一次预处理能省很多手工调整时间。比如把多个话单文件合并并统一日期格式:
import pandas as pd # 读取多个话单文件,统一列名和日期格式 files = ["话单1.xls", "话单2.xls", "话单3.xls"] frames = [] for f in files: df = pd.read_excel(f) # 统一列名,确保导入规范能识别 df.columns = ["主叫号码", "被叫号码", "通话时间", "通话时长"] # 统一日期格式,避免导入后时间序列布局出错 df["通话时间"] = pd.to_datetime(df["通话时间"], errors="coerce") frames.append(df) merged = pd.concat(frames, ignore_index=True) # 去重,防止唯一标识重复导致合并实体出错 merged = merged.drop_duplicates(subset=["主叫号码", "被叫号码", "通话时间"]) merged.to_excel("合并话单.xlsx", index=False)这段代码的关键参数是errors="coerce",它把无法解析的日期变成空值,方便后续检查;drop_duplicates的 subset 选的是三个能唯一确定一条通话记录的字段。导入前跑一遍,能避免很多导入规范报错。
查漏补缺的具体方法:打开教材第 6 章问题答疑,把八条问题逐条读一遍,每读一条就打开软件操作一次。特别是“时间序列分析和关系分析能否互相切换”这一条,很多人不知道两者可以在同一图表中切换视角,导致重复建图。还有“如何将制作好的图表输出为图片格式”和“如何将分析的结果生成到 EXCEL 文件中”,这两个输出操作在写报告时必用,但平时练习容易跳过。
从那以后我每次开始一个新的分析任务,都强制走一遍“建图表、选调色板、建导入规范、测试导入、选布局、搜索定位、合并编组、输出结果”这八步,一步不跳。希望这份梳理帮到你。
本文还有配套的精品资源,点击获取