2016-06-14 1 views
0

J'ai le script suivant pour synchroniser mon cube OLAP. Cela fonctionne bien, mais il stocke les données dans l'emplacement par défaut sur mon serveur de destination. Je sais que l'étiquette < Emplacements> peut être utilisée pour spécifier l'emplacement de la destination.Emplacement de synchronisation XMLA Cube

Quelqu'un peut-il citer un exemple de comment je peux utiliser cette balise et le format du chemin à spécifier?

<Synchronize xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/analysisservices/2003/engine"> 
    <Source> 
     <ConnectionString>Provider=MSOLAP.5;Data Source=172.16.203.1;ConnectTo=11.0;Integrated Security=SSPI;Initial Catalog=CUBE_NAME</ConnectionString> 
     <Object> 
      <DatabaseID>DATABASE_NAME</DatabaseID> 
     </Object> 
    </Source> 
    <SynchronizeSecurity>IgnoreSecurity</SynchronizeSecurity> 
    <ApplyCompression>true</ApplyCompression> 
</Synchronize> 

Répondre

0

Vous pouvez définir des emplacements non par défaut lorsque vous déployez votre structure de SSAS DB sur le serveur de destination. La synchronisation par la suite remplira la base de données SSAS avec les données de l'emplacement distant; les métadonnées de la base de données SSAS locale (et les chemins de stockage font partie de ces métadonnées) ne peuvent pas être modifiées pendant la synchronisation.