Aracılığıyla paylaş


Geliştirme ve SQL Server Management Studio'yu kullanarak uygulama

In Microsoft SQL Server Analysis Services, you create an Analysis Server Scripts project in SQL Server Management Studio based on the Analysis Server Scripts template.Çözüm, şu anda belleğe yüklenmişse SQL Server Management Studio, Analysis Server komut dosyaları yeni bir proje otomatik olarak oluşturmak için yeni bir çözüm oluşturur. Aksi halde, yeni Analysis Server kodları proje varolan bir çözümü eklendi veya yeni bir çözümde oluşturulan.

Not

Bireysel komut dosyaları tanımlamak ve içinde yönetimsel eylemleri SQL Server Management Studio Çözümleme sunucusu KomutDosyaları projesinde kullanmadan. Ilgili bir komut dosyası geliştirme, yönetimi ve kaynak denetimi amaçları gruplandırmak için amacı, Analysis Server kodları proje olur.

Aşağıdaki temel adımları, Analysis Server komut dosyaları projesinde oluşturmak için kullanın SQL Server Management Studio:

  1. Çözümleme sunucusu KomutDosyaları projesinde, Analysis Server kodları proje şablonu seçerek tanımlamak SQL Server Management Studio şablon Grup Yeni proje ekleyebilir iletişim kutusu ve bir ad ve yeni bir proje için bir konum belirtme.

  2. Solution Explorer'da (Çözüm Gezgini) Analysis Server komut dosyaları proje Bağlantılar klasöründeki bir bağlantı oluşturun.

  3. Solution Explorer'da (Çözüm Gezgini) Analysis Server komut dosyaları proje makroları klasöründeki çözümlemesi (XMLA) komut dosyaları için XML çok boyutlu deyimler (MDX) ve veri madenciliği Uzantıları (DMX) oluşturun.

  4. Solution Explorer'da (Çözüm Gezgini) Analysis Server komut dosyaları projenin çeşitli klasöründe bir proje ile ilgili notlar içeren metin dosyaları gibi sair hiçbir dosyayı ekleyin.

çözüm gezgini yeni bağlantılar eklemek için kullanma hakkında daha fazla bilgi için bkz: komut dosyaları ve sair bir Analysis Server kodları proje dosyaları çözüm gezgini kullanma.

Proje klasörler

Klasörleri aşağıdaki listelenen Analysis Server komut dosyalarını bir Access projesini içeren tablo, hangi projede bulunan öğeleri düzenlemek için kullanılır.

Öğe

Açıklama

Bağlantılar

Bağlantı dizeleri içerir. Analysis Services örnekler, karşı Analysis Server komut dosyaları project tarafından içerdiği komut dosyaları çalıştırılabilir. Birden çok bağlantı, Analysis Server komut dosyaları projesinde olabilir ve karşı yürütme saat projesi tarafından bulunan bir komut dosyasını çalıştırmak bir bağlantı seçebilirsiniz.

Komut dosyaları

Yürütme saat sağlanan proje ya da bağlantı bilgisi bulunan bağlantı bilgisini kullanarak yürütülebilecek MDX, DMX veya XMLA komut dosyaları içerir.

Komut dosyalarını, veri almak, işleme gibi yönetimsel eylemleri ve oluşturma veya üzerinde nesneleri değiştirmek için kullanılabilir bir Analysis Services örnek.

Sair

Kullanıcı tarafından metin veya HTML dosyaları gibi Analysis Server kodları proje ile ilişkili diğer dosyaları da içerir.Bu dosyalar tarafından yok sayılır SQL Server Management Studio.

Dosya türleri

C SQL Server Management Studio çözüm, projeler, çözümü ve hangi maddelerin dahil, bir çözüm için her projedeki dahil bağlı olarak, çeşitli dosya türlerini içerebilir. Dosya türleri için çözümler hakkında daha fazla bilgi için SQL Server Management Studio, bkz: Bu çözümler ve projeleri yönetme dosyaları. Dosyaları genellikle, her proje için bir SQL Server Management Studio çözüm, her proje için ayrı bir klasörde çözüm klasöründe depolanır.

Aşağıdaki listelenen dosya türlerini içeren bir çözümleme sunucusu kodları proje için proje klasörüne tablo.

Dosya türü

Açıklama

Çözümleme sunucusu kodları proje tanım dosyası (.ssmsasproj)

çözüm gezgini yanı sıra, hangi klasörlerin projede bulunan dosyaları görüntülemelidir gösteren bilgileri gösterilen klasörler hakkındaki meta veriler içerir.

Proje tanım dosyası meta veriler de içerir. Analysis Services bağlantılar, bağlantıları komut dosyaları, projede bulunan ilişkilendiren meta veriler yanı sıra projesi, içerdiği.

DMX komut dosyası (.dmx)

