ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

i2 Notebook零基础入门:话单关系分析与导入规范实战

i2 Notebook零基础入门:话单关系分析与导入规范实战

简介:这份资源是i2 Analyst's Notebook 8的中文培训教材,面向犯罪侦查、金融调查及安全分析领域的数据分析人员与初学者,帮助其掌握话单、银行交易等复杂数据的可视化与关联分析方法。压缩包内仅含1个doc文档,体积约25.9MB,内容按章节组织,从入门概念、基本绘图、基础功能到功能演练层层递进。教材系统讲解了节点与边、时间线分析、聚类算法等核心概念,并覆盖数据接口配置、图表创建与编辑、搜索查找等基础操作。功能演练部分尤为充实,包含话单关系分析、案件串并、人员物品动态关系、银行账户交易分析、话单ABC分析、手机串号分析、盗窃案旅业分析、爆炸案话单分析、人员活动轨迹、银行账户五级分析、通讯簿分析及活动轨迹跟踪绘图等十余个实战场景,可帮助读者将软件功能直接应用于真实调查任务。目前已有1585人学习,适合希望借助i2 Notebook挖掘数据背后关联、提升研判效率的从业者参考。

1. 零基础入门 i2 Notebook:从一堆话单里揪出隐藏关系

你手头有一叠通话记录、银行流水或者案件材料,密密麻麻全是号码、时间、金额。你想知道谁跟谁联系最频繁、资金怎么流转、几个案子之间有没有同一个中间人。靠肉眼一行行翻,翻到眼花也未必找得出来。i2 Analyst’s Notebook 8 就是干这个的——它把表格里的数据变成一张关系图,让你一眼看到谁连着谁、哪条线最粗、哪个节点最可疑。这份培训教材就是带你从零开始,学会把 Excel 表格导入软件、画出第一张关系图、再用分析工具找出共同联系人。适合完全没碰过这类工具、但需要处理关系数据的调查分析新手。入门的话建议先别管那些高级算法,跟着教材把第一个话单分析例子跑通,后面自然就顺了。

2. 先搞懂几个核心概念:图表、实体、链接到底指什么

2.1 图表文件:你的分析工作台

i2 Analyst’s Notebook 8 生成的文件叫图表,扩展名是.ANB。你可以把它理解成 Word 文档——Word 存的是文字,.ANB存的是整个分析过程里的实体、链接和属性。创建新图表的快捷键是CTRL+N,和新建 Word 文档一样顺手。图表文件可以用两个工具打开:一个是 i2 Analyst’s Notebook 8 本身,另一个是免费的 i2 Chart Reader 8。后者只能看不能改,适合把分析成果发给别人查阅。我第一次学的时候,把.ANB当成一个“会动的 Excel”来理解,一下子就通了——它不只是存数据,还存了数据之间的连线关系。

2.2 实体类型与唯一标识:每个分析目标都得有个“身份证”

实体类型是分析目标的分类。比如手机号18601157118,它的实体类型就是“手机”;机主王波,实体类型就是“人员”。在图表里,王波和这个手机号都叫“标签”,是你能看到的名字。但每个实体还有一个隐藏的“唯一标识”,比如王波的身份证号440582197903064514。这个标识不显示在图上,但它在整个图表范围内必须唯一,不能重复。分析人员一般拿身份证号、车牌号、手机号、银行账号当唯一标识。入门时记住一条:唯一标识是防止把两个同名同姓的人合并成一个的关键。如果你导入数据时没设好唯一标识,后面合并实体就会出乱子。

2.3 链接类型:关系就是一条线

链接类型就是你生活中说的“关系”。王波和李梅是夫妻,那“夫妻关系”就是链接类型,他们之间那条具体的线就是一条链接。链接可以设方向,比如两部手机之间的主被叫,箭头从主叫指向被叫。在图表里,链接画成一条横线,你可以给它加标签、改颜色、调粗细。新手最容易犯的错是把“链接类型”和“链接”搞混——类型是分类,链接是具体实例。就像“朋友”是一种关系类型,但张三和李四之间的朋友关系才是一条具体的链接。

2.4 属性类别:给实体贴标签

属性类别就是字段或数据项。人的生日、血型、户籍地址,手机号的归属地、套餐类型,这些都是属性类别。你可以右键实体,选“编辑项目属性”,手工增删属性。属性类别让每个实体不只是图上一个点,而是带着一堆可查可筛的信息。比如你想找出所有“血型为 O 型”的嫌疑人,就是靠属性类别来过滤。

2.5 表现方式:同一个实体,七种画法

