Zmienianie elementu (XMLA)
Contains Analysis Services Scripting Language (ASSL) elements used by the Execute method to alter objects on an instance of Microsoft SQL Server Analysis Services.
<Command>
<Alter Scope="enum" AllowCreate="boolean" ObjectExpansion="enum">
<Object>...</Object>
<ObjectDefinition>...</ObjectDefinition>
</Alter>
</Command>
Właściwości elementu
Charakterystyka |
Description |
---|---|
Typ danych i długość |
None |
Wartość domyślna |
None |
Relacja |
0-n: Opcjonalne element, który może występować więcej niż jeden raz. |
Relacje elementu
Relacja |
Element |
---|---|
Elementy nadrzędne |
|
Elementy podrzędność |
Atrybuty
Attribute |
Description |
---|---|
AllowCreate |
(Opcjonalne Boolean atrybut) wskazuje, czy obiekty zdefiniowane w Alter polecenie powinno być utworzone są już istnieją. Jeśli zestaw wartość true, obiekty określone w ObjectDefinition element są tworzone na Analysis Services wystąpienie, które już istnieją. Innymi słowy Alter polecenie jest traktowany jako Create polecenie Obiekt już istnieją w instancji. W przypadku pominięcia tego atrybutu lub zestaw do false, wystąpi błąd, jeśli obiekt już nie istnieją. |
ObjectExpansion |
(Opcjonalne Enum atrybut) definiuje fragment zmiany mają być wykonywane przez Execute Metoda. Jeśli zestaw do ObjectProperties, ObjectDefinition element powinien zawierać tylko pełną definicję głównych obiektów zmiany, tym podrzędne obiekty pomocnicze. Główne obiektów podrzędnych obiektu typu, który ma być zmieniony, pozostają niezmienione.
Note:
Podczas korzystania z ObjectProperties Ustawianie za pomocą ClrAssembly Typ danych Dane element skojarzony ClrAssemblyFile typów danych nie jest konieczne do określenia.Jeśli nie zostanie określony, ClrAssembly używa istniejące pliki.
Jeśli zestaw do ExpandFull, ObjectDefinition element powinien zawierać nie tylko definicji obiektu typu, który ma być zmieniony, ale także definicje wszystkich głównych obiektów, które są obiektami podrzędnymi obiektu zmiany.
Note:
The ExpandFull setting cannot be used with the Server element.
|
Zakres |
(Opcjonalne Enum atrybut) definiuje czas trwania obiektów zdefiniowanych w ObjectDefinition element. Jeśli ustawiona na Session, obiekty określone w ObjectDefinition element istnieje tylko na czas trwania sesja XMLA.
Note:
Podczas korzystania z Session Ustawianie, ObjectDefinition element może zawierać tylko Wymiar, Moduł, or MiningModel Elementy ASSL.
Jeśli atrybut ten jest pominięty, obiekty zdefiniowane w ObjectDefinition element są zachowywane na Analysis Services wystąpienie. |
Remarks
Każdy Alter polecenie zmienia definicję jeden obiekt głównych zgodnie z obiektu nadrzędnego, określony przez ParentObject element.