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).
ASSL służy do definiowania i opis instancji Analysis Services i baz danych i obiektów bazy danych zawiera. Aby uzyskać więcej informacji zobaczAnaliza usługi odwołanie języka wykonywanie wykonywanie skryptów.
Język poleceń, który jest używany do wysyłania poleceń akcja, takich jak tworzenie, Zmień lub proces, do wystąpienie jest XMLA Analysis Services. Aby uzyskać więcej informacji zobaczXML for Analysis Reference (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:
Usługi Analysis Services wykonać Edytor zadań DDL (strona głównej)
Usługi Analysis Services wykonać Edytor zadań DDL (strona DDL)
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:
|
See Also