Aracılığıyla paylaş


Komut dosyası dili bakış Analysis Services

In Microsoft SQL Server Analysis Services, the Analysis Services Scripting Language (ASSL) DDL defines the structure of Analysis Services objects (such as cubes, dimensions, and mining models) and the binding of Analysis Services objects to data sources.The DDL also persists the definition of Analysis Services objects.Analysis Services applications use the DDL to create, alter, deploy, and describe Analysis Services objects.

Kullanım senaryoları

Developer

Bir geliştirici, Business Intelligence Development Studio tasarım araçlarını kullanarak küpleri küme tasarlar ve tanımı bir projenin bir parçası kaydeder.Geliştirici tasarım araçlarını kullanarak katmanlarla sınırlıdır, ancak bu bölümde açıklanan biçimde kullanan xml doğrudan düzenlemek için küp tanım dosyaları da açabilirsiniz.

Yönetici

A veritabanı yöneticisi (dba) sql Server Management Studio'da xml oluşturma ve değiştirme doğrudan bir araç olarak düzenlemek için kullandığı Analysis Services de aynı şekilde dba nesnelerini kullanan sql Server ddl oluşturma ve değiştirme Microsoft sql Server nesneleri.

Ad alanı ve şema

Ad alanı

Bu belirtimi içinde tanımlı şema xml ad alanı https://schemas.microsoft.com/AnalysisServices/2003/Engine ve standart "ddl" kısaltmasını kullanır.

Şema

Bir xml şeması Tanım Dili (xsd) şema tanımını Analysis Services nesne tanımlama dili temel alınır tanım şema öğeleri ve hiyerarşi içinde bu bölümde.

Genişletilebilirlik

Geniþletilebilirlik nesne tanım dil şeması aracılığıyla sağlanan bir Annotation tüm nesneler üzerinde bulunan öğeBu öğe, aşağıdaki kurallara tabi herhangi (ddl tanımlayan hedef ad) dışında herhangi bir xml ad alanı'ndan geçerli xml içerebilir:

  • xml yalnızca öğeler içerebilir.

  • Her öğenin benzersiz bir adı olması gerekir.Önerilir değeri Name başvuru hedef ad alanı.

Bu kurallar uygulanan böylece içeriğini Annotation etiketi maruz ad/değer çiftleri karar destek nesneleri (dso) 9.0 aracılığıyla küme olarak.

Açıklamalar ve boşluk içinde Annotation ile bir alt öğe içine etiket korunmuş.Buna ek olarak, tüm öğeler okuma-yazma olmalıdır; Öğeler salt okunur dikkate alınmaz.

Sunucu eşleme şemada tanımlanan öğelerin türetilmiş türlerinden izin vermiyor, nesne tanım dil şema kapatıldı.Bu nedenle, sadece burada tanımlanan öğelerin ve başka öğeler veya öznitelikler küme sunucu kabul eder.Bilinmeyen öğeler neden Analysis Services altyapısı için Yükselt bir hata.