Aracılığıyla paylaş


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.

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:

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:

Integration Services icon (small) Tümleştirme Hizmetleri ile güncel kalın

Karşıdan yüklemeler, makaleleri, örnekler ve en son Microsoft video yanı sıra, seçili topluluğun çözümleri için ziyaret Integration Services sayfa MSDN veya TechNet:

Bu güncelleştirmelerin otomatik bildirim için kullanılabilir RSS akışlarına abone olmak sayfa.