Share via


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

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ü de yüklü SQL Server Management Studio, yeni bir Analysis Server kodları proje oluşturulduğunda otomatik olarak oluşturulur ve yeni bir çözüm.Aksi takdirde, yeni bir Analysis Server kodları proje için varolan bir çözümü eklenebilir veya yeni bir çözümde oluşturulan.

Not

Tek tek komut dosyaları tanımlamak ve yönetimsel eylemleri içinde SQL Server Management Studio kullanımı dışında bir Analysis Server kodları proje.İlgili komut dosyalarını geliştirme, yönetim ve kaynak denetimi amacıyla birlikte gruplamak için Analysis Server kodları proje amacı budur.

Bir Analysis Server kodları proje oluşturmak için aşağıdaki temel adımları kullanın SQL Server Management Studio:

  1. Analysis Server kodları proje Analysis Server kodları proje şablonu seçerek tanımlama SQL Server Management Studio şablon grubu Add New Project iletişim kutusu ve bir ad ve konum yeni proje için belirtme.

  2. Solution Explorer'da Analysis Server kodları proje bağlantıları klasöründe bir bağlantı oluşturun.

  3. Çok boyutlu ifadeleri (mdx), veri Mining Extensions (dmx), oluşturmak ve XML for Analysis Analysis Server kodları proje Solution Explorer'da Scripts klasörü komut dosyalarını (xmla).

  4. Solution Explorer'da Analysis Server kodları proje çeşitli klasöründe proje üzerinde notları içeren metin dosyaları gibi çeşitli tüm dosyaları ekleyin.

Solution Explorer'da bir Analysis Server kodları proje için yeni bağlantıları, komut dosyaları ve çeþitli dosyalar eklemek için nasıl kullanılacağı hakkında daha fazla bilgi için bkz: Solution Explorer'ı kullanma.

Proje klasörleri

Analysis Server kodları proje Aşağıda, listelenen klasörleri içeren tablo, hangi projede bulunan öğeleri düzenlemek için kullanılır.

Öğe

Açıklama

Bağlantılar

Bağlantı dizeleri içeren Analysis Services örnekler, Analysis Server kodları proje tarafından içerdiği komut dosyaları çalıştırılabilir karşı.Bir Analysis Server kodları proje içinde birden çok bağlantı olabilir ve karşı bir proje tarafından bulunan bir komut dosyasını çalıştırmak bir bağlantıyı seçebilirsiniz saat yürütme.

Komut dosyaları

Yürütülecek proje ya da bağlantı bilgisi bulunan bağlantı bilgisini kullanarak yürütülen mdx, dmx veya xmla komut dosyaları içeren saat.

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

Muhtelif

Kullanıcı tarafından metin veya html dosyaları gibi Analysis Server kodları proje ile ilişkili diğer dosyaları da içerir.Olarak bu dosyalar göz ardı SQL Server Management Studio.

Dosya türleri

A SQL Server Management Studio çözüm ne projeleri dahil çözüm ve hangi öğeler, içerdiği her proje için bağlı çeşitli dosya türlerini içerebilirBu çözüm. Çözümler için dosya türleri hakkında daha fazla bilgi için SQL Server Management Studio, bkz: Çözümleri ve projeleri yönetmek dosyaları.Dosyaları genellikle, her proje için bir SQL Server Management Studio çözüm depolanmış olan çözüm klasöründe ayrı bir klasör için her proje.

Analysis Server kodları proje için proje klasörü aşağıda, listelenen dosya türlerini içerebilir tablo.

Dosya türü

Açıklama

Analiz sunucu komut proje tanım dosyası (.ssmsasproj)

Solution Explorer yanı sıra projeye eklenen dosyaların hangi klasörlerin görüntülenmelidir gösteren bilgileri gösterilen klasörler hakkında meta veriler içerir.

Proje tanım dosyası için meta veriler de içeren Analysis Services bağlantıları bulunan proje, yanı sıra meta veriler bağlantıları bulunan komut dosyaları ile ilişkilendirirproje.

dmx komut dosyası (.dmx)

Projede dahil dmx komut dosyası içerir.

mdx komut dosyası (.mdx)

Projede dahil mdx komut dosyası içerir.

xmla komut dosyası (.xmla)

Projede dahil xmla komut dosyası içerir.

Analysis Services şablonları