同一个实体在图表里可以有七种表现方式:图标、主题行、事件框架、方框、圆形、椭圆形和图片。用得最多的是前三种。图标适合关系分析,一眼看清谁是谁;主题行适合时间序列和活动轨迹,能展示时间点;事件框架用来刻画事件发生的时空要素。方框、圆形、椭圆形和图片用得少,但需要插入照片时就得用图片方式。入门阶段先把图标和主题行练熟,别贪多。

提示:这五个概念是后面所有操作的地基。地基没打牢,后面导入数据、合并实体、跑分析都会卡住。建议花二十分钟把教材第 1 章第 2 节反复看两遍。

3. 数据怎么进软件:手工绘制与导入规范

3.1 手工绘制:适合少量数据快速验证

手工绘制是最直接的方式。打开空白图表,从调色板里选一个实体类型,比如“人员”,在画布上点一下,就出现一个图标。再选“手机”,点一下,出现另一个图标。然后选链接类型“通话”,从一个图标拖到另一个图标,就连上了。双击图标可以改标签、加属性。手工绘制适合数据量小、想快速验证关系场景的情况。比如你只有五个嫌疑人的基本信息,手工画比导入还快。但数据一多,手工就扛不住了——这时候就得上导入规范。

3.2 导入规范:把 Excel 表格变成关系图

导入规范是 i2 最核心的入门技能。它的逻辑是:告诉软件,你表格里的哪一列是实体名称,哪一列是实体类型,哪一列是链接的起点和终点。教材第 4 章第 2 节的话单关系分析例子,就是让你手工建立两个导入规范,分别导入 5 个嫌疑人的通话清单。

操作步骤大致如下:

  1. 创建新图表(CTRL+N)。
  2. 菜单选“导入”,选择数据文件(比如个人话单.XLS)。
  3. 在导入向导里,把表格列拖到对应的实体或链接字段上。
  4. 指定唯一标识列,比如手机号列设为“手机”实体的唯一标识。
  5. 保存导入规范,下次同类数据直接套用。
# 导入规范保存位置(教材第 6 章问题答疑提到) # 默认保存在用户配置目录下,具体路径可在导入向导最后一步查看 # 下次导入同类数据时,直接选择已保存的规范即可,不用重新拖列

导入规范的好处是一次配好、反复使用。比如你每个月都要导入一次话单,第一次配好规范,后面就是点几下的事。我第一次配导入规范时,忘了设唯一标识,结果同一个手机号在图上出现了两次,合并实体时直接翻车。后来每次导入前都强制检查唯一标识列,再没出过这个问题。

3.3 数据接口的其他方式:iBase 查询与 iBridge

除了手工绘制和导入规范,教材还提到通过 iBase 查询创建、来自 iBridge、来自 iXv 等方式。入门阶段重点掌握前三种:手工绘制、导入规范、iBase 查询。iBase 是 i2 的数据库产品,如果你的数据已经存在 iBase 里,可以直接查询后生成图表。iBridge 和 iXv 属于更进阶的集成方式,新手先不用碰。教材第 5 章专门讲了与 iBase 集成的实现,等你把导入规范练熟了再回头看。

注意:导入数据前,先确认表格里有没有唯一标识列。没有的话,手工加一列序号也行,但最好用业务上天然唯一的字段,比如手机号、身份证号、银行账号。

4. 避坑指南:新手最容易翻车的五个地方

4.1 复制和复制选取范围搞混,粘贴出来一堆多余对象

现象:你选中几个图标,右键复制,粘贴到新位置,结果连周围的空白区域也一起粘过来了,或者粘贴后位置全乱。

原因:i2 里“复制”和“复制选取范围”是两回事。“复制”只复制你选中的对象,“复制选取范围”会把选区内的所有东西包括空白位置一起复制。教材第 6 章问题答疑第 1 条专门讲了这个区别。

解决:如果只想复制选中的实体和链接,用“复制”;如果想保持对象之间的相对位置,用“复制选取范围”。另外,在图表空白处右键时,必须按住CTRL键,否则当前选择会失去焦点,菜单里根本没有复制选项。

4.2 导入后实体重复,合并时数据对不上

现象:同一个手机号在图上出现两个图标,合并实体后链接数量不对,或者属性丢失。

原因:导入时没有正确设置唯一标识,或者唯一标识列里有空格、格式不一致(比如有的手机号带横杠,有的不带)。

