Aracılığıyla paylaş


Analysis Services proje

De Business Intelligence Development Studio, oluşturacağınız bir Analysis Services Proje çok gibi oluşturduğunuz tüm programlama projesinde Visual Studio.Proje oluştururken bir küme xml çıktı dizindeki dosyalar oluşturulur.Analysis Services Scripting dili (xml olan assl), bu xml dosyaları kullanmak diyalekt de dahil olmak üzere istemci uygulamaları SQL Server Management Studio ve Business Intelligence Development Studio ile iletişim kurmak için kullandıkları bir Analysis Services örnek oluşturmak veya değiştirmek için Analysis Services nesneler.Bu xml dosyaları dağıtmak için kullanılan Analysis Services nesne tanımlarının bir Analysis Services belirtilen bir projeye Analysis Services örnek.

Bir proje oluşturma

Ne zaman yaparsınız? bir Analysis Services projesi, Business Intelligence Development Studio tam küme xml dosyaları içeren tüm gerekli assl çıktı klasörü içinde yapı komutları tüm oluşturmak gereken Analysis Services veritabanı nesnelerini proje.Proje daha önce belirtilen etkin yapılandırma için yerleşik ve artımlı dağıtım ise, Business Intelligence Development Studio da gerçekleştirmek için assl komutları içeren bir xml dosyası oluşturma olacak bir artımlı güncelleştirme için dağıtılmış nesneler.Bu xml dosyası yazılır...\obj\<etkin yapılandırma> klasörü için proje.Artımlı yapılar saat kaydedebilirsiniz dağıtma ve çok büyük bir proje veya veritabanı işleniyor.

Not

Artımlı dağıtım ayarı yoksaymak için Rebuild All komutunu kullanabilirsiniz.

Oluşturma bir Analysis Services Proje doğrulama nesne tanımlarına proje.Doğrulama herhangi Başvurulan derlemeler içerir.Build hatalar Çözümleme Yönetim Nesneleri (ÇYN) hata metni ile birlikte Görev Listesi penceresinde görüntülenir.Bir hata, hatayı düzeltmek için gerekli Tasarımcısı açmak için tıklatabilirsiniz.

Doğrulama başarılı nesneleri hedef sunucu üzerinde dağıtımı sırasında oluşturulamaz ve dağıtımdan sonra başarıyla işlendi olduğunu garanti etmez.Aşağıdaki sorunlar, başarılı dağıtım veya dağıtımdan sonra işleme engelleyebilirsiniz:

  • Kilitleri dağıtım engel olabilir böylece sunucu için güvenlik denetimleri gerçekleştirilmez.

  • Sunucuda fiziksel konumlar doğrulanır.

  • Veri kaynak görünümleri ayrıntılarını hedef sunucu üzerinde gerçek veri kaynağına karşı denetlenir.

Doğrulama başarılı olursa Business Intelligence Development Studio oluşturduğu xml dosyaları.Sonra yapı, çýktý klasörüne açıklanan aşağıdaki dosyaları içerecek tablo.

Dosyalar (bin klasörü)

Açıklama

ProjeAdı.asdatabase

Nesneler için meta veriler tanımlamak assl öğeleri içerir Analysis Services projede bir dağıtım komut dosyası.Bu dosya dağıtım altyapısı tarafından nesneleri dağıtmak için kullanılan bir Analysis Services veritabanı.

ProjeAdı.configsettings

Doğrudan değiştirmek Dağıtım sırasında veya kullanarak yapılandırma ayarlarını içeren Analysis Services Dağıtım Sihirbazı (örneğin, bağlantı dize veri kaynakları).

ProjeAdı.deploymenttargets

Doğrudan değiştirmek Dağıtım sırasında veya kullanılan hedef ayarlarını içeren Analysis Services Dağıtım Sihirbazı (örneğin, sunucu ve veritabanı adları)

ProjeAdı.deploymentoptions

Doğrudan değiştirmek Dağıtım sırasında veya kullanılan çeşitli seçenek ayarları içeren Analysis Services Dağıtım Sihirbazı (örneğin, depolama konumu)

AssemblyName/dll adı.dll

Her başvuru yapılan bir derleme için ayrı klasörler; herhangi bir derleme ve hata ayıklama bilgisinin için ilişkili .pdb dosyalarını başvurulan, her klasör montaj için dll dosyasını içerir.

Dosyaları (obj klasöründe)

Açıklama

<Yapılandırma adı>\LastBuilt.xml

Son kez tanımlayan saat damgası ve karma kodu içeren Analysis Services Proje yerleşik.

Bu xml dosyaları içeren <Create> ve <Alter> , dağıtım sırasında oluşturulmuş etiketleri

Başvurulan derlemeler (standart sistem hariç ve Analysis Services derlemeler) de çıktı dizini. kopyalanır veBaşvurular diğer projelerin bir çözümde zaman, projede ilk olarak, uygun proje yapılandırma kullanılarak yüklenen proje başvuruları tarafından kurulan bağımlılıklar oluşturun ve sonra projenin çıkış klasörüne kopyalanır.