Yeni mdx, dmx veya xmla komut dosyası için bir Analysis Server kodları proje eklerken, yerini belirlemek için Şablon Gezgini'ni kullanma seçeneğiniz Analysis Services olan bir şablonlarıdır, bir koleksiyon önceden tanımlanmış komut veya belirtilen bir eylemi. nasıl gösteren ifadeleriŞablon Gezgini, edinilebilir View menü için şablonlar içerir ve 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.

Aşağıda, listelenen öğe şablonları, tablo, tıklattığınızda kullanılabilir Analysis Server üzerinde Template Explorer araç.

Kategori

Madde şablonu

Açıklama

DMX\Model içerik

İçerik sorgusu

dmx select from kullanımı gösterilmiştir <modeli>.İçerik deyim araştırma modeli şema satır kümesi içeriğini bir belirtilen araştırma modeli. almak için

Sürekli sütun değerleri

dmx select DISTINCT from kullanımı gösterilmiştir <modeli> dmx deyim RangeMin ve RangeMax belirtilen bir değerler küme almak için İşlevler aralık sürekli sütunlarından belirtilen araştırma modeli.

Kesikli sütun değerleri

dmx select DISTINCT from kullanımı gösterilmiştir <modeli> deyim tam bir değerler kümesi belirtilen araştırma modeli kesikli sütunlarından almak

Drillthrough sorgu

dmx seçin kullanımı gösterilmiştir * detaylandırma sorgu gerçekleştirmek için dmx IsInNode işlev ile gelen Model.CASES deyim

Modeli öznitelikleri

dmx System.GetModelAttributes işlev bir modeli tarafından kullanılan öznitelikler listesini almak için nasıl kullanılacağı gösterilmiştir.

pmml içeriği

dmx seçin kullanımı gösterilmiştir * from <modeli>.pmml deyim almak için bu işlevi destekleyen algoritmaları madenciliği model öngörü modeli İşaretleme Dili (pmml) gösterimi için

DMX\Model Yönetimi

Model Ekle

Bir araştırma modeli eklemek için dmx MADENCİLİĞİ model YAPISI alter deyim kullanımı gösterilmiştir

Model temizleyin

dmx delete kullanımı gösterilmiştir * den MADENCİLİĞİ model deyim belirtilen araştırma modeli içeriği silmek için.

Yapısı durumlarda temizleyin

Araştırma modeli yapısı durumlarda temizlemek için araştırma YAPIDAN gelen dmx delete deyim kullanımı gösterilmiştir

Yapısı temizleyin

Bir araştırma modeli yapısı temizlemek için araştırma YAPIDAN gelen dmx delete deyim kullanımı gösterilmiştir

pmml oluşturma

MADENCİLİĞİ model oluşturma dmx deyim pmml gelen yan tümce tümce tümce ile pmml gösterimi bir araştırma modeli oluşturmak için nasıl kullanılacağını gösterir.

Oluşturma yapısı yuvalanmış

Araştırma YAPISI oluşturma dmx deyim ile iç içe sütun tanım listesi bir araştırma modeli ile iç içe sütunlar oluşturmak için nasıl kullanılacağı gösterilmiştir.

Yapısı oluşturma

Araştırma YAPISI oluşturma dmx deyim bir araştırma modeli oluşturmak için nasıl kullanılacağı gösterilmiştir.

Model bırak

dmx bırakma kullanımı gösterilmiştir araştırma modeli deyim var silmek için araştırma modeli.

Yapısı bırak

Varolan bir araştırma yapısı silmek için dmx araştırma YAPISI drop deyim kullanımı gösterilmiştir.

Model verme

Veri kaynak ve veri kaynak görünümü araştırma modeli, bir dosyaya bağımlı olduğu gibi bir araştırma modeli vermek için BAĞIMLILIKLARI ile ve parola yan tümcelerini kullanarak dmx export MADENCİLİĞİ model deyim kullanımı gösterilmiştir.

Yapısı verme

Tüm Araştırma yapısı ve veri kaynak ve araştırma yapısına bağlı olduğu veri kaynak görünümü tarafından içerilen veri madenciliği modelleri de dahil olmak üzere, bir araştırma yapısı vermek için BAĞIMLILIKLARI ile yan tümce tümce tümcesini kullanarak dmx export araştırma YAPISI deyim kullanımı gösterilmiştir, bir dosya için.

Al

Bir alma işlemi gerçekleştirmek için parola ile yan tümce tümce tümce kullanarak İÇE karşı dmx deyim kullanımı gösterilmiştir.

