2010-01-25 20 views

cevap

4

Birkaç seçenekleri:

  1. bir SSIS paketinde Süreç Analizi Hizmetleri görevi koyun ve (Zaten bir etl paketi varsa büyük), SQL Agent ile paketi zamanlama.
  2. SSMS'yi kullanarak, İşlem iletişim kutusuna gidin, ancak XMLA komutunu almak için başlangıçta "Komut Dosyası" na basın. Sonra bunu bir SQL Agent işine yerleştirin.
+0

AS'ye bağlanma seçeneğim olmadığından SSMS'nin bir bölümünü yüklemedim gibi görünüyor. Yine de VS var, ama bu işlem iletişim kutusu üzerinde komut dosyası almak için bir seçeneği yok. Aslında tam bir işlem yapmak için ayarladık, ancak önce her bir boyutu işlemek zorundayım gibi görünüyor, aksi halde başarısız oluyor. – Graeme

+0

Graeme - sadece değişen boyutları işlemek gerekiyor. Bunların hepsini işliyorsa, işi gerçekten yavaşlatır, o zaman hangi boyutların değiştiğini görmek için test edebilir ve sadece bunları işleyebilirsin. – ajdams

2
<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>