Bu yazımızda, veri analizi ve iş zekası sürecinde kullanılan SSAS’de yeni bir proje oluşturma sürecini ele alacağız.
SQL Server Analysis Services (SSAS), Microsoft SQL Server’ın bir bileşeni olarak veri analizi ve iş zekası sağlayan bir hizmettir. SSAS, işletmelerin büyük veri kümelerini işlemesine, veri analizi yapmasına ve bu verilerden anlamlı bilgiler çıkarmasına yardımcı olur.
SQL Server Analysis Services (SSAS) ile yeni bir proje oluşturmak için aşağıdaki adımları izleyebilirsiniz:
1. Visual Studio‘yu açın. Bu, SSAS projelerini oluşturmak ve yönetmek için kullanılır.
2. Yeni Proje Oluşturma:
• “File” menüsünden “New” seçeneğini seçin.
• Ardından “Project” veya “New Project” seçeneğini tıklayın.
3. Proje Türünü Seçin:
• “Analysis Services” altında, yeni projenizin türünü seçin.
• “Multidimensional Project” veya “Tabular Model Project” seçeneklerinden birini seçin. Projenizin ihtiyaçlarına bağlı olarak hangi modeli kullanmanız gerektiğini seçin.
• Yeni proje için bir ad belirtin ve projenizin saklanacağı konumu seçin.
4. Veri Kaynağı Tanımlama:
• Projenize bir veri kaynağı eklemek için “Solution Explorer” (Çözüm Gezgini) paneline sağ tıklayın ve “New Data Source” (Yeni Veri Kaynağı) seçeneğini seçin.
• İsterseniz üst kısımda bulunan Database simgesine tıklayarak da veri kaynağı tanımlayabilirsiniz.
5. Veri Kaynağını İçe Aktarma:
• Kullanmak istediğiniz veri kaynağının türünü seçin.
• Veri kaynağınıza bağlanıp, kullanmak istediğiniz Database seçin.
• SQL Server Analysis Services (SSAS) bağlamında, impersonation, bir veri kaynağına bağlanırken veya bir sorgu çalıştırırken hangi kimlik bilgileri kullanılacağını belirtme işlemidir. Özellikle, veri kaynağına bağlantı sırasında, bu işlem gerçekleşir. Hangi impersonation yönteminin kullanılacağı, projenin gereksinimlerine, veri kaynağına erişim izinlerine ve güvenlik politikalarına bağlıdır. Veri kaynağına erişim izinlerini yöneten yönetici veya veri kaynağı sahibi ile iletişim kurarak doğru impersonation yöntemini belirlemek önemlidir.
• Veri kaynağınıza bağlandıktan sonra, ister listeden kullanmak istediğiniz tabloları seçerek verinizi aktarın isterseniz SQL sorgusu yazarak aktarın.
6. Model Oluşturma:
• Seçtiğiniz projeye göre, çok boyutlu (cube) veya tablo modeli oluşturun.
• Çok boyutlu model oluşturuyorsanız, veri kaynağındaki tabloları ve ilişkileri modelinize ekleyin.
• Tablo modeli oluşturuyorsanız, veri kaynağındaki tabloları ve ilişkileri belirtin.
7. Ölçüler (Measures) ve Boyutlar (Dimensions) Tanımlayın:
• Modelinizdeki ana veri ölçülerini ve boyutlarını tanımlayın.
8. Hesaplanmış Sütunlar (Calculated Columns) ve Hesaplanmış Ölçüler (Calculated Measures) Ekleyin:
• Gerekirse, modelinizi zenginleştirmek için hesaplanmış sütunlar ve ölçüler ekleyin.
11. Role Ekleme:
• SQL Server Analysis Services (SSAS) içinde de rol kavramı vardır ve bu, belirli bir SSAS kümesindeki veriye erişim düzeyini kontrol etmek için kullanılır. SSAS’daki roller, kullanıcılara veya gruplara belirli veri erişim yetkileri sağlar.
12. Veri Yükleme ve Modeli Yayımlama:
• Modele sağ tıklayarak Özellikler menüsünü açın.
• Deploy etmek istediğiniz sunucuyu ve deploy ederken modeli process edilip edilmeyeceği gibi seçenekleri belirtiniz.
• Modeliniz yayınlanmaya hazır olduğunda, SSAS sunucusuna (ya da yerel modda çalışıyorsanız yerel sunucuya) yayınlayın.
Bu adımlar, temel bir SSAS projesi oluşturma sürecini özetlemektedir. Her adım daha fazla ayrıntı ve yapılandırma seçeneği içerebilir ve projenizin karmaşıklığına bağlı olarak değişebilir. Modelinizi geliştirmek ve özelleştirmek için belirli gereksinimlerinize uygun olarak daha fazla işlem yapmanız gerekebilir.
0 Yorum