In AS 2000 I made update processing off all dimension and full processing of the last partition in every cube. I was made in a transaction. Duering processing the old version of data was available for the MDX querying.
If I do the same in AS 2000, the database seem to be locked.
What I make wrong?
Hiere is the xmla batch what I send to the AS2005.
<Batch Transaction="true" ProcessAffectedObjects="true" xmlns="http://schemas.microsoft.com/analysisservices/2003/engine">
<Parallel>
<Process xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2" xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2">
<Object>
<DatabaseID>MW</DatabaseID>
<DimensionID>Abteilung</DimensionID>
</Object>
<Type>ProcessUpdate</Type>
</Process>
<Process xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2" xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2">
<Object>
<DatabaseID>MW</DatabaseID>
<DimensionID>Adm</DimensionID>
</Object>
<Type>ProcessUpdate</Type>
</Process>
<Process xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2" xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2">
<Object>
<DatabaseID>MW</DatabaseID>
<DimensionID>Artikel</DimensionID>
</Object>
<Type>ProcessUpdate</Type>
</Process>
<Process xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2" xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2">
<Object>
<DatabaseID>MW</DatabaseID>
<CubeID>Verkauf</CubeID>
<MeasureGroupID>Verkauf</MeasureGroupID>
<PartitionID>Verkauf_2006</PartitionID>
</Object>
<Type>ProcessFull</Type>
</Process>
<Process xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2" xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2">
<Object>
<DatabaseID>MW</DatabaseID>
<CubeID>Verkauf</CubeID>
<MeasureGroupID>VerkaufAuftrag</MeasureGroupID>
<PartitionID>VerkaufAuftrag_2006</PartitionID>
</Object>
<Type>ProcessFull</Type>
</Process>
<Process xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2" xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2">
<Object>
<DatabaseID>MW</DatabaseID>
<CubeID>Verkauf</CubeID>
<MeasureGroupID>VerkaufRechnung</MeasureGroupID>
<PartitionID>VerkaufRechnung_2006</PartitionID>
</Object>
<Type>ProcessFull</Type>
</Process>
<Process xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2" xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2">
<Object>
<DatabaseID>MW</DatabaseID>
<CubeID>Verkauf</CubeID>
<MeasureGroupID>VerkaufArtikel</MeasureGroupID>
<PartitionID>VerkaufArtikel_2006</PartitionID>
</Object>
<Type>ProcessFull</Type>
</Process>
</Parallel>
</Batch>
Do you mean "If I do the same in AS 2005, the database seem to be locked" ?
If this is related to Analysis Services 2005 behvior, this is strange. I think you should have access to product support. Please report this problem.
Thanks.
Edward Melomed.
--
This posting is provided "AS IS" with no warranties, and confers no rights.
No comments:
Post a Comment