适用于:SQL Server 2019 及更早版本的 Analysis Services
Azure Analysis Services
Fabric/Power BI Premium
重要
数据挖掘在 SQL Server 2017 Analysis Services 中已弃用,现在在 SQL Server 2022 Analysis Services 中已停止使用。 对于已弃用和停止使用的功能,文档不会更新。 若要了解详细信息,请参阅 Analysis Services 后向兼容性。
建模标志是在挖掘结构列或挖掘模型列上设置的属性,用于控制分析期间算法处理数据的方式。
在数据挖掘设计器中,通过查看结构或模型的属性,可以查看和修改与挖掘结构或挖掘列关联的建模标志。 还可以通过使用 DMX、AMO 或 XMLA 设置建模标志。
此过程说明如何在设计器中更改建模标志。
查看或更改结构列或模型列的建模标志
在 SQL Server Design Studio 中,打开解决方案资源管理器,然后双击挖掘结构。
若要设置 NOT NULL 建模标志,请单击“ 挖掘结构 ”选项卡。若要设置 REGRESSOR 或 MODEL_EXISTENCE_ONLY 标志,请单击“ 挖掘模型 ”选项卡。
右键单击要查看或更改的列,然后选择“属性”。
若要添加新的建模标志,请单击 “建模标志” 属性旁边的文本框,然后选择要使用的建模标志的复选框。
建模标志只有在它们适合列数据类型时才显示。
注意
更改某个建模标志后,您必须重新处理该模型。
获取模型中使用的建模标志
在“SQL Server Management Studio”中,打开“DMX 查询”窗口,并键入如下所示的查询:
SELECT COLUMN_NAME, CONTENT_TYPE, MODELING_FLAG FROM $system.DMSCHEMA_MINING_COLUMNS WHERE MODEL_NAME = 'Forecasting'