Projede bulunan DMX komut dosyası içerir.

MDX komut dosyası (veya .mdx)

Proje içinde bulunan bir MDX komut dosyası içerir.

XMLA komut dosyası (.xmla)

Projede bulunan XMLA komut dosyası içerir.

Analysis Services şablonları

Yeni MDX, DMX veya XMLA komut dosyaları, Analysis Server komut dosyaları projesinde eklerken, yerini belirlemek için şablon Gezgini kullanma seçeneğiniz vardır Analysis Services önceden tanımlanmış komut dosyalarını veya belirli bir eylem gerçekleştirme gösteren deyimleri topluluğu olan şablonları. Şablon Gezgini kullanılabilir Görünümü menü ve şablonları içerir.SQL Server, Analysis Services, ve SQL Server Compact 3.5 SP1. Şablonları hakkında daha fazla bilgi için SQL Server Management Studio, bkz: SQL Server Management Studio şablonları kullanma.

Tıklattığınızda aşağıdaki tabloda listelenen, maddenin şablonlar kullanılabilir. Analiz Sunucusu on the Şablon Gezgini araç çubuğu.

Kategori

öğe şablonu

Açıklama

DMX\Model içeriği

Içerik sorgu

DMX SELECT FROM nasýl kullanýlacaðýný gösterir <modeli>.CONTENT deyim belirtilen madenciliği model araştırma modeli şema satır kümesi içeriğini almak için.

Sürekli sütun değerleri

DMX SELECT DISTINCT FROM nasýl kullanýlacaðýný gösterir <modeli> DMX deyimiyle RangeMin ve RangeMax almak için işlevler bir küme belirtilen madenciliği modelindeki sürekli sütunlarından belirtilen aralıktaki değerler.

Ayrı bir sütun değerleri

DMX SELECT DISTINCT FROM nasýl kullanýlacaðýný gösterir <modeli> deyim içinde belirtilen ayrı sütunlarından tam bir değerler kümesi almak araştırma modeli.

detaylandırma sorgu

DMX SELECT nasýl kullanýlacaðýný gösterir * FROM Model.CASES deyim DMX IsInNode işleviyle detaylandırma sorgu gerçekleştirmek için

Model öznitelikleri

DMX System.GetModelAttributes işlev bir model kullanılan özniteliklerin listesini döndürmek için nasıl kullanılacağını gösterir.

PMML içeriği

DMX SELECT nasýl kullanýlacaðýný gösterir * FROM <modeli>Madenciliği modelini, bu işlevi destekleyen algoritmaları öngörü modeli biçimlendirme dili (PMML) sunumunu almak için .PMML ekstresi.

DMX\Model yönetimi

Model ekleyin.

araştırma modeli eklemek DMX araştırma modeli YAPıSı ALTER deyim nasýl kullanýlacaðýný gösterir

Model temizleyin.

DMX DELETE nasýl kullanýlacaðýný gösterir * FROM araştırma modeli deyim belirtilen madenciliği modelinin içeriği silinecek.

Boş yapı servis talepleri

Servis taleplerini araştırma modeli yapısına temizlemek için araştırma yapısı FROM DMX DELETE deyim nasýl kullanýlacaðýný gösterir

Yapı temizleyin.

DMX DELETE FROM araştırma yapısı nasýl kullanýlacaðýný gösterir deyim bir madenciliği modeli yapısı temizlemek için

PMML oluşturma

DMX araştırma modeli CREATE deyim ile FROM PMML nasýl kullanýlacaðýný gösterir yan tümce PMML gösterimi madenciliği model oluşturmak için.

Yapı oluşturma yuvalanmış

DMX CREATE nasýl kullanýlacaðýný gösterir araştırma yapısı deyim ile iç içe geçmiş sütunlarda madenciliği model oluşturmak için iç içe geçmiş sütun tanım listesi.

Yapı oluşturma

DMX MINING YAPıSı CREATE deyim oluşturmak için nasıl kullanılacağını gösteren bir araştırma modeli.

Model bırak

DMX DROP araştırma modeli nasýl kullanýlacaðýný gösterir deyim varolan bir araştırma modelini silmek için.

Yapı bırak

DMX DROP araştırma yapısı nasýl kullanýlacaðýný gösterir deyim varolan araştırma yapısı silinecek.

Model verme

Veri kaynağı ve veri kaynağı görünümü araştırma modeli, bir dosyaya bağımlı olduğu gibi araştırma modeli dışa aktarmak için WITH BAĞıMLıLıKLAR ve PASSWORD yan tümcelerini kullanarak DMX EXPORT araştırma modeli deyim kullanımı gösterilmiştir.

Yapı verme

