Aracılığıyla paylaş


Nasıl Yapılır: Bir Teradata verilerden veri almak kaynak

Raporunuzda veya rapor modelinizde Teradata ilişkisel veritabanından veri kullanmak için, bir Teradata veri kaynağı tanımlamanız gerekir.Veri kaynağını tanımlarken, veri kaynağına istemci bilgisayardan erişebilmek için bir bağlantı dizesi ve kimlik bilgileri belirtmeniz gerekir.

Not

Bir Teradata veri kaynağı bağlayabilmeniz için önce sistem yöneticisinin rapor yazma istemcisinde ve rapor sunucusunda doğru .NET Data Provider for Teradata sürümünü yüklemiş olması gereklidir.Daha fazla bilgi için bkz: Bir veri bağlama kaynak (Reporting Services).

Aşağıdaki liste, bir rapor sunucusu projesindeki bir Teradata veritabanı ile çalışmak için geçerlidir:

  • Tek bir rapor tarafından kullanılabilen katıştırılmış veri kaynağı tanımı veya birden çok rapor tarafından kullanılabilen paylaşılan veri kaynağı tanımı oluşturabilirsiniz.Bu konudaki yordamlarda katıştırılmış veri kaynağı oluşturma açıklanmaktadır.Paylaşılan veri kaynakları hakkında daha fazla bilgi için bkz: Paylaşılan veri kaynakları ve katıştırılmış veri kaynakları ve Veri kaynakları, oluşturma, değiştirme ve silme paylaşılan.

  • Teradata veri kaynağı tanımı oluşturduktan sonra, bir veya daha fazla veri kümesi oluşturabilirsiniz.Veri kümesi oluşturduktan sonra, veri kümesinin adı Rapor Verileri bölmesinde veri kaynağının altında düğüm olarak görünür.Daha fazla bilgi için bkz: Business Intelligence Development Studio, Rapor Tasarımcısı ile çalışma.

  • Raporunuzu yayımladıktan sonra, rapor sunucusu üzerinde bu rapor çalıştırıldığında verileri alma izinlerinin geçerli olabilmesi için, veri kaynağına yönelik kimlik bilgilerini değiştirmek isteyebilirsiniz.

Aşağıdaki liste, bir rapor modeli projesindeki bir Teradata veritabanı ile çalışmak için geçerlidir:

  • Bir veri oluşturabileceğiniz kaynak veri kaynak Sihirbazı kullanarak rapor modeli projesinde tanımı.

  • Teradata veri kaynağı tanımı oluşturduktan sonra, veri kaynağı görünümleri oluşturabilirsiniz.Daha fazla bilgi için bkz: Oluşturma ve rapor modelleri Teradata-based kullanma.

.NET Framework Managed Provider for Teradata veri işleme uzantısını kullanan katıştırılmış bir veri kaynağı oluşturmak için

  1. Rapor verilerini bölmesindeki araç çubuğunda tıklatın. Yeni sonra'ı tıklatınVeri kaynak.

  2. Içinde Veri kaynak özellikleri iletişim kutusunda, ad yazınAdı metin kutusunda veya varsayılan adı kabul edin.

  3. Doğrulayın Katıştırılmış bir bağlantı seçilir.

  4. Gelen Türü Seçim aþaðý açýlan listesinden,teradata.

  5. Teradata verilerinizle çalışan bir bağlantı dizesi belirtmeniz kaynak.

    Not

    Veri kaynağına bağlanmak için kullanılan bağlantı bilgileri ve kimlik bilgileri için veritabanı yöneticinize başvurun.Aşağıdaki bağlantı dizesi örneği, bir IP adresi ile belirtilen sunucuda bir Teradata veritabanı belirtir.

    Data Source=<IP Address>

  6. ' I tıklatın Kimlik bilgileri.

  7. Veri kaynağına bağlanmak için kullanılacak kimlik bilgilerini ayarlayın.Daha fazla bilgi için bkz: Kimlik bilgisi ve raporu veri kaynakları için bağlantı bilgilerini belirtme.

  8. Click OK.

    Veri kaynağı Rapor Verileri bölmesinde görünür.