解决:导入前用 Excel 把唯一标识列清洗一遍,去掉空格、统一格式。导入规范里明确指定唯一标识列。如果已经出现重复,用“工具”菜单里的“合并实体”功能,合并前先确认两个实体的属性是否一致,合并后检查链接数量是否等于原来两个实体链接数之和。

4.3 隐藏和灰色状态分不清,分析结果出错

现象:你隐藏了一些图标,以为它们不参与分析了,结果布局时它们还在影响位置;或者你把某些对象变灰,以为它们被排除了,实际上它们还在参与计算。

原因:i2 里对象有三种状态——显示、隐藏、灰色。隐藏的项目不参与布局和分析;灰色的项目参与分析和布局,只是视觉上变淡了。教材第 3 章第 2 节 2.3 明确写了这个区别。

解决:如果想让某个对象彻底不参与分析,用“隐藏选取项目”;如果只是想弱化显示但保留分析参与,用灰色状态。工具条上的“显示及隐藏”按钮可以在隐藏和灰色之间切换,别按错了。

4.4 布局选错,关系图变成一团乱麻

现象:导入数据后,所有图标挤在一起,链接交叉重叠,根本看不出关系。

原因:i2 支持 12 种布局,关系型 8 种、时间序列型 4 种。选错布局类型,图就乱了。比如关系数据用了时间序列布局,节点会按时间轴排,关系线全缠在一起。

解决:关系分析用关系型布局,比如“圆形”“层次”“分组”等;时间序列和活动轨迹用时间序列型布局。教材第 3 章第 2 节 2.5 提到,第一个按钮是布局参数配置,不是具体布局,别点错了。多试几种布局,找到最能看清关系的那一种。

4.5 分析菜单灰色不可用,以为是软件坏了

现象:想用某个分析功能,发现菜单是灰色的,点不了。

原因:教材第 6 章问题答疑第 4 条专门解释了这个。分析菜单灰色通常是因为当前选择的对象类型不对,或者图表状态不满足该功能的前提条件。比如“查找路径”需要选中两个实体,“合并实体”需要选中至少两个实体。

解决:先确认你选中的对象类型和数量是否符合该功能要求。如果还是灰色,检查图表是否处于某种特殊状态,比如正在编辑某个属性。退出编辑状态,重新选择对象,菜单通常就亮了。

5. 跑通第一个例子:话单关系分析五步走

5.1 准备数据:五个嫌疑人的话单

教材第 4 章第 2 节的话单关系分析例子,数据文件是个人话单.XLS,包含 5 个嫌疑人的通话清单。除了大卫·法雷尔的话单格式不同,其他 4 人格式一致。你需要先打开这个 Excel 文件,看看列结构:通常有主叫号码、被叫号码、通话时间、通话时长等列。入门时先别管格式差异,把格式一致的 4 人话单导入就行。

5.2 建立导入规范:告诉软件哪列是什么

打开 i2 Analyst’s Notebook 8,新建空白图表。菜单选“导入”,选中个人话单.XLS。在导入向导里,你会看到表格的列名。把“主叫号码”列拖到“手机”实体的唯一标识上,把“被叫号码”列也拖到“手机”实体的唯一标识上。然后设置链接类型为“通话”,起点是主叫,终点是被叫。保存这个导入规范,命名为“话单导入规范”。这一步的关键是:主叫和被叫都映射到同一个实体类型“手机”,这样同一个号码才不会变成两个不同的实体。

# 伪代码示意导入规范的逻辑 # 实际在 i2 图形界面里拖拽完成,不需要写代码 import_spec = { "entity_type": "手机", "unique_id_column": ["主叫号码", "被叫号码"], # 两列都映射到手机实体 "link_type": "通话", "link_source": "主叫号码", "link_target": "被叫号码", "link_attributes": ["通话时间", "通话时长"] } # 保存后,下次导入同类话单直接套用

上面这段伪代码帮你理解导入规范在干什么:它把表格里的两列号码都指向同一个实体类型,这样 18601157118 在主叫列出现时是一个实体,在被叫列出现时还是同一个实体,不会重复。链接属性里的通话时间和时长,会挂到每条通话链接上,后面可以按时间过滤、按时长排序。

5.3 导入数据并布局:让关系图自己浮出来

套用刚保存的导入规范,把 4 个嫌疑人的话单依次导入。导入完成后,图表上会出现一堆手机图标和密密麻麻的连线。这时候别慌,点工具条上的布局按钮,选一个关系型布局,比如“圆形布局”。软件会自动把节点排开,链接重新走线。你会看到有些手机号之间连线特别粗——那是通话次数多的;有些号码只跟一个人连——那可能是专属联系人。教材第 4 章第 2 节的学习目标之一,就是找出与某个指定嫌疑号码通话次数最多的未知嫌疑号码。布局完成后,你可以按链接粗细排序,一眼就能看出来。