DMX EXPORT araştırma yapısı nasýl kullanýlacaðýný gösterir deyim BAĞıMLıLıKLAR, WITH yan tümce tüm madenciliği yapı ve veri kaynağı araştırma yapısı, bir dosyaya bağımlı olduğu veri kaynağı görünümü tarafından bulunan madenciliği modelleri birlikte araştırma yapısı, dışa aktarmak için kullanma.

Al

Bir alma işlemini gerçekleştirmek için WITH PASSWORD yan tümce kullanarak DMX IMPORT FROM deyim kullanımı gösterilmiştir.

Model yeniden adlandırma

DMX RENAME araştırma modeli nasýl kullanýlacaðýný gösterir deyim varolan bir araştırma modeli yeniden adlandırmak için.

Yapı yeniden adlandırma

DMX RENAME MADENCILIĞI STRUCTRE nasýl kullanýlacaðýný gösterir deyim varolan araştırma yapısı yeniden adlandırmak için.

eğitmek modeli

araştırma modeli INTO DMX INSERT deyim önceden eğitimli bir yapı içinde madenciliği model eğitmek için nasıl kullanılacağını gösterir.

Iç içe yapı eğitin.

Varolan veri kaynağından bir sorgu kullanarak alınan bir iç içe geçmiş tablolar içeren bir veri ile iç içe geçmiş bir sütun içeren bir araştırma modeli eğitmek için SHAPE kaynak veri sorgusu ile araştırma yapısı INTO DMX INSERT deyim birleştirmek gösterilmiştir.

eğitmek yapısı

araştırma yapısı eğitmek için OPENQUERY kaynak veri sorgusu ile araştırma yapısı INTO DMX INSERT deyim birleştirmek gösterilmiştir.

DMX\tahmin sorgular

Temel tahmin

Bir DMX SELECT FROM birleştirmek gösterilmiştir <modeli> TAHMIN JOIN deyim OPENQUERY kaynak veri sorgusu yürütmek varolan veri kaynağından bir sorgu kullanarak alınan verileri kullanarak çıkarma modeli bir tahmin sorgusu.

 

Iç içe geçmiş tahmin

Bir DMX SELECT FROM birleştirmek gösterilmiştir <modeli> Için TAHMIN JOIN deyim SHAPE ve OPENQUERY kaynak verilerle sorgular yürütmek varolan veri kaynağından bir sorgu kullanarak, iç içe geçmiş tablolar içeren verileri kullanarak çıkarma modeli bir tahmin sorgusu alınır.

 

Iç içe geçmiş bir Singleton tahmin

Bir DMX SELECT FROM nasýl kullanýlacaðýný gösterir <modeli> Tek bir değeri kullanarak bir araştırma modeli bir tahmin sorgusu çalıştırmak için TAHMIN DOĞAL birleştirmek yan tümce tahmin sorgudaki sütun araştırma modelinde bir sütunun adıyla eşleşen ve menzilli belirtilip bir küme değerlerini de iç içe geçmiş sütunlarda araştırma modelinde adları eşleşen bir UNION deyim kullanılarak oluşturulan bir iç içe geçmiş tablo.

 

Aynı cinsten tek adet tahmin

Bir DMX SELECT FROM nasýl kullanýlacaðýný gösterir <modeli> Tahmin sorgudaki bir sütunda madenciliği model adıyla eşleşen bir sütunundaki belirtilip, tek bir değer kullanılarak bir araştırma modeli bir tahmin sorgusu çalıştırmak için TAHMIN DOĞAL birleştirmek deyim.

Saklı yordam çağrısı

DMX CALL deyim saklı bir yordamı çağırmak için nasıl kullanılacağını gösterir.

MDX\Expressions

Ortalama sabit taşıma

MDX nasýl kullanýlacaðýný gösterir ParallelPeriod ve CurrentMember doğal olarak sıralı işlevleriyle küme dönemleri tarafından bir saat boyutunun hiyerarşisinde bulunan sabit sayıda üzerinden bir hareketli ortalama bir ölçü sağlayan hesaplanan bir ölçü oluşturmak için.

 

Ortalama değişken taşıma

MDX nasýl kullanýlacaðýný gösterir CASE deyim içinde Avg Hareketli ortalama bir ölçü tarafından bir saat boyutunun hiyerarşisinde bulunan dönemleri değişken sayıda üzerinden sağlayan hesaplanan bir ölçü oluşturmak üzere işlev'ı tıklatın.

 

Dönemler için tarih

MDX nasýl kullanýlacaðýný gösterir PeriodsToDate Hesaplanan üye işlev.

 

Üst oranı

MDX nasýl kullanýlacaðýný gösterir Parent işlev, belirtilen bir sıradüzende üst üyesi olan her çocuğunuz için bir ölçü oranı yüzde temsil eden bir hesaplanan ölçü birimi oluşturmak için.

 

Toplam oranı

Belirtilen bir hiyerarşi içinde her üyenin temsil eden bir ölçü oranı yüzde hesaplanan bir ölçü oluşturmak üzere, tüm üye kullanımı gösterilmiştir.

