BI Dev Studio中的离线模式和实时模式

原创 2007年09月30日 21:45:00

离线模式和实时模式

微软的2005 BI开发工具包有2种操作模式。可以根据个人偏好选择一种模式,有时候必须选择一种模式。每个模式都有自己的优缺点,理解他们之间的区别是至关重要的。

 

实时模式

在实时模式下工作是数据挖掘用户最常见的习惯。当你在实时模式下工作,你可以直接连接Analysis Services server。当你打开一个对象,比如一个挖掘结构,是直接从服务器打开的。当你修改保存对象,对象立即在服务器更改。在实时模式下,你的bi开发工具包项目直接连接到服务器的数据库。在解决方案浏览器,你可以看到服务器上所有的对象。如果你关闭或者重新打开项目,会自动地重新连接数据库。如果数据库中的对象在你打开后改变了,再次打开后会反映出这种改变。尽管这种模式从直觉上很容易理解,你在使用时还需要考虑几个因素。最重要的,它确实是实时的。如果你的工作中修改保存了模型会立即修改,如果因为相关的操作出现错误,那么会修改失败。另外,如果你打开对象,其他用户可以修改对象。当你试图保存一个已经被别人修改过的对象时,会出现一个警告。保存并覆盖任何其它用户对对象的改变。服务器上的对象的改变反映到你的项目中的唯一方式是关闭并重新打开项目。

离线模式

当你使用离线模式,你的项目包含的文件都存在客户端机器。当你修改对象时,都用xml格式存储。对象直到部署时才会在服务器端创建或者修改。这就为数据挖掘开发和测试模型提供了方便,可以在测试服务器上使用,等到功能完善时再部署到目标服务器上。你可以通过元数据跟踪对象的改变,并且在开发组共享。你可以在解决方案浏览器中右键选择浏览代码,来浏览和编辑文件的源码。

当你部署一个项目,bi开发工具包会验证项目中的对象,创建部署脚本,将脚本发送到服务器。部署单位是整个项目,而不是整个的Analysis Services数据库。项目更改时,部署工具会自动增量更新部署。如果你部署的服务器有相同名称的数据库,那么该数据库会被覆盖。当然出现这种情况,你首先会看到一个警告。当然,你还必须拥有管理员的权限,才能用离线模式部署项目到服务器上。

 

 

AS离线开发和如何离线状态下利用gradle来编译android工程

首先,网上大部分的开发资料都是教我们如何去在android studio上怎么离线开发。这个我也总结下流程。 1.点到preferences->build tools->gradle 下有一个 off...
  • luoxiaozhuo
  • luoxiaozhuo
  • 2016年04月06日 14:13
  • 8108

日夜间模式的切换

看了网上那么多日夜间模式切换的方法,大概来说就3种吧!不过最好的一种便是通过反射来实现~ 参考链接:http://yuqirong.me/2016/09/08/对于Android日夜间模式实现的探讨...
  • AndroidStudioo
  • AndroidStudioo
  • 2016年10月15日 13:46
  • 1394

Git 多人协作的工作模式

多人协作 148次阅读 当你从远程仓库克隆时,实际上Git自动把本地的master分支和远程的master分支对应起来了,并且,远程仓库的默认名称是origin。 要查看远程库的信息,用...
  • lovezbs
  • lovezbs
  • 2015年06月14日 18:10
  • 218

gradle 离线模式offline 用法

1。 离线模式 offline 所谓离线模式offline,就是gradle在解析依赖的时候采用本地的依赖库(如 GRADLE_USER_HOME指定的路径),而不是依据项目build.gradle...
  • zhongzh86
  • zhongzh86
  • 2017年11月29日 17:22
  • 114

Storm分布式实时计算模式

Storm分布式实时计算模式1分布式单词计数并行度 worker一个workder属于特定的topology。 进程启动一个或多个executor。 executor一个 executor 是由 wo...
  • XingKong_678
  • XingKong_678
  • 2017年04月09日 16:10
  • 860

实时计算框架Storm本地模式搭建

安装依赖 通过ubuntu自带的软件包管理器安装java环境。 安装Java: $ sudo apt-get install openjdk-7-jdk 检查是否安装完成: ...
  • wwd0501
  • wwd0501
  • 2016年12月14日 11:00
  • 1010

实现私有化(Pimpl) --- QT常见的设计模式

转载自:http://blog.sina.com.cn/s/blog_667102dd0100wxbi.html 一、遇到的问题 1.隐藏实现 我们在给客户端提供接口的时候只希望能暴...
  • zgrjkflmkyc
  • zgrjkflmkyc
  • 2015年11月02日 15:03
  • 1694

AndroidStudio项目运行当中如何给项目添加debug模式

AndroidStudio项目运行当中如何给项目添加debug模式? 我们在开发当中使用debug模式运行项目再平常不过了。那么为什么还要写这篇文章呢? 设想一种情况:我们在代码中打了断点,这时候...
  • MrZhang_happy
  • MrZhang_happy
  • 2017年01月10日 15:19
  • 2155

设计模式汇总:结构型模型(上)

总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、...
  • woliuyunyicai
  • woliuyunyicai
  • 2016年05月12日 10:11
  • 5401

Android Studio的省电模式

由于最近项目需求,我们项目组决定将之前的项目从Eclipse搬到Android Studio上来,毕竟google花大力气为亲儿子定制的IDE肯定比Eclipse走的更远!废话少说,在AS的使用时确实...
  • u012561510
  • u012561510
  • 2016年12月26日 17:33
  • 1064
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:BI Dev Studio中的离线模式和实时模式
举报原因:
原因补充:

(最多只允许输入30个字)