dbTalk Databases Forums  

What happened to Temporary Partitions in AS 2005 ?

microsoft.public.sqlserver.olap microsoft.public.sqlserver.olap


Discuss What happened to Temporary Partitions in AS 2005 ? in the microsoft.public.sqlserver.olap forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Steve G
 
Posts: n/a

Default What happened to Temporary Partitions in AS 2005 ? - 06-06-2006 , 07:19 AM






In AS2000 DSO it was possible to create a 'temporary' partition whose name
began with a tilda e.g. ~Partition1, which then did not participate in the
cube until it was merged with a normal partition. Can this be done in AS2005
? I've tried creating a partition beginnign with a tilda through AMO but it
just seems to appear as a normal partition. I'd like to build some partitions
'offline' and merge them in after all are complete. Any ideas of how to
achieve this or something equivalent would be appreciated.

Reply With Quote
  #2  
Old   
Jeje
 
Posts: n/a

Default Re: What happened to Temporary Partitions in AS 2005 ? - 06-06-2006 , 08:09 PM






I'm not sure if I understand your needs...
but AS2005, like AS2000, use transactions, so the partition become online
when the process is finished.
so what are you looking for?

"Steve G" <SteveG (AT) discussions (DOT) microsoft.com> wrote

Quote:
In AS2000 DSO it was possible to create a 'temporary' partition whose name
began with a tilda e.g. ~Partition1, which then did not participate in the
cube until it was merged with a normal partition. Can this be done in
AS2005
? I've tried creating a partition beginnign with a tilda through AMO but
it
just seems to appear as a normal partition. I'd like to build some
partitions
'offline' and merge them in after all are complete. Any ideas of how to
achieve this or something equivalent would be appreciated.



Reply With Quote
  #3  
Old   
Steve G
 
Posts: n/a

Default Re: What happened to Temporary Partitions in AS 2005 ? - 06-07-2006 , 03:53 AM



I've got several partitions and they take a long time to build. I'd like to
process them all, then switch them 'on'. I don't want to use an AMO
transaction because all the processing will be rolled back if one partition
fails (which is quite possible) - and I'd have to start again from the
beginning - wasting a lot of time. If I get a failure I want to fix the
problem in the source data and then carry on processing partitions from where
I left off, then switch on all the partitions at the end (otherwîse users see
some partitions updated and some not - which is bad). This seems like a
reasonable operation to me and it was possible in AS2000 because it was
possible to create 'temporary partitions'. Now I don't see how to do it in
AS2005, do you ?


"Jeje" wrote:

Quote:
I'm not sure if I understand your needs...
but AS2005, like AS2000, use transactions, so the partition become online
when the process is finished.
so what are you looking for?

"Steve G" <SteveG (AT) discussions (DOT) microsoft.com> wrote in message
news:E6A8BECC-8155-40B0-883E-513D5D606FA7 (AT) microsoft (DOT) com...
In AS2000 DSO it was possible to create a 'temporary' partition whose name
began with a tilda e.g. ~Partition1, which then did not participate in the
cube until it was merged with a normal partition. Can this be done in
AS2005
? I've tried creating a partition beginnign with a tilda through AMO but
it
just seems to appear as a normal partition. I'd like to build some
partitions
'offline' and merge them in after all are complete. Any ideas of how to
achieve this or something equivalent would be appreciated.




Reply With Quote
  #4  
Old   
Jeje
 
Posts: n/a

Default Re: What happened to Temporary Partitions in AS 2005 ? - 06-07-2006 , 05:09 PM



ok,

try this:
install 2 instances of AS2005
do the process on the instance A, when is finish, synchronize instance B
with instance A.
it could be 2 different servers or 2 instances on the same server.

"Steve G" <SteveG (AT) discussions (DOT) microsoft.com> wrote

Quote:
I've got several partitions and they take a long time to build. I'd like
to
process them all, then switch them 'on'. I don't want to use an AMO
transaction because all the processing will be rolled back if one
partition
fails (which is quite possible) - and I'd have to start again from the
beginning - wasting a lot of time. If I get a failure I want to fix the
problem in the source data and then carry on processing partitions from
where
I left off, then switch on all the partitions at the end (otherwîse users
see
some partitions updated and some not - which is bad). This seems like a
reasonable operation to me and it was possible in AS2000 because it was
possible to create 'temporary partitions'. Now I don't see how to do it in
AS2005, do you ?


"Jeje" wrote:

I'm not sure if I understand your needs...
but AS2005, like AS2000, use transactions, so the partition become online
when the process is finished.
so what are you looking for?

"Steve G" <SteveG (AT) discussions (DOT) microsoft.com> wrote in message
news:E6A8BECC-8155-40B0-883E-513D5D606FA7 (AT) microsoft (DOT) com...
In AS2000 DSO it was possible to create a 'temporary' partition whose
name
began with a tilda e.g. ~Partition1, which then did not participate in
the
cube until it was merged with a normal partition. Can this be done in
AS2005
? I've tried creating a partition beginnign with a tilda through AMO
but
it
just seems to appear as a normal partition. I'd like to build some
partitions
'offline' and merge them in after all are complete. Any ideas of how to
achieve this or something equivalent would be appreciated.






Reply With Quote
  #5  
Old   
Steve G
 
Posts: n/a

Default Re: What happened to Temporary Partitions in AS 2005 ? - 06-08-2006 , 02:34 AM



