Udostępnij za pośrednictwem


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

Polecenia

Elementy podrzędne

ObjectDefinition, ParentObject

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:

  • Session

    Obiekty zdefiniowane w ObjectDefinition element istnieje tylko na czas trwania XML for Analysis (XMLA) sesja.

    UwagaUwaga:
    Podczas korzystania z Session ustawienie, ObjectDefinition może zawierać tylko element wymiaru, modułu, lub MiningModel elementów ASSL.

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>

Zobacz także

Koncepcje