DDL görev Analysis Services'ı çalıştır
The Analysis Services yürütmek DDL task runs veri tanımı language (DDL) statements that can create, drop, or alter mining models and multidimensional objects such as cubes and dimensions. Örneğin, bir DDL deyim, bölümü oluşturabilirsiniz Adventure Works küp ya da Sil bir boyutAdventure Works DWörnek Analysis Services Veritabanı yer SQL Server.
DDL) deyimleri deyimlerinde olarak gösterilir Analysis Services komut dosyası kullanan kullanan dosyası kullanan dili (ASSL) oluşturma ve Analysis (XMLA) komutu için bir XML Çerçeveli.
ASSL tanımlamak ve açıklamak için kullanılan bir örnek, Analysis Services veritabanları ve veritabanı nesnelerini içerir. Daha fazla bilgi için bkz:komut dosyası kullanan kullanan dosyası kullanan dili başvuru Analysis Services.
XMLA örneğine gibi oluştur, Değiştir veya işlem sürüyor, eylem komutlar göndermek için kullanılan bir komut dili olur. Analysis Services. Daha fazla bilgi için bkz:XML for Analysis Başvuru (XMLA).
The Analysis Services yürütmek DDL task uses an Analysis Services bağlantı yöneticisi to connect to an örnek of Analysis Services or an Analysis Services project. Daha fazla bilgi için bkz:Analysis Services Bağlantı Yöneticisi.
DDL kod ayrı bir dosya depolanıyorsa, Analysis Services DDL görev kullanır dosyasının yolunu belirtmek için bir dosya Bağlantı Yöneticisi'ni çalıştırın. Daha fazla bilgi için bkz:Dosya Bağlantı Yöneticisi.
DDL) deyimleri, parolaları ve diğer önemli bilgileri, bir veya daha fazlasını içeren bir paket içerebileceğinden Analysis Services DDL yürütmek görevleri paketi koruma düzeyini kullanmalısınız EncryptAllWithUserKey veya EncryptAllWithPassword. Daha fazla bilgi için bkz:Tümleştirme Hizmetleri paketlerini.
DDL örnekleri
Aşağıdaki üç DDL ifade nesneleri komut dosyası kullanan kullanan dosyası kullanan tarafından oluşturulan Adventure Works DW, the Analysis Services Veritabanı yer SQL Server.
Aşağıdaki DDL deyim siler Yükseltme boyutu.
<Delete xmlns="https://schemas.microsoft.com/analysisservices/2003/engine">
<Object>
<DatabaseID>Adventure Works DW</DatabaseID>
<DimensionID>Dim Promotion</DimensionID>
</Object>
</Delete>
Aşağıdaki DDL ekstresi işlemleri Adventure Works DW küp.
<Batch xmlns="https://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">
<Object>
<DatabaseID>Adventure Works DW</DatabaseID>
</Object>
<Type>ProcessFull</Type>
<WriteBackTableCreation>UseExisting</WriteBackTableCreation>
</Process>
</Parallel>
</Batch>
Aşağıdaki DDL deyim oluşturur Tahmini araştırma modeli.
<Create xmlns="https://schemas.microsoft.com/analysisservices/2003/engine">
<ParentObject>
<DatabaseID>Adventure Works DW</DatabaseID>
<MiningStructureID>Forecasting</MiningStructureID>
</ParentObject>
<ObjectDefinition>
<MiningModel xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ID>Forecasting</ID>
<Name>Forecasting</Name>
<Algorithm>Microsoft_Time_Series</Algorithm>
<AlgorithmParameters>
<AlgorithmParameter>
<Name>PERIODICITY_HINT</Name>
<Value xsi:type="xsd:string">{12}</Value>
</AlgorithmParameter>
</AlgorithmParameters>
<Columns>
<Column>
<ID>Amount</ID>
<Name>Amount</Name>
<SourceColumnID>Amount</SourceColumnID>
<Usage>Predict</Usage>
</Column>
<Column>
<ID>Model Region</ID>
<Name>Model Region</Name>
<SourceColumnID>Model Region</SourceColumnID>
<Usage>Key</Usage>
</Column>
<Column>
<ID>Quantity</ID>
<Name>Quantity</Name>
<SourceColumnID>Quantity</SourceColumnID>
<Usage>Predict</Usage>
</Column>
<Column>
<ID>Time Index</ID>
<Name>Time Index</Name>
<SourceColumnID>Time Index</SourceColumnID>
<Usage>Key</Usage>
</Column>
</Columns>
<Collation>Latin1_General_CS_AS_KS</Collation>
</MiningModel>
</ObjectDefinition>
</Create>
yürütmek DDL görev Analysis Services'ı yapılandırma
Yapabilecekleriniz küme özellikleri yoluyla SSIS Tasarımcı veya programlı olarak.
Yapabilecekleriniz özellikleri hakkında daha fazla bilgi için küme içinde SSIS Tasarımcı, aşağıdaki konulardan birini tıklatın:
DDL yürütmek görev Düzenleyicisi (genel sayfa) çözümleme hizmetleri
DDL görev Düzenleyicisi (DDL sayfa) Analysis Services'ı çalıştır
Bu özellikleri ayarlama hakkında daha fazla bilgi için SSIS Tasarımcı, aşağıdaki konuyu tıklatın:
Analysis Services'i konfigüre yürütmek DDL görev programsal olarak
Program aracılığıyla bu özellikleri ayarlama hakkında daha fazla bilgi için aşağıdaki konuyu tıklatın:
- ASExecuteDDLTask
Ilgili diğer görevler
Integration Services Analitik nesneleri işleme ve veri madenciliği tahmin sorguları çalıştırma gibi iş zekası işlemleri gerçekleştirdiğiniz görevleri içerir.
Ilgili iş zekası görevler hakkında daha fazla bilgi için aşağıdaki konulardan birini tıklatın:
|