Tworzenie elementu (XMLA)
Contains Analysis Services Scripting Language (ASSL) elements used by the Execute method to create objects on a Microsoft SQL Server Usługi Analysis Services instance.
Składnia
<Command>
<Create Scope="enum" AllowOverwrite="boolean">
<ParentObject>...</ParentObject>
<ObjectDefinition>...</ObjectDefinition>
</Create>
</Command>
Właściwości elementu
Charakterystyka |
Opis |
---|---|
Typ danych i długości |
Brak |
Wartość domyślna |
Brak |
Kardynalność |
0-n: Opcjonalny element, który może występować więcej niż raz. |
Relacje elementu
Relacja |
Element |
---|---|
Elementy nadrzędne |
|
Elementy podrzędne |
Atrybuty
Attribute |
Opis |
---|---|
AllowOverwrite |
Opcjonalny Boolean atrybut.Jeśli zestaw ma wartość True, obiektów zdefiniowanych w ObjectDefinition element można zastąpić istniejące obiekty na Usługi Analysis Services instancji.Jeśli ten atrybut zostanie pominięty lub zestaw na False, obecność istniejący obiekt generuje błąd. |
Zakres |
Opcjonalny Enum atrybut.Określa czas trwania obiektów zdefiniowanych w ObjectDefinition elementu.Jeśli ten atrybut zostanie pominięty, obiekty zdefiniowane w ObjectDefinition element utrwalonych na Usługi Analysis Services wystąpienie.Dostępne są następujące wartości:
|
Uwagi
Każdy Create operacji tworzy jeden obiekt głównych pod nadrzędną przez ParentObject elementu.Pominięcie obiektu nadrzędnego jest przyjmowana obiekt docelowy Usługi Analysis Services wystąpienie.Generuje błąd, jeśli nadrzędny obiekt główny nie jest docelowy wystąpienie.
Przykład
Poniższy przykład tworzy pustą bazę danych o nazwie Test Database na Usługi Analysis Services wystąpienie.
<Create xmlns="https://schemas.microsoft.com/analysisservices/2003/engine">
<ObjectDefinition>
<Database xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Name>Test Database</Name>
<Description>A test database.</Description>
</Database>
</ObjectDefinition>
</Create>