Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:
SQL Server Analysis Services
Azure Analysis Services
Fabric/Power BI Premium
İşleme, Analysis Services'in ilişkisel bir veri kaynağındaki verileri çok boyutlu bir modele yüklediği adım veya adım dizisidir. MOLAP depolama kullanan nesneler için veriler veritabanı dosya klasöründeki diske kaydedilir. ROLAP depolama için işleme, bir nesnedeki MDX sorgusuna yanıt olarak isteğe bağlı olarak gerçekleşir. ROLAP depolama kullanan nesneler için işleme, sorgu sonuçlarını döndürmeden önce önbelleğin güncelleştirilmesini ifade eder.
Varsayılan olarak işleme, sunucuya bir çözüm dağıttığınızda gerçekleşir. Ayrıca, Management Studio veya SQL Server Veri Araçları gibi araçları kullanarak geçici olarak ya da Integration Services ve SQL Server Aracısı'nı kullanarak bir zamanlamaya göre çözümün tamamını veya bir bölümünü işleyebilirsiniz. Modelde bir boyutu kaldırma veya uyumluluk düzeyini değiştirme gibi yapısal bir değişiklik yaparken, modelin fiziksel ve mantıksal yönlerini eşitlemek için yeniden işlemeniz gerekir.
Bu konu aşağıdaki bölümleri içerir:
Önkoşullar
İşleme için Analysis Services örneğinde yönetim izinleri gerekir. SQL Server Veri Araçları veya Management Studio'dan etkileşimli olarak işliyorsanız, SQL Server Analysis Services örneğinde sunucu yöneticisi rolünün üyesi olmanız gerekir. Katılımsız olarak çalışan işleme için , örneğin SQL Server Aracısı aracılığıyla zamanladığınız bir SSIS paketi kullanarak, paketi çalıştırmak için kullanılan hesabın sunucu yöneticisi rolünün bir üyesi olması gerekir. Yönetici izinlerini ayarlama hakkında daha fazla bilgi için bkz. Analysis Services örneğine sunucu yöneticisi hakları verme.
Veri almak için kullanılan hesap, Windows kimlik doğrulaması kullanıyorsanız bir kimliğe bürünme seçeneği olarak veya veritabanı kimlik doğrulaması kullanıyorsanız bağlantı dizesinde kullanıcı adı olarak veri kaynağı nesnesinde belirtilir. Hesap, model tarafından kullanılan ilişkisel veri kaynakları üzerinde okuma izinlerine sahip olmalıdır.
Herhangi bir nesneyi işleyebilmeniz için önce projenin veya çözümün dağıtılması gerekir.
Başlangıçta, model geliştirmenin ilk aşamalarında dağıtım ve işleme birlikte gerçekleşir. Ancak, çözümü dağıttığınızda modeli daha sonra işlemek için seçenekleri ayarlayabilirsiniz. Dağıtım hakkında daha fazla bilgi için bkz. Analysis Services Projelerini (SSDT) Dağıtma.
Araç veya yaklaşım seçme
SQL Server Veri Araçları veya Management Studio gibi bir istemci uygulaması ya da SQL Server Agent işi veya SSIS paketi olarak çalışan betikli bir işlem kullanarak nesneleri etkileşimli olarak işleyebilirsiniz.
Veritabanını işleme şekliniz, modelin etkin geliştirmede mi yoksa üretimde mi olduğuna bağlı olarak önemli ölçüde farklılık gösterir. Bir model bir üretim sunucusuna dağıtıldıktan sonra, çok boyutlu verilerin bütünlüğünü ve kullanılabilirliğini sağlamak için işleme sıkı bir şekilde denetlenmelidir. Nesneler birbirine bağlı olduğundan, diğer nesneler de birlikte işlendiği veya işlenmediği için işleme genellikle model genelinde basamaklı bir etkiye sahiptir. Bazı nesneler işlenmemiş durumda bırakılırsa, bu verilere yönelik sorgular çözümlenmez ve bunları kullanan raporların veya uygulamaların bozulmasına neden olur. Üretim veritabanını işlemeye yönelik bir strateji geliştirirken, işleç hatasını veya göz ardı edilen adımları önlemek için hata ayıklayıp test ettiğiniz betiği veya SSIS paketlerini kullanmayı göz önünde bulundurun.
Daha fazla bilgi için bkz. İşleme Araçları ve Yaklaşımları (Analysis Services).
Nesneleri İşleme
İşleme şu SQL Server Analysis Services nesnelerini etkiler: ölçü grupları, bölümler, boyutlar, küpler, madencilik modelleri, madencilik yapıları ve veritabanları. Bir nesne bir veya daha fazla nesne içerdiğinde, en üst düzey nesnenin işlenmesi, alt düzey nesnelerin tümünün art arda işlenmesine neden olur. Örneğin, bir küp genellikle bir veya daha fazla ölçü grubu (her biri bir veya daha fazla bölüm içerir) ve boyutlar içerir. Bir küpü işlemek, küp içindeki tüm ölçü gruplarının ve şu anda işlenmemiş durumda olan bağlı boyutların işlenmesine neden olur. SQL Server Analysis Services nesnelerini işleme hakkında daha fazla bilgi için bkz . Analysis Services Nesnelerini İşleme.
İşleme işi çalışırken, etkilenen SQL Server Analysis Services nesnelerine sorgulama için erişilebilir. İşleme görevi bir işlem kapsamında çalışır ve işlem ya onaylanabilir ya da geri alınabilir. İşleme işi başarısız olursa işlem geri alınır. İşleme işi başarılı olursa, değişiklikler işlenirken nesneye özel bir kilit konur; bu da nesnenin sorgu veya işleme için geçici olarak kullanılamadığı anlamına gelir. İşlemin işleme aşamasında sorgular nesnesine gönderilmeye devam edebilir, ancak işleme tamamlanana kadar kuyruğa alınır.
bir işleme işi sırasında, bir nesnenin işlenip işlenmeyeceği ve nasıl işlendiği, bu nesne için ayarlanan işleme seçeneğine bağlıdır. Her nesneye uygulanabilecek belirli işleme seçenekleri hakkında daha fazla bilgi için bkz . İşleme Seçenekleri ve Ayarları (Analysis Services).
Nesneleri Yeniden İşleme
İşlenmemiş öğeler içeren küplerin göz atılabilmesi için önce yeniden işlenmesi gerekir. SQL Server Analysis Services'teki küpler, küp sorgulanmadan önce işlenmesi gereken ölçü gruplarını ve bölümleri içerir. Bir küpü işlemek, SQL Server Analysis Services'in bu boyutların işlenmemiş durumda olması durumunda küpü oluşturan boyutları işlemesine neden olur. Bir nesne ilk kez işlendikten sonra, aşağıdaki durumlardan biri oluştuğunda kısmen veya tam olarak yeniden işlenmelidir:
Nesnenin yapısı, olgu tablosundaki bir sütunu bırakma gibi değişir.
Nesnenin toplama tasarımı değişir.
Nesnedeki verilerin güncelleştirilmesi gerekir.
SQL Server Analysis Services'da nesneleri işlerken bir işleme seçeneği belirleyebilir veya SQL Server Analysis Services'ı etkinleştirerek uygun işleme türünü belirleyebilirsiniz. Kullanıma sunulan işleme yöntemleri bir nesneden diğerine farklılık gösterir ve nesnenin türünü temel alır. Ayrıca, kullanılabilir yöntemler, nesnenin son işlenmesinden bu yana nesnede gerçekleşen değişiklikleri temel alır. SQL Server Analysis Services'ın bir işleme yöntemini otomatik olarak seçmesini etkinleştirirseniz, nesneyi en az zamanda tam olarak işlenmiş duruma döndüren yöntemi kullanır. Daha fazla bilgi için bkz . İşlem Seçenekleri ve Ayarları (Analysis Services).
Ayrıca Bkz.
Mantıksal Mimari (Analysis Services - Çok Boyutlu Veriler)
Veritabanı Nesneleri (Analysis Services - Çok Boyutlu Veriler)