Buat Elemen (XMLA)
Berisi elemen Analysis Services Scripting Language (ASSL) yang digunakan oleh metode Execute untuk membuat objek pada instans Analysis Services.
Sintaks
<Command>
<Create Scope="enum" AllowOverwrite="boolean">
<ParentObject>...</ParentObject>
<ObjectDefinition>...</ObjectDefinition>
</Create>
</Command>
Karakteristik elemen
Karakteristik | Deskripsi |
---|---|
Tipe dan panjang data | Tidak ada |
Nilai default | Tidak ada |
Kardinalitas | 0-n: Elemen opsional yang dapat terjadi lebih dari sekali. |
Hubungan elemen
Hubungan | Elemen |
---|---|
Elemen induk | Perintah |
Elemen anak | ObjectDefinition, ParentObject |
Atribut
Atribut | Deskripsi |
---|---|
AllowOverwrite | Atribut Boolean opsional. Jika diatur ke True, objek yang didefinisikan dalam elemen ObjectDefinition dapat menimpa objek yang ada pada instans Analysis Services. Jika atribut ini dihilangkan atau diatur ke False, keberadaan objek yang ada menghasilkan kesalahan. |
Cakupan | Atribut Enum opsional. Menentukan durasi objek yang ditentukan dalam elemen ObjectDefinition . Jika atribut ini dihilangkan, objek yang didefinisikan dalam elemen ObjectDefinition dipertahankan pada instans Analysis Services. Nilai berikut tersedia: Sesi: Objek yang didefinisikan dalam elemen ObjectDefinition hanya ada selama sesi XML for Analysis (XMLA). Perhatikan bahwa saat menggunakan pengaturan Sesi , elemen ObjectDefinition hanya dapat berisi elemen Dimension, Cube, atau MiningModel ASSL. |
Keterangan
Setiap operasi Buat membuat satu objek utama di bawah induk yang diberikan oleh elemen ParentObject . Jika objek induk dihilangkan, objek tersebut diasumsikan sebagai instans Layanan Analisis tujuan. Ini menghasilkan kesalahan jika induk dari objek utama bukan instans tujuan.
Contoh
Contoh berikut membuat database kosong bernama Test Database pada instans Analysis Services.
<Create xmlns="http://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>