前页 | 后页 |
数据挖掘者
Data Miner提供了一种广泛的方法,可以从一系列外部数据源中提取数据,这些外部数据源包括:数据库(ODBC,ADO,OLEDB,JET),文本文件(XML,JSON,纯文本),Excel(xls,CSV)和在线文件或URL。
目标是创建以模型格式定义的可复制的导入过程。这包括:
- 数据配置过程可保存复杂的数据连接和信息
- 结合在数据集上运行JavaScript的能力
从15.0版开始, Enterprise Architect的Unified版和Ultimate版中提供了此功能。
访问
数据挖掘器的透视图是:透视图>管理>数据挖掘器。
可以通过“模型向导”访问Data Miner图和几种模型模式,而可以从“图工具箱”中访问特定于Data Miner工具的许多模型模板,模型元素和连接器。
数据挖掘模型
Data Miner模型允许您定义三种核心元素类型:
元素类型 |
描述 |
也可以看看 |
---|---|---|
DM连接 |
DMConnection元素用于定义到外部数据源的连接。可以定义任意数量的DMConnection。 |
数据源 |
DMSet |
DMSet提供了连接和处理数据的脚本之间的链接。它可以定义查询,该查询将应用于需要该连接类型的连接。例如,ODBC DMConnection将需要DMSet,该DMSet在Query自定义属性中指定一个SQL语句,其中File DMConnection不需要使用DMSet Query。 当使用SQL表达式(通过ODBC或从Enterprise Architect存储库)执行数据挖掘时,可以通过右键单击DMSet元素并选择“打开数据挖掘器可视化器”,在网格视图中可视化检索到的数据。这将以表格形式显示返回的数据。 |
数据挖掘器集 数据挖掘器可视化器 |
DM脚本 |
DMScript元素可用于处理从DMSet返回的原始数据。它可以包含一个或多个JavaScript脚本,以使用自动化接口处理检索到的数据。 |
数据挖掘器脚本 |
多个连接
完整的Data Miner由连接到DMSet(可选地连接到DMScript)的DMConnection定义。挖掘能力可以通过多种方式扩展:
- 多个DMSet元素可以查询同一DMConnection
- 每个DMSet可以连接到多个DMConnection元素
- 每个DMScript可以处理多个DMSet元素
- 每个DMScripts元素可以有多个脚本要在数据上运行
笔记
- Unified和Ultimate版提供了数据挖掘器