Model yeniden adlandırma

Varolan bir araştırma modeli yeniden adlandırmak için dmx rename MADENCİLİĞİ model deyim kullanımı gösterilmiştir.

Yapısını yeniden adlandırma

Varolan bir araştırma yapısı yeniden adlandırmak için dmx rename MADENCİLİĞİ structre deyim kullanımı gösterilmiştir.

Tren modeli

Daha önce eğitilmiş bir yapısı içinde bir araştırma modeli eğitmek için araştırma modeli INTO dmx ekleme deyim kullanımı gösterilmiştir.

İç içe yapı eğit

Araştırma YAPISI INTO dmx Ekle deyim içeren bir sorgu kullanarak varolan bir veri kaynağından alınan iç içe geçmiş tablolar içeren bir veri iç içe sütunlar içeren bir araştırma modeli eğitmek için ŞEKİL kaynak veri sorgusu ile birleştirmek gösterilmiştir.

Tren yapısı

Araştırma YAPISI INTO dmx Ekle deyim bir araştırma yapısı eğitmek için SORGUAÇ kaynak veri sorgusu ile birleştirmek gösterilmiştir.

DMX\Prediction sorgular

Temel öngörü

Bir dmx select from birleştirmek gösterilmiştir <modeli> Tahmin JOIN deyim karşı tahmin sorguyu yürütmek için SORGUAÇ kaynak veri sorgusu ile bir araştırma modeli kullanarak bir sorgu kullanarak bir varolan veri kaynağını. alınan veri,

 

İç içe öngörü

Bir dmx select from birleştirmek gösterilmiştir <modeli> Tahmin JOIN deyim karşı tahmin sorguyu yürütmek için ŞEKLİ ve SORGUAÇ kaynak veri sorguları ile bir araştırma modeli iç içe geçmiş tablolar içeren bir veri kullanarak bir sorgu kullanarak bir varolan veri kaynağı. alınan

 

İç içe Singleton öngörü

Bir dmx select from kullanımı gösterilmiştir <modeli> DOĞAL tahmin JOIN yan tümce tümce tümce, bir tek bir değer kullanarak bir araştırma modeli karşı tahmin sorguyu yürütmek için açıkça belirtilen tahmin Query'de bir sütun içeren ve araştırma modelinde bir sütun adıyla eşleşen bir küme bir birleşim deyim kullanılarak oluşturulan bir iç içe tablo değerlerini, adları da eşleşen iç içe geçmiş sütunlarda araştırma modeli.

 

Singleton öngörü

Bir dmx select from kullanımı gösterilmiştir <modeli> DOĞAL tahmin JOIN deyim kullanarak tek bir değer tahmin Query'de sütun adıyla eşleşen bir sütunundaki açıkça belirtilen bir araştırma modeli karşı tahmin sorguyu yürütmek içinmadenciliği model.

Saklı yordam çağrısı

dmx call deyim aramak için nasıl kullanılacağını gösteren birsaklı yordam

MDX\Expressions

Ortalama sabit taşıma

mdx kullanımı gösterilmiştir ParallelPeriod ve CurrentMember ile birlikte işlev gören bir doğal olarak sıralı küme bir hiyerarşi içinde bir saat boyut. tarafından içerdiği saat dönemlerini sabit sayıda üzerinden bir hareketli ortalama bir ölçü sağlar hesaplanan bir ölçü birimi oluşturmak için

 

Ortalama değişken taşıma

mdx kullanımı gösterilmiştir CASE deyim içinde Avg işlev bir hareketli ortalama değişken sayıda dönemlerde hiyerarşisinde tarafından bulunan üzerinden ölçü sağlar hesaplanan bir ölçü oluşturmak içinbir saat boyut.

 

Dönem bitiş tarihi

mdx kullanımı gösterilmiştir PeriodsToDate , işlev bir hesaplanan üye.

 

Üst oranı

mdx kullanımı gösterilmiştir Parent her biri için bir ölçü oranı yüzde temsil eden bir hesaplanan ölçü birimi oluşturmak için işlev alt , bir üst üye belirtilen hiyerarşi.

 

Toplam sayısına oranı

Tüm üye belirtilen sıradüzeninde her üye için bir ölçü oranı yüzde temsil eden bir hesaplanan ölçü birimi oluşturmak için nasıl kullanılacağı gösterilmiştir.

MDX\Queries

Temel sorgu