5.4 集合编组与过滤器:把嫌疑人圈出来

教材提到要学会“集合编组”和“过滤器筛选”。集合编组就是把选中的对象打成一个组,比如把 5 个已知嫌疑人的手机号编成一个组,命名为“嫌疑人”。这样你可以对整个组进行操作,比如统一改颜色、统一隐藏。过滤器筛选则是按条件显示或隐藏实体。比如你想只看通话次数大于 10 的链接,就设一个过滤器,把小于 10 的链接隐藏掉。这两个功能配合使用,能从一堆数据里快速定位关键对象。

5.5 找出共同联系人:分析结果落地

跑完前面四步,最后一步是回答业务问题:与 5 名嫌疑人均存在共同关系的未知联系人是谁?操作方法是:选中 5 个已知嫌疑人的手机实体,用“查找路径”或“查找链接”功能,看哪些未知号码同时与这 5 个号码有链接。教材第 4 章第 2 节的学习目标明确写了这个任务。找到共同联系人后,你可以右键查看它的属性,看通话时间集中在哪个时段、通话时长多少,进一步判断这个人在案件中的角色。我第一次跑通这个例子时,发现一个号码跟 5 个人都有联系,但通话时间都在凌晨——这个细节后来成了分析的关键线索。

提示:跑通第一个例子后,把导入规范保存好,把图表另存为.ANB文件。下次遇到类似话单,直接套规范、导入、布局、筛选,十分钟就能出初步关系图。

6. 下一步学什么:从话单分析到银行账户五级分析

6.1 按教材章节顺序推进

第一个话单例子跑通后,你已经掌握了 i2 最核心的流程:建图表、配导入规范、导入数据、布局、筛选、找共同联系人。接下来按教材第 4 章的节奏往下走:基础查找定位、案件串并分析、人员物品动态关系、银行账户交易分析、话单 ABC 分析、手机串号分析、盗窃案旅业分析、爆炸案话单分析、人员活动轨迹、银行账户五级分析、通讯簿分析、活动轨迹跟踪绘图。每个例子都对应一类业务场景,练完这一章,你基本能应对常见的关联关系分析需求。

6.2 重点突破:银行账户五级分析

银行账户五级分析是教材里篇幅较长、业务价值较高的一个例子。它教你追踪资金流转路径,从一级账户追到五级账户,看钱从哪来、到哪去、中间经过哪些环节。这个技能在金融调查里非常实用。入门时先把话单分析练熟,再碰银行数据,因为银行数据的导入规范更复杂,涉及金额、时间、账户类型等多个属性类别。教材第 4 章第 12 节专门讲这个,建议留出整块时间练习。

6.3 时间序列与活动轨迹

教材第 1 章提到 i2 支持四种分析类型:关联关系分析、时间序列分析、活动轨迹分析、综合分析。话单分析练的是关联关系,接下来要补时间序列和活动轨迹。时间序列用主题行表现方式,把事件按时间轴排开;活动轨迹用事件框架,刻画人员或物品在不同时间点的位置。教材第 4 章第 11 节人员活动轨迹和第 14 节活动轨迹跟踪绘图就是练这个的。这两个技能和关系分析结合,就是综合分析——同一个图表里既有关系线又有时间轴,这是 i2 最强大的地方。

6.4 快捷键与按钮功能速查

教材第 7 章附录给了快捷键和按钮功能列表。入门阶段不用背,但有几个高频快捷键得记住:

快捷键功能使用场景
CTRL+N新建图表每次开始新分析
F11列出项目快速查找图表中的实体
F5可视化搜索按条件筛选实体
CTRL+鼠标点击多选对象选择多个实体或链接
CTRL+右键空白处复制保持选择焦点不丢失

把这些快捷键用熟,操作速度能快一倍。教材第 7 章附录 B 还有按钮功能说明,遇到不认识的按钮就去查一下。

6.5 我的血泪经验

我刚学 i2 的时候,觉得导入规范太麻烦,每次都想手工画。结果数据一多,手工画到半夜还画错。后来强迫自己每接一个新数据源,先花十分钟配导入规范,后面导入就是几秒钟的事。从那以后我每次导入数据前都强制走一遍检查:唯一标识列有没有?格式统一没有?导入规范保存没有?这三步走完,基本不会翻车。希望帮到你。

本文还有配套的精品资源,点击获取

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进