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
SQL Server Analysis Services çok boyutlu modelinde, veri kaynağı nesnesi, verileri işlemekte (veya içeri aktarmakta olduğunuz) veri kaynağına bağlantıyı temsil eder. Çok boyutlu bir model en az bir veri kaynağı nesnesi içermelidir, ancak çeşitli veri ambarlarından gelen verileri birleştirmek için daha fazla nesne ekleyebilirsiniz. Modeliniz için bir veri kaynağı nesnesi oluşturmak için bu konudaki yönergeleri kullanın. Bu nesnedeki özellikleri ayarlama hakkında daha fazla bilgi için bkz. Veri Kaynağı Özelliklerini Ayarlama (SSAS Çok Boyutlu).
Bu konu aşağıdaki bölümleri içerir:
Kimlik Bilgilerini ve Kimliğe Bürünme Seçeneklerini Ayarlama
Bağlantı Özelliklerini Görüntüleme veya Düzenleme
Veri Kaynağı Sihirbazı'nı Kullanarak Veri Kaynağı Oluşturma
Mevcut Bağlantıyı Kullanarak Veri Kaynağı Oluşturma
Modele Birden Çok Veri Kaynağı Ekleme
Veri Sağlayıcısı Seçme
Yönetilen bir Microsoft .NET Framework veya yerel OLE DB sağlayıcısı kullanarak bağlanabilirsiniz. SQL Server veri kaynakları için önerilen veri sağlayıcısı SQL Server Yerel İstemcisi'dir çünkü genellikle daha iyi performans sunar.
Oracle ve diğer üçüncü taraf veri kaynakları için üçüncü tarafın yerel bir OLE DB sağlayıcısı sağlayıp sağlamadığını denetleyin ve önce bunu deneyin. Hatalarla karşılaşırsanız, Bağlantı Yöneticisi'nde listelenen diğer .NET sağlayıcılarından veya yerel OLE DB sağlayıcılarından birini deneyin. Kullandığınız herhangi bir veri sağlayıcısının SQL Server Analysis Services çözümünü geliştirmek ve çalıştırmak için kullanılan tüm bilgisayarlara yüklendiğinden emin olun.
Kimlik Bilgilerini ve Kimliğe Bürünme Seçeneklerini Ayarlama
Veri kaynağı bağlantısı bazen Sql Azure veritabanlarına bağlanırken SQL Server kimlik doğrulaması gibi veritabanı yönetim sistemi tarafından sağlanan Windows kimlik doğrulamasını veya kimlik doğrulama hizmetini kullanabilir. Belirttiğiniz hesabın uzak veritabanı sunucusunda oturum açma bilgilerine ve dış veritabanında okuma izinlerine sahip olması gerekir.
Windows Kimlik Doğrulaması
Windows kimlik doğrulaması kullanan bağlantılar, Veri Kaynağı Tasarımcısı'nın Kimliğe Bürünme Bilgileri sekmesinde belirtilir. Dış veri kaynağına bağlanırken SQL Server Analysis Services'in altında çalıştığı hesabı belirten kimliğe bürünme seçeneğini belirtmek için bu sekmeyi kullanın. Tüm seçenekler tüm senaryolarda kullanılamaz. Bu seçenekler ve bunların ne zaman kullanılacağı hakkında daha fazla bilgi için Kimliğe Bürünme Seçeneklerini Ayarlama (SSAS - Çok Boyutlu) bölümüne bakın.
Veritabanı Kimlik Doğrulaması
Windows kimlik doğrulamasına alternatif olarak, veritabanı yönetim sistemi tarafından sağlanan bir kimlik doğrulama hizmetini kullanan bir bağlantı belirtebilirsiniz. Bazı durumlarda veritabanı kimlik doğrulamasının kullanılması gerekir. Veritabanı kimlik doğrulamasını kullanmayı çağıran senaryolar arasında Windows Azure SQL Veritabanı'na bağlanmak için SQL Server kimlik doğrulamasını kullanmak veya farklı bir işletim sisteminde veya güvenilir olmayan bir etki alanında çalışan ilişkisel veri kaynağına erişmek yer alır.
Veritabanı kimlik doğrulaması kullanan bir veri kaynağı için, bağlantı dizesinde veritabanı oturum açma bilgilerinin kullanıcı adı ve parolası belirtilir. SQL Server Analysis Services modelinizde veri kaynağı bağlantısını ayarlarken Bağlantı Yöneticisi'ne kullanıcı adı ve parola girdiğinizde bağlantı dizesine kimlik bilgileri eklenir. Veriler için okuma izinlerine sahip bir kullanıcı kimliği belirtmeyi unutmayın.
Veri alınırken, bağlantıyı oluşturan istemci kitaplığı, bağlantı dizesindeki kimlik bilgilerini içeren bir bağlantı isteği formüle eder. Kimliğe Bürünme Bilgileri sekmesindeki Windows kimlik doğrulama bilgileri bağlantıda kullanılmaz, ancak yerel bilgisayardaki kaynaklara erişim gibi diğer işlemler için kullanılabilir. Daha fazla bilgi için bkz Kimliğe Bürünme Seçeneklerini Ayarlama (SSAS - Çok Boyutlu).
Veri kaynağı nesnesini modelinize kaydettikten sonra bağlantı dizesi ve parola şifrelenir. Güvenlik amacıyla, araçlarda, komut dosyasında veya kodda bağlantı dizesini daha sonra görüntülediğinizde parolanın tüm görünür izleri kaldırılır.
Uyarı
Varsayılan olarak, SQL Server Veri Araçları parolaları bağlantı dizesiyle kaydetmez. Parola kaydedilmezse, SQL Server Analysis Services gerektiğinde parolayı girmenizi ister. Parolayı kaydetmeyi seçerseniz, parola veri bağlantı dizesinde şifrelenmiş biçimde depolanır. SQL Server Analysis Services, veri kaynağını içeren veritabanının veritabanı şifreleme anahtarını kullanarak veri kaynakları için parola bilgilerini şifreler. Şifrelenmiş bağlantı bilgileriyle, SQL Server Analysis Services hizmet hesabını veya parolasını değiştirmek için SQL Server Configuration Manager'ı kullanmanız gerekir; aksi durumda şifrelenmiş bilgiler kurtarılamaz. Daha fazla bilgi için bkz. SQL Server Configuration Manager.
Veri Madenciliği Nesneleri için Kimliğe Bürünme Bilgilerini Tanımlama
Veri madenciliği sorguları SQL Server Analysis Services hizmet hesabı bağlamında yürütülebilir, ancak sorguyu gönderen kullanıcı bağlamında veya belirtilen kullanıcı bağlamında da yürütülebilir. Sorgunun yürütülürken bağlamı sorgu sonuçlarını etkileyebilir. OpenQUERY türündeki veri madenciliği işlemleri için, veri madenciliği sorgusunun hizmet hesabı bağlamında değil, geçerli kullanıcı bağlamında veya belirtilen kullanıcı bağlamında (sorguyu yürüten kullanıcıdan bağımsız olarak) yürütülmesini isteyebilirsiniz. Bu, sorgunun sınırlı güvenlik kimlik bilgileriyle yürütülmesini sağlar. SQL Server Analysis Services'ın geçerli kullanıcının kimliğine bürünmesini veya belirtilen bir kullanıcının kimliğine bürünmesini istiyorsanız , Belirli bir kullanıcı adı ve parola kullan veya Geçerli kullanıcının kimlik bilgilerini kullan seçeneğini belirleyin.
Veri Kaynağı Sihirbazı'nı Kullanarak Veri Kaynağı Oluşturma
SQL Server Veri Araçları'nda SQL Server Analysis Services projesini açın veya veri kaynağını tanımlamak istediğiniz SQL Server Analysis Services veritabanına bağlanın.
Çözüm Gezgini'ndeVeri Kaynakları klasörüne sağ tıklayın ve ardından Yeni Veri Kaynağı'na tıklayarak Veri Kaynağı Sihirbazı'nı başlatın.
Bağlantının nasıl tanımlanacağı seçin sayfasında, Var olan veya yeni bir bağlantıya göre veri kaynağı oluştur'u seçin ve ardından Bağlantı Yöneticisi'ni açmak için Yeni'ye tıklayın.
Bağlantı Yöneticisi'nde yeni bağlantılar oluşturulur. Bağlantı Yöneticisi'nde bir sağlayıcı seçer ve ardından bu sağlayıcı tarafından temel alınan verilere bağlanmak için kullanılan bağlantı dizesi özelliklerini belirtirsiniz. Tam olarak gereken bilgiler seçilen sağlayıcıya bağlıdır, ancak bu bilgiler genellikle bir sunucu veya hizmet örneği, sunucu veya hizmet örneğinde oturum açma bilgileri, veritabanı veya dosya adı ve sağlayıcıya özgü diğer ayarları içerir. Bu yordamın geri kalanında bir SQL Server veritabanı bağlantısı olduğunu varsayacağız.
Bağlantı için kullanılacak Microsoft .NET Framework veya yerel OLE DB sağlayıcısını seçin.
Yeni bağlantı için varsayılan sağlayıcı Yerel OLE DB\SQL Server Yerel İstemci sağlayıcısıdır. Bu sağlayıcı, OLE DB kullanarak bir SQL Server Veritabanı Altyapısı örneğine bağlanmak için kullanılır. SQL Server ilişkisel veritabanına bağlantılar için Yerel OLE DB\SQL Server Native Client 11.0 kullanmak genellikle alternatif sağlayıcılardan daha hızlıdır.
Diğer veri kaynaklarına erişmek için farklı bir sağlayıcı seçebilirsiniz. SQL Server Analysis Services tarafından desteklenen sağlayıcıların ve ilişkisel veritabanlarının listesi için bkz. Desteklenen Veri Kaynakları (SSAS - Çok Boyutlu).
Altındaki veri kaynağına bağlanmak için seçilen sağlayıcı tarafından istenen bilgileri girin. Yerel OLE DB\SQL Server Yerel İstemci sağlayıcısı seçiliyse, aşağıdaki bilgileri girin:
Sunucu Adı , Veritabanı Altyapısı örneğinin ağ adıdır. IP adresi, bilgisayarın NETBIOS adı veya tam etki alanı adı olarak belirtilebilir. Sunucu adlandırılmış örnek olarak yüklendiyse, örnek adını (örneğin, <bilgisayaradı\>örnekadı<>) eklemeniz gerekir.
Sunucuda oturum açma , bağlantının kimlik doğrulamasının nasıl yapılacağını belirtir. Windows Kimlik Doğrulaması Kullan, Windows kimlik doğrulaması kullanır. SQL Server Kimlik Doğrulaması'nın kullanılması , Windows Azure SQL veritabanları için veritabanı kullanıcı oturum açma bilgilerini veya karma mod kimlik doğrulamasını destekleyen bir SQL Server örneğini belirtir.
Önemli
Bağlantı Yöneticisi, SQL Server kimlik doğrulaması kullanan bağlantılar için Parolamı kaydet onay kutusunu içerir. Onay kutusu her zaman görünür olsa da, her zaman kullanılmaz.
Analysis Services'ın bu onay kutusunu kullanmadığı koşullar, etkin Analysis Services veritabanında kullanılan SQL Server ilişkisel verilerini yenilemeyi veya işlemeyi içerir. Parolamı temizle veya kaydet'i seçtiğinizden bağımsız olarak Analysis Services her zaman parolayı şifreler ve kaydeder. Parola şifrelenir ve hem .abf hem de veri dosyalarında depolanır. Analysis Services sunucuda oturum tabanlı parola depolamayı desteklemediğinden bu davranış vardır.
Bu davranış yalnızca bir Analysis Services sunucu örneğinde kalıcı olan ve b) ilişkisel verileri yenilemek veya işlemek için SQL Server kimlik doğrulamasını kullanan veritabanları için geçerlidir. Yalnızca oturum süresi boyunca kullanılan SQL Server Veri Araçları'nda ayarladığınız veri kaynağı bağlantıları için geçerli değildir. Zaten depolanmış olan bir parolayı kaldırmanın bir yolu olmasa da, veritabanında depolanan kullanıcı bilgilerinin üzerine yazmak için farklı kimlik bilgileri veya Windows kimlik doğrulaması kullanabilirsiniz.
Veritabanını belirtmek için bir veritabanı adı seçin veya girin veya Veritabanı dosyası ekleyin kullanılır.
İletişim kutusunun sol tarafında, bu sağlayıcının tüm varsayılan ayarları dahil olmak üzere bu bağlantının ek ayarlarını görüntülemek için Tümü'ne tıklayın.
Ortamınıza uygun ayarları değiştirin ve Tamam'a tıklayın.
Yeni bağlantı, Veri Kaynağı Sihirbazı'nın Bağlantı tanımlamayı seçin sayfasının Veri Bağlantısı bölmesinde görünür.
Nextöğesine tıklayın.
Kimliğe Bürünme Bilgileri'nde Analysis Services'in dış veri kaynağına bağlanırken kullanacağı Windows kimlik bilgilerini veya kullanıcı kimliğini belirtin. Veritabanı kimlik doğrulaması kullanıyorsanız, bu ayarlar bağlantı amacıyla yoksayılır.
Kimliğe bürünme seçeneği belirleme yönergeleri, veri kaynağını nasıl kullandığınıza bağlı olarak değişir. Görevleri işlemek için SQL Server Analysis Services hizmetinin bir veri kaynağına bağlanırken hizmet hesabının veya belirtilen kullanıcı hesabının güvenlik bağlamında çalışması gerekir.
Benzersiz bir en az ayrıcalık kimlik bilgileri kümesi belirtmek için belirli bir Windows kullanıcı adı ve parolası kullanın.
Hizmet kimliğini kullanarak verileri işlemek için hizmet hesabını kullanın.
Belirttiğiniz hesabın veri kaynağında Okuma izinleri olmalıdır.
Nextöğesine tıklayın. Sihirbaz Tamamlanıyor bölümünde bir veri kaynağı adı girin veya varsayılan adı kullanın. Varsayılan ad, bağlantıda belirtilen veritabanının adıdır. Önizleme bölmesinde bu yeni veri kaynağının bağlantı dizesi görüntülenir.
Finish (Son) düğmesine tıklayın. Yeni veri kaynağı Çözüm Gezgini'ndeki Veri Kaynakları klasöründe görünür.
Mevcut Bağlantıyı Kullanarak Veri Kaynağı Oluşturma
BIR SQL Server Analysis Services projesinde çalışırken, veri kaynağınız çözümünüzdeki mevcut bir veri kaynağını temel alabilir veya bir SQL Server Analysis Services projesini temel alabilir. Veri Kaynağı Sihirbazı, veri kaynağı nesnesini oluşturmak için, aynı projede var olan bir bağlantıyı kullanmak da dahil olmak üzere çeşitli seçenekler sağlar.
Çözümünüzdeki mevcut bir veri kaynağını temel alan bir veri kaynağı oluşturmak, mevcut veri kaynağıyla eşitlenmiş bir veri kaynağı tanımlamanıza olanak tanır. Bu yeni veri kaynağını içeren proje oluşturulduğunda, temel alınan veri kaynağındaki veri kaynağı ayarları kullanılır.
SQL Server Analysis Services projesini temel alan bir veri kaynağı oluşturmak, geçerli projedeki çözümdeki başka bir SQL Server Analysis Services projesine başvurmanızı sağlar. Yeni veri kaynağı, MSOLAP sağlayıcısını, seçilen projenin TargetServer ve TargetDatabase özelliklerinden alınan Veri Kaynağı özelliği ve İlk Katalog özelliğiyle birlikte kullanır. Kaynak ve hedef SQL Server Analysis Services veritabanları, uzak bölüm depolama ve işlemeyi desteklemek için karşılıklı veri kaynakları gerektirdiğinden, bu özellik uzak bölümleri yönetmek için birden çok SQL Server Analysis Services projesi kullandığınız çözümlerde kullanışlıdır.
Bir veri kaynağı nesnesine başvurduğunuz zaman, bu nesneyi yalnızca başvuruda bulunan nesnede veya projede düzenleyebilirsiniz. Başvuruyu içeren veri kaynağı nesnesindeki bağlantı bilgilerini düzenleyemezsiniz. Başvuruda bulunan nesne veya projedeki bağlantı bilgilerinde yapılan değişiklikler, yeni veri kaynağı oluşturulduğunda görüntülenir. Projede veri kaynağı (.ds) dosyasında görünen bağlantı dizesi bilgileri, projeyi oluşturduğunuzda veya Veri Kaynağı Tasarımcısı'nda referansı temizlediğinizde eşitlenir.
Bağlantı Özelliklerini Görüntüleme veya Düzenleme
Bağlantı dizesi, Veri Kaynağı Tasarımcısı'nda veya Yeni Veri Kaynağı Sihirbazı'nda seçtiğiniz özelliklere göre formüle edilir. BAĞLANTı dizesini ve diğer özellikleri SQL Server Veri Araçları'nda görüntüleyebilirsiniz.
Bağlantı dizesini düzenlemek için
SQL Server Veri Araçları'nda Çözüm Gezgini'nde veri kaynağı nesnesine çift tıklayın.
Düzenle'ye tıklayın ve ardından sol gezinti bölmesinde Tümü'ne tıklayın.
Özellik kılavuzu görüntülenir ve kullandığınız veri sağlayıcısının kullanılabilir özelliklerini gösterir. Bu özellikler hakkında daha fazla bilgi için sağlayıcının ürün belgelerine bakın. SQL Server yerel istemcisi için bkz. SQL Server Yerel İstemcisi ile Bağlantı Dizesi Anahtar Sözcüklerini Kullanma.
Çözümde birden çok veri kaynağı nesneniz varsa ve bağlantı dizesini tek bir yerde tutmak istiyorsanız, geçerli veri kaynağını diğer veri kaynağı nesnesine başvuracak şekilde yapılandırabilirsiniz.
Veri kaynağı başvurusu, aynı çözümdeki başka bir SQL Server Analysis Services projesi veya veri kaynağıyla ilişkilendirmedir. Başvurular, çözümdeki nesneler arasında veri kaynaklarını eşitlemek için bir araç sağlar. Projeyi her derlediğinizde bağlantı dizesi bilgisi eşitlenir. Başka bir nesneye başvuran bir veri kaynağının bağlantı dizesini değiştirmek için, başvuruda bulunan nesnenin bağlantı dizesini değiştirmeniz gerekir.
Onay kutusunun işaretini kaldırarak referansı kaldırabilirsiniz. Bu, nesneler arasındaki eşitlemeyi sonlandırır ve veri kaynağındaki bağlantı dizesini değiştirmenize olanak tanır.
Modele Birden Çok Veri Kaynağı Ekleme
Ek veri kaynaklarına bağlantıları desteklemek için birden fazla veri kaynağı nesnesi oluşturabilirsiniz. Her veri kaynağının ilişki oluşturmak için kullanılabilecek sütunları olmalıdır.
Uyarı
Birden çok veri kaynağı tanımlanıyorsa ve tek bir sorgudaki birden çok kaynaktan veri sorgulanıyorsa (örneğin, kar flaklı boyut için) OpenRowset kullanarak uzak sorguları destekleyen bir veri kaynağı tanımlamanız gerekir. Bu genellikle bir Microsoft SQL Server veri kaynağı olacaktır.
Birden çok veri kaynağı kullanma gereksinimleri şunları içerir:
Bir veri kaynağını birincil veri kaynağı olarak belirleyin. Birincil veri kaynağı, veri kaynağı görünümü oluşturmak için kullanılan kaynaktır.
Birincil veri kaynağı OpenRowset işlevini desteklemelidir. SQL Server'da bu işlev hakkında daha fazla bilgi için bkz OpenRowSet. .
Birden çok veri kaynağındaki verileri birleştirmek için aşağıdaki yaklaşımı kullanın:
Modelinizde veri kaynaklarını oluşturun.
Veri kaynağı olarak SQL Server ilişkisel veritabanını kullanarak bir veri kaynağı görünümü oluşturun. Bu, birincil veri kaynağınızdır.
Veri Kaynağı Görünümü Tasarımcısı'nda, yeni oluşturduğunuz veri kaynağı görünümünü kullanarak çalışma alanında herhangi bir yere sağ tıklayın ve Tablo Ekle/Kaldır'ı seçin.
İkinci veri kaynağını seçin ve ardından eklemek istediğiniz tabloları seçin.
Eklediğiniz tabloyu bulun ve seçin. Tabloya sağ tıklayın ve Yeni İlişki'yi seçin. Eşleşen verileri içeren kaynak ve hedef sütunları seçin.
Ayrıca Bkz.
Desteklenen Veri Kaynakları (SSAS - Çok Boyutlu)
Çok Boyutlu Modellerde Veri Kaynağı Görünümleri