Udostępnij za pośrednictwem


Usługi Analysis Services wykonać zadań DDL

The Analysis Services wykonać DDL task runs definicja danych language (DDL) statements that can create, drop, or alter mining models and multidimensional objects such as cubes and dimensions. Na przykład instrukcja DDL może utworzyć partycji w Adventure Works kostki lub usunięcia wymiaru w Adventure Works DW, próbka Analysis Services w bazie danych SQL Server.

Instrukcje DDL są przedstawiane jako instrukcji w Analysis Services wykonywanie wykonywanie skryptów języka (ASSL), a w ramce w XML dla polecenia analizy (XMLA).

The Analysis Services wykonać DDL task uses an Analysis Services menedżer połączeń to connect to an wystąpienie of Analysis Services or an Analysis Services project. Aby uzyskać więcej informacji zobaczAnalysis Services Connection Manager.

Jeśli kod DDL są przechowywane w oddzielnym pliku Analysis Services wykonać DDL zadania używa pliku menedżer połączeń do określenia ścieżka pliku. Aby uzyskać więcej informacji zobaczMenedżer połączeń pliku.

Ponieważ instrukcje DDL mogą zawierać hasła oraz inne poufne informacje, pakiet, który zawiera jeden lub więcej Analysis Services DDL na wykonać zadania należy użyć pakietu poziom ochrony EncryptAllWithUserKey lub EncryptAllWithPassword. Aby uzyskać więcej informacji zobaczPakietów usług integracja.

Przykłady kodu DDL

Trzy następujące instrukcje DDL zostały wygenerowane przez wykonywanie wykonywanie skryptów obiektów w Adventure Works DW, the Analysis Services w bazie danych SQL Server.

W następującej instrukcja DDL usuwa Promocyjne wymiar.

<Delete xmlns="https://schemas.microsoft.com/analysisservices/2003/engine">
    <Object>
        <DatabaseID>Adventure Works DW</DatabaseID>
        <DimensionID>Dim Promotion</DimensionID>
    </Object>
</Delete>

Następujące procesy w instrukcja DDL Adventure Works DW moduł.

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

Powoduje utworzenie następującej instrukcja DDL Prognozowanie model wyszukiwania.

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

Konfigurowanie usługi Analysis Services wykonać zadań DDL

zestaw właściwości za pomocą SSIS Projektant lub programowo.

Aby uzyskać więcej informacji na temat właściwości, które zestaw w SSIS Projektant, kliknij jedną z następujących tematów:

Aby uzyskać więcej informacji o ustawianiu tych właściwości SSIS Projektant, kliknij następujący temat:

Konfigurowanie usługi Analysis Services programowe wykonać zadań DDL

Aby uzyskać więcej informacji na temat programowego ustawianiu tych właściwości kliknij następujący temat:

  • ASExecuteDDLTask

Inne zadania pokrewne

Integration Services zawiera wiele zadań wykonywanych operacji analiz biznesowych, takich jak przetwarzanie analityczne obiektów i wykonywania kwerend przewidywanie wyszukiwanie danych.

Aby uzyskać więcej informacji dotyczących zadań analiz biznesowych pokrewnych kliknij jedną z następujących tematów:

Integration Services icon (small) Konfiguracja w aktualizacji z usług integracja Services pobytu

Najnowsze pliki do pobrania, artykuły, próbki, i pliki wideo firmy Microsoft, jak również wybranego rozwiązania od Wspólnoty, odwiedź witrynę Integration Services strona w witrynie MSDN lub TechNet:

Automatycznego powiadomienie tych aktualizacji należy subskrybować źródła danych RSS, które jest dostępne strona.