Kostkę chcę przeprocesować w aparciu o skrypt. Skrypt wygląda tak:
<Batch 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">
<DatabaseID>Adventure Works OLAP</DatabaseID>
<CubeID>Adventure Works DW</CubeID>
<MeasureGroupID>Reseller Sales</MeasureGroupID>
<PartitionID>Reseller Sales</PartitionID>
<Object>
</Object>
<Type>ProcessFull</Type>
<WriteBackTableCreation>UseExisting</WriteBackTableCreation>
</Process>
</Parallel>
</Batch>
Chociaż moja kosta nazywa się inaczej, procesując ją muszę używać identyfikatora! Dlaczego identyfikator jest inny niż nazwa? Przecież to nieintuicyjne!
Odpowiedź kryje się w skrypcie tworzącym OLAP-ową bazę danych. To tutaj kryją się nazwy i identyfikatory baz danych:






























