Please start any new threads on our new site at https://forums.sqlteam.com. We've got lots of great SQL Server experts to answer whatever question you can come up with.

 All Forums
 SQL Server 2005 Forums
 SSIS and Import/Export (2005)
 How to integrate SSIS and SSAS

Author  Topic 

Hommer
Aged Yak Warrior

808 Posts

Posted - 2007-06-12 : 15:51:49
Hi, all,

Some of you may have done this, but how do you integrate a Integration package with Analysis Services?

Within my vs solution, I have a SSIS package and a SSAS, which will build a simple cube.

At the end of SSIS, it can email, log, or exec another SSIS pkg, etc. but I did not find out a way to fire off the SSAS part.

Thanks!

rmiao
Master Smack Fu Yak Hacker

7266 Posts

Posted - 2007-06-12 : 20:34:33
Why build cube in ssis package?
Go to Top of Page

Hommer
Aged Yak Warrior

808 Posts

Posted - 2007-06-13 : 16:36:35
No, you misunderstood me. Or I did not make myself clear.

Cube is built in SSAS package. SSIS and SSAS share the same solution.

If SSIS is successfully ETL the data, then it is SSAS's turn to build OLAP stuff, but how to fire the later based on the satus of the former?

In theory, I think SSIS is capable to call a shell cmd type of script, but I just hope there is an easier way.

Integrating Integration Services shouldn't be hard.
Go to Top of Page

rmiao
Master Smack Fu Yak Hacker

7266 Posts

Posted - 2007-06-13 : 21:46:21
There is cube processing task in ssis, but not sure about cube build. Should you build cube in ssms first?
Go to Top of Page

Hommer
Aged Yak Warrior

808 Posts

Posted - 2007-06-18 : 12:34:35
Well, yes I did build a Cube in SSAS project. Now I want to figure out how to make the SSIS package integrate with SSAS package.

I guess I could always make my SSIS write to a table, and in SSAS, periodically checking that flag field to see if it should kick off, but I just think there might be a better way to do this.
Go to Top of Page

rmiao
Master Smack Fu Yak Hacker

7266 Posts

Posted - 2007-06-18 : 15:58:36
You like to process cube every time made change in fact table?
Go to Top of Page

Hommer
Aged Yak Warrior

808 Posts

Posted - 2007-06-20 : 13:20:26
That is a very good question. Do I need to rebuild Cube? I don't know enough to make the call.

The fact tables are uploaded weekly. I guess as long as the schema/structures of these tables did not change, there is no need to rebuild the cube. Then the front end reporting project will drive a query against the cube to get the results. That last part has not been developed. We are currently getting the data through sql2k t-sql.

Well, in my SSAS, I am going to do forcasting. Can that be done in SSIS? Then I don't need to have to exec SSAS the SSIS project.
Go to Top of Page

rmiao
Master Smack Fu Yak Hacker

7266 Posts

Posted - 2007-06-20 : 13:54:53
You don't need to rebuild cube with data changes in fact table, just add cube processing as job step in ssis package job.
Go to Top of Page
   

- Advertisement -