Teradata veri kaynağına yönelik bir veri kümesi oluşturmak için

  1. Rapor verilerini bölmesinde, verileri sağ kaynak, bir Teradata verilere bağlanan kaynak, tıklatıp Veri kümesi Ekle.

  2. Içinde Sorgu sayfaDataSet özellikleri iletişim kutusunda, ad yazınAdı metin kutusunda veya varsayılan adı kabul edin.

  3. Içinde Veri kaynak metin kutusuna doğrulayın verileri adını kaynak 1. adımda tıklattığınız görüntülenir.

  4. Doğrulayın Metin içinde seçildiSorgu türü box.Metin Teradata veritabanı için desteklenen tek moddur.

  5. ' I tıklatın Sorgu Tasarımcısı metin tabanlı Sorgu Tasarımcısı'nı açın.

  6. Içinde Sorgu tür a bölmesindeTransact-SQL komutu.

    Alternatif olarak, bir sorguyu yapıştırın veya varolan bir içe aktarabilirsiniz Transact-SQL sorgunun bir dosya veya başka bir rapor. Daha fazla bilgi için bkz: Metin tabanlı Sorgu Tasarımcısı Kullanıcı Arabirimi.

  7. Sorguyu çalıştırmak ve sonuç kümesini görmek için Sorguyu Çalıştır'ı (!) tıklatın.

  8. Click OK.

    Veri kümesi ve onun alan koleksiyonu, Rapor Verileri bölmesinde veri kaynağı düğümünün altında görünür.

Teradata veri kümesindeki rapor modeline yönelik bir veri kaynağı oluşturmak için

  1. Solution Explorer'da (Çözüm Gezgini), bir rapor modeli proje veri kaynakları'nı sağ tıklatın ve ardından Yeni veri kaynağı Ekle.The Data kaynak Wizard dialog box opens.

  2. ' I tıklatın Sonraki.The Select how to define the connection sayfa opens.

  3. ' I tıklatın Yeni.The bağlantı yöneticisi dialog box opens.

  4. Içinde SağlayıcıTeradata için veri sağlayıcısının aþaðý açýlan listeden seçin.Örneğin, .NET Data Provider for Teradata.

    Not

    Aşağıdaki adımlarda, istenen bilgileri bilmiyorsanız sistem yöneticinize başvurun.

  5. Içinde Sunucu adı, sunucunun IP adresini yazın.

  6. Içinde Oturum açma ayrıntıları, for Kullanıcı adı and Parola, adını ve bir önceki adımda belirtilen sunucuya erişimi olan bir hesabın parolasını yazın.

  7. ' I tıklatın Tüm.Bağlantı özellikleri bir kılavuzda görüntülenir.

  8. Içinde Veri sözlüğü, aşağıdaki üç değerden doldurun.

    1. Veritabanı. Veritabanının adını yazın.

    2. **Varsayılan Veritabanı ile Kısıtla.**True olarak ayarlayın.

    3. **X Views Kullan.**False olarak ayarlayın.

    Not

    Bu ayarlar, veri alma süresini geliştirmek için, veri kaynağı görünümünü varsayılan veritabanı ile kısıtlar.Bu ayarları uygulamazsanız, veri kaynağı sunucusunda iznine sahip olduğunuz tüm şemalar alınır.Bu ayarlar hakkında daha fazla bilgi için, Teradata’nın .NET Framework Data Provider for Teradata için üçüncü taraf belgelerine bakın.

  9. Click OK.

  10. Içinde Bağlantı tanımlamak için seçin. sayfa, click Sonraki.

  11. Içinde Veri kaynak adı, bir ad yazın veya varsayılan kabul edin.

  12. ' I tıklatın Bitiş.

    Yeni veri kaynağı Rapor Kaynakları klasörü altındaki Rapor Verileri bölmesinde görünür.Teradata veritabanı için bir veri kaynağı görünümü oluşturmaya devam edebilirsiniz.Daha fazla bilgi için bkz: Oluşturma ve rapor modelleri Teradata-based kullanma.