CREATE MINING STRUCTURE (DMX)
在数据库中创建新挖掘结构。然后,可以使用 ALTER MINING STRUCTURE (DMX) 语句向该挖掘结构添加模型。
语法
CREATE [SESSION] MINING STRUCTURE <structure>
(
[(<column definition list>)]
)
[(<parameter list>)]
参数
- structure
结构的唯一名称。
- column definition list
列定义的逗号分隔列表。
- parameter list
可选。由提供程序定义的算法所需参数的逗号分隔列表。
备注
定义挖掘结构列时,在列定义列表中包括每个列的下列信息:
- 名称(必需)
- 日期类型(必需)
- 分布
- 建模标志列表
- 内容类型(必需)
- 与属性列的关系(仅在适用时为必需),由 RELATED TO 子句指示
使用以下列定义列表语法来定义单个列:
<column name> <data type> [<Distribution>] [<Modeling Flags>] <Content Type> [<column relationship>]
使用以下列定义列表语法来定义嵌套表列:
<column name> TABLE ( <non-table column definition list> )
除了建模标志之外,只能使用特定组的一个子句来定义列。可以为一个列定义多个建模标志。
有关可用于定义结构列的数据类型、内容类型、列分布和建模标志的列表,请参阅下列主题:
您可以向语句中添加子句,以说明两个列之间的关系。Analysis Services 支持使用以下 <Column relationship> 子句。
- RELATED TO
此窗体指示值的层次结构。RELATED TO 列的目标可以是嵌套表的键列、事例行中具有离散值的列或另一个包含 RELATED TO 子句并指示更深层次结构的列。
示例
以下示例创建名为 New Mailing 的挖掘结构,并且不创建任何关联的挖掘模型。若要了解如何将挖掘模型添加到结构中,请参阅 ALTER MINING STRUCTURE (DMX)。
CREATE MINING STRUCTURE [New Mailing]
(
CustomerKey LONG KEY,
Gender TEXT DISCRETE,
[Number Cars Owned] LONG DISCRETE,
[Bike Buyer] LONG DISCRETE
)
请参阅
参考
数据挖掘扩展插件 (DMX) 数据定义语句
数据挖掘扩展插件 (DMX) 数据操作语句
数据挖掘扩展插件 (DMX) 语句参考