Eylemler (Analysis Services - çok boyutlu verilerle)
Buna göre oluşturulacak sahip oldukları ve eylemleri farklı türlerde olabilir.Eylemler olabilir:
Drillthrough eylemler, eylem oluştuğu seçili hücrelerin küp temel verileri temsil eden satır küme geri dönün.
Eylemler, rapordan dönmek raporlama Reporting Services Eylem oluştuğu seçili bölümü küp ile ilişkili.
Standart eylemler, eylem oluştuğu seçili bölümü küp ile ilişkili eylem öğesi (url, html, DataSet, satır kümesi ve diğer öğeleri) döndürür.
Gibi bir sorgu arabirim ADOMD.NET, almak ve son kullanıcı eylemlerini ortaya çıkarmak için istemci uygulaması tarafından kullanılır.Daha fazla bilgi için bkz: ADOMD.NET.
Basit bir Action nesne oluşur: temel bilgileri, eylem oluştuğu yerde hedef, işlem kapsam ve türünü sınırlamak için bir koşul.Eylem, eylem, eylem ve diğerleri için önerilen resim yazısı, açıklama adını temel bilgileri içerir.
hedef Olduğu eylem ortaya gerçek küp konumdadır.Hedef, hedef türü ve hedef nesne oluşur.Hedef türü nesne küp türünü temsil eden nerede eylem etkinleştirilmesi için.Hedef türü düzey üyeleri, hücreleri, hiyerarşi hiyerarşi üyeleri veya diğerleri olabilir.Hedef türü belirli bir nesnenin hedef nesnedir; hedef türü hiyerarşisi, sonra hedef tanımlı küp hiyerarşileri herhangi birini nesnesidir.
Koşul bir Boolean Eylem olay. değerlendirilen mdx ifadeDurumu değerlendiren, true, sonra da eylem yürütülür.Aksi takdirde, eylem gerçekleştirilmiyor.
The type is the kind of action to be executed.Action is an abstract class, therefore, to use it you have to use any one of the derived classes.İki tür eylemleri önceden tanımlanmıştır: detaylandırma ve raporlama.Bu, karşılık gelen türetilmiş sınıfları vardır: DrillThroughActionand ReportAction.Diğer eylemler de ele alınacaktır StandardAction WalkTree
In Microsoft SQL Server Analysis Services, an action is a stored MDX statement that can be presented to and employed by client applications.Başka bir deyişle, eylem tanımlanan ve sunucuda depolanan bir istemci komutudur.Eylem, ne zaman ve nasıl mdx deyim görüntülenecek ve istemci uygulaması tarafından işleneceğini belirten bilgileri de içerir.Eylemde belirtilen işlem bilgileri eylem bir parametre olarak kullanarak bir uygulamayı başlatabilirsiniz veya eylem tarafından sağlanan ölçütlere göre bilgi alabilirsiniz.
Bunların analizleri sonucu çalışmak üzere iş kullanıcıları eylemlerini etkinleştirin.Kaydetme ve yeniden kullanma eylemleri son kullanıcılar genellikle veri sunumu ile sona erer, geleneksel analiz geçin ve çözümleri için saptanan sorunları ve eksiklikleri, böylece genişletme küp ötesinde iş zekası uygulaması başlatmak.Eylemler kuruluşun çalışma sisteminin ayrılmaz bir parçası karmaşık veri işleme araç istemci uygulamasından dönüştürebilirsiniz.İşletme uygulamaları için giriş olarak veri gönderme odaklanan yerine, son kullanıcılar "döngüyü kapatabilirsiniz" karar verme sürecini üzerinde.Başarılı iş karar destek sistemi uygulamaya kararları analitik veri dönüştürmek için bu yeteneği çok önemlidir.
Örneğin, bir küp gözatma iş kullanıcısı, belirli bir ürünün geçerli stoğu yetersiz olduğunu fark eder.istemci uygulaması için iş kullanıcı eylemlerin bir listesini sağlar, iş kullanıcı ürünü temsil eden küp üye için sipariş eylem seçer, Analysis Services veritabanı tarafından alınan, düşük ürün stok değeri için tüm ilgili.Sipariş eylem çalışma veritabanında saklı yordam çağırarak yeni bir sipariş işlemini başlatır.Bu saklı yordam için sipariş girişi sistemi göndermek için uygun bilgileri oluşturur.
Eylem oluşturduğunuzda esneklik alýþtýrma: Örneğin, eylem bir uygulamayı başlatmak veya bir veritabanından bilgi almak.Bir eylem bir küp boyutları, düzeyleri, üyeler ve hücreleri de dahil olmak üzere, hemen hemen her bölümünden harekete yapılandırmanız veya bir küp aynı bölümü için birden fazla eylem oluşturun.Dize parametreleri geçirmek için başlatılan uygulamaları ve eylem çalışır olarak son kullanıcılara görüntülenen resim yazıları belirler.
Önemli |
---|
Sırasıyla bir iş kullanıcı eylemleri için iş kullanıcı tarafından görevli istemci uygulaması eylemleri desteklemesi gerekir. |
Eylem türleri
Aşağıdaki tablo dahil olan eylemleri türlerini listeler Analysis Services:
Eylem türü |
Açıklama |
---|---|
CommandLine |
komut istemi istemine komutu yürütür |
Veri kümesi |
Bir istemci uygulaması için bir dataset döndürür. |
Drillthrough |
Bir satır kümesi döndürmek için istemci yürütür bir deyim olarak bir detaylandırma deyim döndürür |
Html |
html komut dosyası Internet tarayıcısında yürütür. |
Özel |
Bu konuda listelenenler dışındaki bir arabirim kullanarak bir işlemi gerçekleştirir tablo. |
Rapor |
Parametreli bir url tabanlı isteği gönderdiğinde bir rapor sunucusu ve bir rapor istemci uygulamasına döndürür. |
Satır kümesi |
Bir satır kümesi istemci uygulamasına döndürür. |
Deyimi |
ole db komutu çalıştırır. |
URL |
Dinamik bir Web sayfa Internet tarayıcısında görüntüler. |
Çözümleme ve eylem yürütme
İş kullanıcısı, command nesnesi tanımlandığı nesnesine eriştiğinde, hangi istemci uygulaması için kullanılabilir kılar, eylemle ilişkili deyim otomatik olarak çözülür, ancak eylem otomatik olarak yürütülür.İş kullanıcı eylem başlatan istemci özel işlem gerçekleştirdiğinde eylem yürütülür.Örneğin, istemci uygulamaları iş kullanıcısı bir belirli bir üye veya hücre tıklattığında açılır menü olarak eylemlerin listesini görüntüleyebilir.
Ayrıca bkz.