Temel mdx seçin gösterir deyim içinden, oluşturmak bir mdx sorgusu.

 

KPI sorgu

mdx kullanımı gösterilmiştir KPIValue ve KPIGoal almak için İşlevler ana performans göstergesi (KPI) bilgilerini bir mdx sorgusu.

 

Yükseltmesinden sorgu

Bilgileri başka bir deyim ile tanımlanan bir subcube alır, bir mdx deyim oluşturmak nasıl gösterilmektedir.

 

Hesaplanan üye ile

mdx ile yan tümce tümce tümce deyim içinde bir mdx sorgusu için hesaplanan üye tanımlamak için nasıl kullanılacağını gösterir.

 

Adlandırılmış kümesi ile

Seç içinde mdx ile yan tümce tümce tümce kullanımı gösterilmiştir deyim adlı bir mdx sorgusu için tanımlamak için.

XMLA\Management

Yedekleme

xmla kullanımı gösterilmiştir Backup yedeklemek için komut bir Analysis Services veritabanı için dosya.

 

İptal et

xmla kullanımı gösterilmiştir Cancel Geçerli tüm çalışan işlemleri iptal etmek için komut oturum (Yöneticiler için) (kullanıcılar için Yöneticiler veya sunucu yöneticileri dışında), veritabanı veya örnek (sunucu yöneticileri. için)

 

Uzak bölüm veritabanı oluşturma

xmla kullanımı gösterilmiştir Create komutu ile Analysis Services oluşturmak için komut dosyası dili (assl) veritabanı öğesi bir Analysis Services veritabanı ve veri kaynak saklamak uzak bölümleri.

 

Sil

xmla kullanımı gösterilmiştir Delete komutu varolan bir silmek için Analysis Services veritabanı.

 

İşlem boyutu

xmla kullanımı gösterilmiştir Batch komutu ile birlikte, Parallel öğesi ve Process kullanarak boyut özniteliklerini güncelleştirme komutubir paralel toplu iş iş iş.

 

İşlem bölümü

xmla kullanımı gösterilmiştir Batch komutu ile birlikte, Parallel öğesi ve Process komutu, bir bölümü kullanarak'tam olarak işlemek içinbir paralel toplu iş iş iş.

 

Geri yükleme

xmla kullanımı gösterilmiştir Restore geri yükleme yüklemek için komutu bir Analysis Services veritabanından bir varolan yedekleme dosyası.

 

Eşitle

xmla kullanımı gösterilmiştir Synchronize başka bir eşitleme komutu Analysis Services Geçerli veritabanıyla Analysis Services veritabanı kullanarak SkipMembership seçeneği için SynchronizeSecurity etiketi.

XMLA\Schema satır kümeleri

Şema Satır kümeleri keşfedin

xmla kullanımı gösterilmiştir Discover DISCOVER_SCHEMA_ içeriğini almak için bir yöntemsatır kümesis Şema satır kümesi.

XMLA\Server durumu

Bağlantılar

xmla kullanımı gösterilmiştir Discover DISCOVER_CONNECTIONS içeriğini almak için bir yöntem şema satır kümesi.

 

İşleri

xmla kullanımı gösterilmiştir Discover DISCOVER_JOBS içeriğini almak için bir yöntem şema satır kümesi.

 

Konumları

xmla kullanımı gösterilmiştir Discover yöntem DISCOVER_LOCATIONS şema satır kümesi içeriğini almak için belirtme yol konumunu yedek dosyaları.

 

Kilit

xmla kullanımı gösterilmiştir Discover DISCOVER_LOCKS içeriğini almak için bir yöntem şema satır kümesi.

 

Bellek Grant

xmla kullanımı gösterilmiştir Discover DISCOVER_MEMORYGRANT içeriğini almak için bir yöntem şema satır kümesi.

 

Performans sayaçları

xmla kullanımı gösterilmiştir Discover DISCOVER_PERFORMANCE_COUNTERS içeriğini almak için bir yöntem şema satır kümesi.

 

Oturumlar

xmla kullanımı gösterilmiştir Discover DISCOVER_SESSIONS içeriğini almak için bir yöntem şema satır kümesi.

 

İzlemeler

xmla kullanımı gösterilmiştir Discover DISCOVER_TRACES içeriğini almak için bir yöntem şema satır kümesi.

 

İşlemler

xmla kullanımı gösterilmiştir Discover DISCOVER_TRANSACTIONS içeriğini almak için bir yöntem şema satır kümesi.