Using a seperate server instance is not practical because all my users are
attached to instance X from where they run reports. If I synch instance Y
they'd all have to change their connections every time I synch (daily), which
isn't practical. I need the copy to be on the SAME SERVER. Also, multiple
instances means a more complex environment to maintain (unnecessarily so in
my opinion).

To me it looks like a short-sighted omission by MS. I've decided to use the
backup/restore functionality although it is very slow (and I guess I'll lose
all cached data daily since the db will be completely replaced each day).


"Jeje" wrote:

Quote:
ok,

try this:
install 2 instances of AS2005
do the process on the instance A, when is finish, synchronize instance B
with instance A.
it could be 2 different servers or 2 instances on the same server.

"Steve G" <SteveG (AT) discussions (DOT) microsoft.com> wrote in message
news:F91057DD-F38B-484A-B834-918178E90849 (AT) microsoft (DOT) com...
I've got several partitions and they take a long time to build. I'd like
to
process them all, then switch them 'on'. I don't want to use an AMO
transaction because all the processing will be rolled back if one
partition
fails (which is quite possible) - and I'd have to start again from the
beginning - wasting a lot of time. If I get a failure I want to fix the
problem in the source data and then carry on processing partitions from
where
I left off, then switch on all the partitions at the end (otherwîse users
see
some partitions updated and some not - which is bad). This seems like a
reasonable operation to me and it was possible in AS2000 because it was
possible to create 'temporary partitions'. Now I don't see how to do it in
AS2005, do you ?


"Jeje" wrote:

I'm not sure if I understand your needs...
but AS2005, like AS2000, use transactions, so the partition become online
when the process is finished.
so what are you looking for?

"Steve G" <SteveG (AT) discussions (DOT) microsoft.com> wrote in message
news:E6A8BECC-8155-40B0-883E-513D5D606FA7 (AT) microsoft (DOT) com...
In AS2000 DSO it was possible to create a 'temporary' partition whose
name
began with a tilda e.g. ~Partition1, which then did not participate in
the
cube until it was merged with a normal partition. Can this be done in
AS2005
? I've tried creating a partition beginnign with a tilda through AMO
but
it
just seems to appear as a normal partition. I'd like to build some
partitions
'offline' and merge them in after all are complete. Any ideas of how to
achieve this or something equivalent would be appreciated.







Reply With Quote
  #6  
Old   
Jéjé
 
Posts: n/a

Default Re: What happened to Temporary Partitions in AS 2005 ? - 06-08-2006 , 06:32 AM



no, when I say "Synchronize" this step "simply" copy the cubes from instance
A to instance B.
Look at the "Synchronize database" option in the management studio. This
command can be executed using XMLA commands, so you can easely schedule this
step in your daily process.
the users continue to use the same connection, there is no change for them.

its not a complex environment its an environment where you want to process
your cubes without any impact on the users.
in our case we have dev, test and prod environments and switching from 1 to
another is really easy, quick and simple. there is no administration
overhead.

your backup / restore option is like the synchronize command, but its not a
beautyfull solution compared to the synchronization.

You talk about loosing the cache. you loose this cache when you process a
cube or you do a synchronization.
To fill the cache again, I recommand to execute some MDX queries against the
new cube to fill the cache.

"Steve G" <SteveG (AT) discussions (DOT) microsoft.com> wrote

Quote:
Using a seperate server instance is not practical because all my users are
attached to instance X from where they run reports. If I synch instance Y
they'd all have to change their connections every time I synch (daily),
which
isn't practical. I need the copy to be on the SAME SERVER. Also, multiple
instances means a more complex environment to maintain (unnecessarily so
in
my opinion).

To me it looks like a short-sighted omission by MS. I've decided to use
the
backup/restore functionality although it is very slow (and I guess I'll
lose
all cached data daily since the db will be completely replaced each day).


"Jeje" wrote:

ok,

try this:
install 2 instances of AS2005
do the process on the instance A, when is finish, synchronize instance B
with instance A.
it could be 2 different servers or 2 instances on the same server.

"Steve G" <SteveG (AT) discussions (DOT) microsoft.com> wrote in message
news:F91057DD-F38B-484A-B834-918178E90849 (AT) microsoft (DOT) com...
I've got several partitions and they take a long time to build. I'd
like
to
process them all, then switch them 'on'. I don't want to use an AMO
transaction because all the processing will be rolled back if one
partition
fails (which is quite possible) - and I'd have to start again from the
beginning - wasting a lot of time. If I get a failure I want to fix the
problem in the source data and then carry on processing partitions from
where
I left off, then switch on all the partitions at the end (otherwîse
users
see
some partitions updated and some not - which is bad). This seems like a
reasonable operation to me and it was possible in AS2000 because it was
possible to create 'temporary partitions'. Now I don't see how to do it
in
AS2005, do you ?


"Jeje" wrote:

I'm not sure if I understand your needs...
but AS2005, like AS2000, use transactions, so the partition become
online
when the process is finished.
so what are you looking for?

"Steve G" <SteveG (AT) discussions (DOT) microsoft.com> wrote in message
news:E6A8BECC-8155-40B0-883E-513D5D606FA7 (AT) microsoft (DOT) com...
In AS2000 DSO it was possible to create a 'temporary' partition
whose
name
began with a tilda e.g. ~Partition1, which then did not participate
in
the
cube until it was merged with a normal partition. Can this be done
in
AS2005
? I've tried creating a partition beginnign with a tilda through AMO
but
it
just seems to appear as a normal partition. I'd like to build some
partitions
'offline' and merge them in after all are complete. Any ideas of how
to
achieve this or something equivalent would be appreciated.









Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.