Bagikan melalui


Elemen Nama (ASSL)

Berisi nama elemen induk.

Sintaks

  
<Action> <!-- or one of the elements listed below in the Element Relationships table -->  
   ...  
   <Name>...</Name>  
   ...  
</Action>  

Karakteristik Elemen

Karakteristik Deskripsi
Tipe dan panjang data String (hingga 100 karakter)
Nilai default Bervariasi
Kardinalitas 1-1: Elemen yang diperlukan yang terjadi sekali dan hanya sekali

Hubungan Elemen

Hubungan Elemen
Elemen induk Tindakan, Agregasi, Agregasi,AlgoritmaParameter, Anotasi, Perakitan, ClrAssemblyFile, Kubus, CubeDimension, CubeHierarchy, Database, DataSource, DataSourceView, Dimensi, DimensionAttribute, Grup, Hierarki, Kpi, Tingkat, MdxScript, Ukuran, MeasureGroup, MemberProperty, MiningModel, MiningModelColumn, MiningStructure, MiningStructureColumn, Partisi, Izin, Perspektif, Perspektif Kalkulasi, ReportFormatParameter, ReportParameter, Peran, Server, ServerProperty, Trace
Elemen anak Tidak ada

Keterangan

Setiap elemen yang digunakan untuk menentukan objek (contoh Analysis Services, hierarki, atribut, dan sebagainya) memiliki elemen Nama sebagai properti. Nilai elemen Nama memiliki batasan berikut:

  • Nilai tidak dapat berisi spasi di depan atau di belakang. Jika spasi di atas atau di belakang disertakan dalam nilai elemen Nama , spasi tersebut akan dihapus secara implisit oleh LayananAnalisis.

  • Nilai tidak boleh berisi karakter kontrol. Kehadiran karakter kontrol dalam suatu nama sangat tidak dianjurkan dan kadang-kadang dapat mengakibatkan kesalahan validasi XML.

    Untuk objek yang dibuat menggunakan metode GetNewName di SQL Server, AMO memeriksa dan kemudian menghapus karakter kontrol, spasi depan, atau spasi di belakang dalam nama. Untuk alasan ini, menggunakan GetNewName adalah pendekatan yang disarankan untuk mengatur nama objek.

    Namun, jika Anda mengatur properti Nama secara langsung, pemeriksaan validasi yang sama tidak dilakukan, mungkin mengakibatkan kesalahan validasi XML. Apakah kesalahan benar-benar terjadi tergantung pada karakter kontrol mana yang muncul dalam nama.

    Meskipun karakter kontrol tidak boleh digunakan dalam nama objek, Analysis Services tidak secara tegas mencegahnya. Rilis Layanan Analisis sebelumnya terkadang menerima karakter kontrol dalam nama objek. Untuk alasan ini, SQL Server Layanan Analisis 2016 dan yang lebih baru akan mengabaikan karakter kontrol dalam nama objek untuk menghindari melanggar solusi yang lebih lama.

  • Nilai cadangan berikut tidak dapat digunakan:

    • AUX

    • JAM$

    • COM1 sampai COM9 (COM1, COM2, COM3, dan seterusnya)

    • TIPU

    • LPT1 melalui LPT9 (LPT1, LPT2, LPT3, dan sebagainya)

    • NUL

    • PRN

Tabel berikut mencantumkan karakter tambahan yang tidak dapat digunakan dalam nilai elemen Nama , tergantung pada elemen induk.

Elemen induk Karakter Tidak Valid
Server Nama harus mengikuti aturan untuk Windows nama komputer. Alamat IP tidak valid.
DataSource :/\\*&#124;?"()[]{}<> `
Level, Elemen Atribut .,;':/\\*&#124;?"&%$!+=[]{}<> `
Semua elemen induk lainnya .,;':/\\*&#124;?"&%$!+=()[]{}<> `

Lihat juga

Elemen ID (ASSL)
Properti (ASSL)