SQL Server Indonesia User Groups Community February 2010 - Posts - Cahyo drop in {here}

SQL Server Indonesia User Groups Community

SQL Server Indonesia User Groups Community
Welcome to SQL Server Indonesia User Groups Community Sign in | Join | Help
in Search

Cahyo drop in {here}

SQL as breakfast, BI for lunch and dinner with MDX

February 2010 - Posts

  • {SSRS} Fitur baru untuk Reporting Services di SQL Server 2008 R2 (August and November CTP)

    Jadi gak sabar nungguin final release dari SQL Server 2008 R2 especially untuk Reporting Servicesnya.

    Banyak peningkatan2 dan penambahan fitur yang membuat proses development report menjadi jauh lebih simple dan efisien.

     

      November CTP :

       

    1. Report Part Gallery
    2. Komponen2 yang ada di report kita seperti tablix, matrix, chart, dll bisa kita publish ke server dan kita pakai berulang2 untuk report yg lainnya baik untuk development menggunakan BIDS maupun report builder 3.0

       

    3. Shared Datasets
    4. Datasets yg kita buat bisa di share seperti halnya datasource .

      Fitur ini yg saya nanti2kan karna sering kali saya harus membuat datasource yg sama berulang2 untuk report yg saya buat. Dataset ini biasanya berupa dataset untuk parameter. Ketika ada perubahan untuk satu dataset, saya juga harus merubah dataset yg sama di report2 yg lain. Sungguh hal yg membuang banyak waktu dalam proses development report.
       

    5. Enhanced SharePoint Integration for SharePoint 2007 and 2010
    6. Adanya dukungan untuk multiple SharePoint Zones, the SharePoint Universal Logging service, dan Report Parts.

      Selain itu, kita bisa mengquery List yang ada di SharePoint menggunakan query designer.  Salah satu data source yg mungkin nanti akan sering saya gunakan selain datasource menggunakan query SQL dan MDX.

       

    7. New Data Visualisation Report Items
    8. Ini fitur yang menjengkelkan buat saya :D karna beberapa bulan sebelum ini saya harus memutar otak untuk menghasilkan hal serupa dan setelah mau saya blog bagaimana caranya ternyata eh ternyata malah dijadikan fitur tambahan di SQL Server R2.

       


    9. Data Bars : Sama halnya dengan databar yg ada di excel. Skala panjang bar berdasarkan prosentasenya terhadap nilai maksimal data pada grup tempat komponen ini. Sebelum ini,untuk menghasilkan hal serupa saya menggunakan gauge dan menghilangkan semua componennya kecuali komponen range untuk barnya. Dengan itu, saya tidak hanya bisa menentukan batas maksimum bahkan bisa menentukan batas minimum dan membuat databar yg mulai dari tengah kemudian barnya ke arah kanan dan kiri untuk nilai positif dan negatif. Untuk databars di R2 ini saya belum mencoba apakah bisa digunakan untuk hal serupa :)
       
    10. Sparklines : Sebuah grafik garis  yg biasanya digunakan untuk melihat gambaran tren naik turun suatu data. Dahulu kala saya membuat sparkline ini di dalam suatu matrix menggunakan line chart kemudian membuang semua komponennya seperti axis, legend , dll kecuali line chartnya itu sendiri.
    11.  

    12. Indicators : Ikon kecil ini biasa digunakan untuk menggambarkan status suatu data. Pada jaman reporting services sebelumnya untuk membuat indicators kita harus menempelkan suatu gambar di dalam komponen kemudian menentukan gambarnya di value expression dari kompenen gambar tersebut.
    13.  

      Contoh data visualisation tricky yg pernah saya buat:

       

       

    14. Enhanced Business Intelligence Development Studio
    15. BIDS Mendukung format report dan report projects untuk versi 2008 dan 2008 R2

       

    16. Aggregates of Aggregates
    17. Salah satu hal yg cukup sulit kita lakukan di versi sebelumnya adalah melakukan agregasi di dalam agregasi. Sekarang di 2008 R2 kita bisa menggunakan expression seperti =Avg(Sum(Sales, "Month"), "Year") untuk mendapatkan rata2 penjualan perbulan langsung di komponen reporting services tanpa harus menghitungnya terlebih dahulu di level dataset.

       

    18. Other RDL Expression Language enhancements
    19. Expression untuk mengetahui format rendering (=Globals!RenderFormat.Name)
    20. Penamaan halaman, termasuk penamaan worksheets untuk report yg diekspor ke format excel. Sebelumnya worksheets di excel hanya bisa kita beri nama sesuai nama report. Kalau kita menggunakan page break untuk membuat report yg kita eskpor ke excel bisa menjadi lebih dari 1 worksheet tidak ada menu atau properties untuk merubah nama worksheet tersebut.
    21. Group.DomainScope cukup berguna untuk sinkronisasi data secara visual antar grafik / sparklines dan  tablix yang berbeda bahkan jika data hanya tersedia pada group yg berbeda.
    22. Proses baca/tulis variabel di report ada secara otomatis dan rapi. Ini untuk memudahkan kita mengelola variabel di report yg kita buat sendiri.
    23. Kita bisa memutar teks 270 Derajat di dalam kolom. Saya sempat mencari2 untuk hal ini di versi sebelumnya dan ternyata sekarang ada di versi R2 :)
    24. Ada dynamic page breaks, dan juga kita bisa mereset kembali nomor halaman pada page breaks
    25.  

    26. New 2010 SOAP Endpoint
    27. SOAP yang ada saat ini yaitu 2005/2006 masih didukung, tapi di 2010 dukungan dijadikan satu baik untuk mode native maupun SharePoint integrated dan menambahkan fungsionalitas untuk area baru seperti shared datasets, cache refresh plans, and report parts.

       

    28. Improved Browser and Standards Mode Support
    29. Saya pernah melihat reporting services 2008 R2 didemokan oleh Om MCA saat mengikuti monthly meeting sql server user groupnya singapore lewat firefox dan tampilannya tidak berantakan.

     

      August CTP :

       

    1. Map and spatial data visualization
    2. Fitur baru untuk visualisasi data spatial.Visualisasi data ini juga bisa menggunakan bing maps.

       

    3. Report Builder 3.0
    4. Report builder yang baru ini punya banyak fitur yang hampir mirip dengan proses development report menggunakan BIDS.

    5. Bisa digunakan untuk membuat embedded datasource credentials, relative references, dan subreport references ketika tehubung ke sebuah report server.
    6. Hasil dari dataset juga dichache ketika terhubung ke report server sehingga mempercepat preview report ketika kita melakukan perubahan2 terhadap layout/design report.
    7.  

    8. ATOM data feeds
    9. Report yang kita buat sekarang juga tersedia dalam format ATOM yang bisa kita ambil dengan menggunakan PowerPivot a.k.a. Gemini atau tools lain yg bisa kita gunakan untuk membaca ATOM.

       

    10. AJAX Report Viewer
    11. Navigasi yang kita lakukan di report viewer akan lebih lancar karna versi 2008 R2 nantinya menggunakan teknologi AJAX

       

    12. Report Manager
    13. Interaksi kita ke report manager nantinya akan terasa seperti di SharePoint dan akan ada menu2 tambahan.

       

    14. RDL Expression Language enhancements
    15. Penambahan dukungan untuk fungsionalitas dan data geospatial, juga untuk 3 tipe fungsi lookup yaitu Lookup, LookupSet dan MultiLookup.

     

      References:

    1. Monthly meeting SQL Server User Group Singapore. Thx to Om MCA(Choirul Amri) as the speaker and thx for the walk :)
    2. http://blogs.msdn.com/sqlrsteamblog/archive/2009/11/09/sql-server-2008-r2-november-ctp-what-s-new-in-reporting-services.aspx
    3. http://blogs.msdn.com/sqlrsteamblog/archive/2009/08/11/sql-server-2008-r2-august-ctp-what-s-new-in-reporting-services.aspx
    4. http://blogs.msdn.com/robertbruckner/archive/2009/08/11/rs-maps-with-spatial-data-and-bing-maps.aspx
More Posts
Powered by Community Server (Commercial Edition), by Telligent Systems