8
Ho creato un cubo in Visual Studio e distribuito su SSAS. Come posso aggiornare i dati utilizzando un lavoro batch notturno di sql o altri mezzi? TIACome aggiornare automaticamente il cubo olap del server sql
Ho creato un cubo in Visual Studio e distribuito su SSAS. Come posso aggiornare i dati utilizzando un lavoro batch notturno di sql o altri mezzi? TIACome aggiornare automaticamente il cubo olap del server sql
Alcune opzioni:
<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" xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2" xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2" xmlns:ddl100_100="http://schemas.microsoft.com/analysisservices/2008/engine/100/100" xmlns:ddl200="http://schemas.microsoft.com/analysisservices/2010/engine/200" xmlns:ddl200_200="http://schemas.microsoft.com/analysisservices/2010/engine/200/200">
<Object>
<DatabaseID>CUBEOLAP</DatabaseID>
</Object>
<Type>ProcessFull</Type>
<WriteBackTableCreation>UseExisting</WriteBackTableCreation>
</Process>
</Parallel>
</Batch>
Sembra che non ho installato parte del SSMS come io non ho possibilità di connettersi ad AS. Lo trovi in VS però, ma non ha un'opzione per ottenere lo script nella finestra di dialogo del processo. In realtà abbiamo avuto l'installazione per fare un processo completo ma sembra che devo prima elaborare ogni dimensione, altrimenti fallisce. – Graeme
Graeme: devi solo elaborare le dimensioni che sono cambiate. Se l'elaborazione di tutti rallenta davvero il lavoro, è possibile testare per vedere quali dimensioni hanno avuto modifiche e solo elaborarle. – ajdams