首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >分析服务项目生命周期

分析服务项目生命周期
EN

Stack Overflow用户
提问于 2011-05-13 20:21:38
回答 2查看 1.9K关注 0票数 0

是否有标准来启动分析服务项目?我们的情况是,我们在机器上本地工作,而关系数据库不在我们的领域--而分析服务DB的服务器最终将在我们的领域之外。所以,我有一大堆问题:

  1. 您在哪里设置星型数据库(作为OLAP项目的源)?它在某个单独的服务器上吗?然后,如何使用开发星型模式db与生产星型DB进行比较?
  2. 当您在visual上创建一个新的Anaylsis项目时,它应该连接到哪里(开发星型模式)?推动星型模式?)
  3. 分析服务只支持windows身份验证,因此,如果本地计算机和dev分析服务不在同一台服务器上,如何解决此问题?
  4. 在进行ETL工作时(在SSIS上),您连接到哪个DB?(dev,我想是这样)--那么您是如何部署到生产中的呢?
  5. 如果您需要进行更改,那么接下来该如何处理呢?

我为随意的问题道歉,但我不知道从哪里开始,所以如果有一个从头到尾的过程是一个标准,请告诉我。谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-05-27 12:00:13

对于我最近建立的这个SSAS项目,下面是我所做的工作:

我有一台开发PC和一台服务器。都在同一领域。开发PC机用于编辑VS项目。服务器用于托管试用阶段/星型模式DB、实阶段DB、SSAS开发多维数据集和SSAS生产多维数据集。

在开发期间,我使用试用阶段DB测试ETL,并部署到SSAS开发多维数据集。

为了构建真正的多维数据集,我将数据源切换到真实的暂存DB,并部署到一个新的SSAS多维数据集中。旧的产品多维数据集保持不变,因此在我部署新多维数据集时,用户仍然可以访问它们。部署新多维数据集后,我将宣布新多维数据集的可用性,然后可以删除旧的多维数据集。顺便说一下,我每个月都做这个。

如果您的SSAS服务器不在同一域中,则可以创建SSAS DB备份,并在该远程服务器中还原它。

为了使Visual能够访问SSAS服务器,我必须以管理员身份运行visual Studio (右击VS快捷方式'run as .‘)。或者您可以打开服务器上带有SSMS的SSAS服务器,然后将您的活动目录用户作为管理员组的成员。

票数 0
EN

Stack Overflow用户

发布于 2011-05-17 05:34:07

听起来,您的主要问题是无法直接访问生产环境/域,也不知道如何部署SSAS和SSIS工作。

在这两种情况下,您都希望针对开发数据库进行开发,希望开发数据库是生产数据库的副本。

在SSIS中,您将创建使用指向开发环境的连接字符串的连接管理器。添加包配置文件以授予对包属性的访问权限,如连接字符串。还有其他方法来管理配置信息,但是配置文件非常简单。在启用选项的情况下构建项目时,将创建配置文件和.manifest文件。与您的包一起,这些文件可以在目标服务器上运行,以便在开发环境之外安装和配置项目。

类似地,SSAS有一个部署实用程序。有几种方法可以将SSAS项目部署到生产环境中。有关选项的概述,请参见:将Analysis数据库部署到生产环境中。请注意,部署后,管理员可以通过连接到SSMS中的Analysis数据库来手动修改项目中的数据源。

SSIS中的更改通常通过部署更新的包来处理。使用SSAS,可以编写更改脚本或重新部署整个数据库。我将采取的方法将取决于SSAS数据库的大小和复杂性,以及正在发生的变化。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5997335

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档