MDX\Queries

Temel sorgu

Temel bir MDX SELECT gösterir deyim bir MDX sorgusu oluşturun.

 

KPI sorgu

MDX nasýl kullanýlacaðýný gösterir KPIValue ve KPIGoal işlevler, ana performans göstergesi (KPI) bilgilerini bir MDX sorgusu.

 

Query sub-select

Başka bir deyim ile tanımlanan bir subcube bilgileri alır, bir MDX deyim oluşturulması gösterilmiştir.

 

Hesaplanan üye ile

Bir MDX sorgusu için hesaplanan üye tanımlamak için bir deyim içinde MDX WITH yan tümce kullanımı gösterilmiştir.

 

Adlandırılmış kümesi ile

Adlandırılmış bir MDX sorgusu için tanımlamak için bir deyim içinde MDX WITH yan tümce kullanımı gösterilmiştir.

XMLA\Management

yedek

XMLA nasýl kullanýlacaðýný gösterir Backup Yedeklenecek komut bir Analysis Services veritabanını bir dosyaya.

 

Iptal etme

XMLA nasýl kullanýlacaðýný gösterir Cancel Geçerli oturumda çalışan tüm işlemleri (kullanıcılar için Yöneticiler veya sunucu yöneticileri dışında) iptal, (Yöneticiler) için veritabanı veya örnek için komut için (Yöneticiler.)

 

uzak bölüm veritabanı oluştur

XMLA nasýl kullanýlacaðýný gösterir Create komut dosyası kullanan kullanan ile Analysis Services komut dosyası kullanan kullanan dosyası kullanan dili (ASSL) veritabanı öğesi oluşturmak için bir Analysis Services Veritabanı ve uzak bölümlerini depolamak için bir veri kaynağı.

 

Sil

XMLA nasýl kullanýlacaðýný gösterir Delete Varolan bir silmek için komut Analysis Services Veritabanı.

 

Işlem boyutu

XMLA nasýl kullanýlacaðýný gösterir Batch komut, birlikte Parallel öğe ve Process komut, bir boyut özniteliklerini bir paralel toplu iş iş iş kullanarak güncelleştirmek için.

 

Işlem bölümü

XMLA nasýl kullanýlacaðýný gösterir Batch komut, birlikte Parallel öğe ve Process komut, tam bir bölümü bir paralel toplu iş iş işlemi kullanılarak işlenecek.

 

Geri yükleme

XMLA nasýl kullanýlacaðýný gösterir Restore geri yükleme yüklemek için komut bir Analysis Services Varolan bir yedek dosyasından veritabanıdır.

 

Eşitleme

XMLA nasýl kullanýlacaðýný gösterir Synchronize başka bir eşitleme komutu Analysis Services Geçerli veritabanıyla Analysis Services Veritabanı SkipMembership seçeneğiyle SynchronizeSecurity etiketi.

XMLA\Schema Satır kümeleri

Şema Satır kümeleri keşfedin

XMLA nasýl kullanýlacaðýný gösterir Discover DISCOVER_SCHEMA_ROWSETS şema satır kümesi içeriğini almak için yöntem.

XMLA\Server durumu

Bağlantılar

XMLA nasýl kullanýlacaðýný gösterir Discover DISCOVER_CONNECTIONS şema satır kümesi içeriğini almak için yöntem.

 

Işleri

XMLA nasýl kullanýlacaðýný gösterir Discover DISCOVER_JOBS şema satır kümesi içeriğini almak için yöntem.

 

Konumlar

XMLA nasýl kullanýlacaðýný gösterir Discover yedek dosyaların konumunu yol belirterek DISCOVER_LOCATIONS şema satır kümesi içeriğini almak için yöntem.

 

Kilit

XMLA nasýl kullanýlacaðýný gösterir Discover DISCOVER_LOCKS şema satır kümesi içeriğini almak için yöntem.

 

Bellek ver

XMLA nasýl kullanýlacaðýný gösterir Discover DISCOVER_MEMORYGRANT şema satır kümesi içeriğini almak için yöntem.

 

Performans sayaçları

XMLA nasýl kullanýlacaðýný gösterir Discover DISCOVER_PERFORMANCE_COUNTERS şema satır kümesi içeriğini almak için yöntem.

 

Oturumlar

XMLA nasýl kullanýlacaðýný gösterir Discover DISCOVER_SESSIONS şema satır kümesi içeriğini almak için yöntem.

 

Izlemeler

XMLA nasýl kullanýlacaðýný gösterir Discover DISCOVER_TRACES şema satır kümesi içeriğini almak için yöntem.

 

İşlemler

XMLA nasýl kullanýlacaðýný gösterir Discover DISCOVER_TRANSACTIONS şema satır kümesi içeriğini almak için yöntem.