当前位置: 首页 > news >正文

Visual Studio+SQL Server数据挖掘

这里写自定义目录标题

  • 工具准备
    • 安装Visual studio 2017
    • 安装SQL Server
    • 安装SQL Server Management Studio
    • 安装analysis service
  • SSMS连接sql server
  • Visual studio新建项目
    • 数据源
    • 数据源视图
    • 挖掘结构
    • 部署
    • 模型设置
    • 挖掘预测
  • 部署易错点

工具准备

Visual studio 2017
analysis service
SQLserver2012、2017均可
SSMS

安装Visual studio 2017

Visual studio 2017下载地址:https://aka.ms/vs/15/release/vs_community.exe
Visual studio 2019 下载地址: https://aka.ms/vs/16/release/vs_community.exe
Visual studio 安装时选择以下内容
在这里插入图片描述

安装SQL Server

SQL-DEV是SQL Server安装包的下载器

SQL Server2012下载地址: https://www.microsoft.com/zh-cn/download/details.aspx?id=43351
SQL Server2017下载地址: https://download.microsoft.com/download/5/A/7/5A7065A2-C81C-4A31-9972-8A31AC9388C1/SQLServer2017-SSEI-Dev.exe
自定义即可
在这里插入图片描述

安装完成之后打开安装程序
在这里插入图片描述
在这里插入图片描述
功能根据自己实际情况选择。未下载且需要使用的功能可以重新执行该安装程序给实例添加功能。此处无需多选,可根据需求勾选
此处必须选择:数据库引擎服务、analysis services、sql server Data Tools

实例配置,可根据需求命名实例,方便后续创建实例时区别
在这里插入图片描述
选择混合模式,输入密码,

在指定SQLServerr管理员中,点击“添加当前用户”,下一步。
在这里插入图片描述
选“多维和数据挖掘模式”,在“指定那些用户具有对Analysis Services的管理权限”,点击“添加当前用户”,下一步。
在这里插入图片描述

安装SQL Server Management Studio

https://aka.ms/ssms/21/release/vs_SSMS.exe

安装analysis service

下载地址:https://probitools.gallerycdn.vsassets.io/extensions/probitools/microsoftanalysisservicesmodelingprojects/2.9.18/1626109082514/Microsoft.DataTools.AnalysisServices.vsix

SSMS连接sql server

打开SSMS
在这里插入图片描述
在这里插入图片描述

若有备份的.bak数据库文件
可右键数据库,选择还原
在这里插入图片描述
可以自己右键新建数据库,点击新建的数据库->右键->任务->导入平面文件,选择想要导入的文件并命名新表名称即可。

Visual studio新建项目

打开visual studio 文件-新建-Analysis Service多维数据和 数据挖掘项目
在这里插入图片描述

数据源

打开解决方案资源管理器 视图->解决方案资源管理器
数据源文件夹(右键)->新建数据源 下一步
在这里插入图片描述

在这里插入图片描述
注意!此处若提供程序没有SQL Server Native Client 11.0该选项,需要下载安装程序SQL Server Native Client 11.0
下载地址:https://download.microsoft.com/download/5/b/6/5b6c9d87-52d9-4d9b-879d-9b9cb5bed8e3/CHS/x86/sqlncli.msi

数据源视图

点击数据源视图(右键)->新建数据源视图
通过数据源视图,我们可以选择项目所需要的数据,建立表之间的关系,在不修改原来的数据的情况下修改数据的结构。
选择需要的表或视图
在这里插入图片描述

挖掘结构

点击挖掘结构(右键)->新建挖掘结构
下一步->从已有的数据仓库选择->数据挖掘结构,我们选择bayes模型、选择数据源
选择模型信息,我们最少需要一个预测列,一个输入列和一个关键值列。
在这里插入图片描述
确认数据类型,内容类型
确认测试数据集结构(Testing Data Set for the Structure)
这里设置测试比例为30%,根据自己需求,此处默认

部署

右键解决方案“MultidimensionalProject1” 点击属性
在这里插入图片描述
属性页中点击部署栏 确定服务器信息是否准确 点击确定
在这里插入图片描述
若没反应请点击绿色启动按钮
在这里插入图片描述

模型设置

可点击挖掘模型 右键点击bayes结构进行设置,如算法参数设置
在这里插入图片描述

挖掘预测

点击挖掘结构
点击查看挖掘模型
在这里插入图片描述
点击挖掘模型预测
在这里插入图片描述

部署易错点

部署不成功一般看两点:
一、未指定明确服务器名称,不使用localhost,使用 “机器名\实例名称” 如SEA\MYSQLSERVER2012 确保已经连接sql server服务
二、没有设置数据库的用户名。
打开管理工具SSMS,连接服务之后,右键登录名->新建登录,登录名设置为报错内容的ODBC连接错误用户名。
如NT SERVICE\MSOLAP$MYSQLSERVER2012 根据报错内容连接用户名来填。(MYSQLSERVER2012为实例名)
在这里插入图片描述

相关文章:

  • 尚硅谷-尚庭公寓部署文档
  • 前端antd,后端fastapi,解决文件上传
  • html中使用nginx ssi插入html
  • 从一到无穷大 #46:探讨时序数据库Deduplicate与Compaction的设计权衡
  • 机器学习与深度学习05-决策树01
  • 2.测试项目启动和研读需求文档
  • 神经网络-Day40
  • phpmyadmin
  • 一套qt c++的串口通信
  • WindowServer2022下docker方式安装dify步骤
  • 1 Studying《Java编程思想》
  • 硬件工程师笔记——运算放大电路Multisim电路仿真实验汇总
  • ArkUI--抽奖
  • dart实现单client连接的grpc server (以ip地址作判断)
  • 大数据时代的利剑:Bright Data网页抓取与自动化工具共建高效数据采集新生态
  • 2025年大一ACM训练-尺取
  • 代码随想录算法训练营 Day61 图论ⅩⅠ Floyd A※ 最短路径算法
  • methods的实现原理
  • Chainlink:连接 Web2 与 Web3 的去中心化桥梁
  • iOS 使用CocoaPods 添加Alamofire 提示错误的问题
  • 西安品牌网站建设服务商/近期时事新闻
  • 住房和城乡建设网站 上海/免费永久注册顶级域名网站
  • 建站公司哪家好 知道万维科技/网络营销模式有哪些类型
  • 洛阳网站建设洛阳网站制作/小说推广关键词怎么弄
  • 苏州市网站建设服务/唐山seo快速排名
  • 莱芜都市网征婚交友/网络seo软件