Skip to main content

Fitur Baru di SQL Server 2012 (Denali)

Microsoft SQL Server 2012 (Denali) Business Intelligence (Mungkin 2024)

Microsoft SQL Server 2012 (Denali) Business Intelligence (Mungkin 2024)
Anonim

Microsoft SQL Server 2012 RC0 baru-baru ini dirilis. RC singkatan dari Release Candidate yang pada dasarnya adalah versi produksi siap. Microsoft merujuk pada rilis ini sebagai SQL Server Code Bernama "Denali" tetapi telah menetapkan pada SQL Server 2012 sebagai nama akhir untuk produk. Intelijen bisnis (BI) sangat penting bagi organisasi baik besar maupun kecil. Dalam rilis terbaru dari SQL Server, tidak ada kekurangan dari tambahan BI selain banyak perangkat tambahan lainnya. Artikel ini akan memberi Anda pratinjau persyaratan, fitur baru, dan penyempurnaan di SQL Server 2012 (kode bernama Denali) termasuk:

  • Persyaratan Perangkat Keras dan Perangkat Lunak
  • Multi-Subnet Failover Clustering
  • Memprogram Peningkatan, termasuk urutan, paging kueri ad-hoc dan tweak pencarian teks lengkap
  • Pengembangan Lingkungan BI dan Web Development
  • Visualisasi Berbasis Web
  • Layanan Kualitas Data

Perlu diingat bahwa informasi ini hanya untuk pratinjau dan dapat berubah oleh Microsoft.

Persyaratan Perangkat Keras dan Perangkat Lunak

  • Microsoft merekomendasikan menggunakan format file NTFS, bukan FAT32. FAT32 akan berfungsi tetapi Anda mungkin tidak menggunakannya.
  • Anda tidak dapat menginstal SQL Server 2012 (nama kode Denali) pada drive yang dipetakan atau kandar yang dikompresi.
  • Anda harus memiliki paket "no-reboot" yang dipasang sebelum menginstal SQL Server 2012 (nama kode Denali). Ini termasuk dalam Windows 7 SP1 dan Windows Server 2008 R2. Jika tidak, Anda dapat mengunduh paket no-reboot dari Microsoft.
  • SQL Server 2012 (kode-nama Denali) membutuhkan .NET Framework 4.0.
  • Virtualisasi didukung menggunakan teknologi Hyper-V dari Microsoft.
  • Anda akan membutuhkan setidaknya 3,6 GB ruang disk kosong.
  • Microsoft menganjurkan agar Anda tidak menginstal SQL Server 2012 (kode-nama Denali) pada kontroler domain.
  • Prosesor & RAM yang Disarankan
    • Versi 64-bit: AMD Opteron, AMD Athlin 64, Intel Xeon dengan Intel EM64T Support atau Intel Pentium IV dengan dukungan EM64T yang menjalankan 2,0 GHz atau lebih cepat. RAM yang disarankan maksimum yang didukung oleh sistem operasi atau setidaknya 2 GB.
    • Versi 32-bit: Pentium III atau kompatibel berjalan pada 2,0 GHz lebih cepat. RAM yang disarankan maksimum yang didukung oleh sistem operasi atau setidaknya 2 GB.
  • Windows PowerShell 2.0 adalah prasyarat untuk menginstal SQL Server 2012 (kode-bernama Denali). Anda bisa mendapatkan perangkat lunak ini dari halaman Kerangka Manajemen Windows.

Multi-Subnet Failover Clustering

Dengan SQL Server 2012 (kode-bernama Denali), Anda dapat mengkonfigurasi SQL Server di mana node failover cluster dapat dihubungkan ke subnet yang benar-benar berbeda. Subnet dapat menyebar ke lokasi geografis yang berbeda menyediakan pemulihan bencana bersama dengan ketersediaan tinggi. Agar ini berfungsi dengan benar, Anda perlu mereplikasi data di seluruh database yang terlibat dalam konfigurasi ini. Gugus failover SQL Server tergantung pada kluster failover Windows Server jadi ini harus diatur terlebih dahulu. Perlu diingat bahwa semua subnet yang terlibat dalam konfigurasi ini harus berada dalam domain Active Directory yang sama.

Memprogram Peningkatan

  • Urutan: Urutan telah diminta oleh komunitas SQL Server selama bertahun-tahun, dan itu termasuk dalam rilis ini. Urutan adalah objek yang ditentukan pengguna yang menghasilkan urutan angka. Berikut ini contoh menggunakan Urutan. / ****** Buat Urutan Obyek ****** /
    • BUAT SEQUENCE MySequence
    • MULAI DENGAN 1
    • INCREMENT BY 1;
    • / ****** Buat Temp Table ****** /
    • DECLARE @Person TABLE
    • (
    • ID int BUKAN PRIMERAL NULL,
    • FullName nvarchar (100) NOT NULL
    • );
    • / ****** Masukkan Beberapa Data ****** /
    • INSERT @Person (ID, Nama Lengkap)
    • VALUES (NEXT VALUE UNTUK MySequence, 'Jim Johnson'),
    • (NEXT VALUE UNTUK MySequence, 'Bob Thompson'),
    • (NEXT VALUE FOR MySequence, 'Tim Perdue');
    • / ****** Tampilkan Data ****** /
    • PILIH * DARI @Person;
    • Hasilnya akan terlihat seperti ini:
    • ID FullName
    • 1 Jim Johnson
    • 2 Bob Thompson
    • 3 Tim Perdue
      • Hal-hal yang Perlu Dikenal Pengembang Tentang Urutan di SQL Server 2012 (kode-bernama Denali)
  • Paging Kueri Ad-Hoc: Hasil paging di SQL Server telah dibahas selama bertahun-tahun. Opsi Orde By dalam pernyataan SQL SELECT telah ditingkatkan di SQL Server 2012. Menggunakan kombinasi OFFSET dan FETCH bersama dengan ORDER BY memberi Anda kontrol paging melalui set hasil. Menggunakan teknik ini benar-benar dapat membantu kinerja dengan membawa kembali hanya hasil yang ingin Anda tunjukkan kepada pengguna Anda ketika mereka dibutuhkan. Kode TSQL berikut berjalan melawan tabel Person dalam database contoh AdventureWorks (tersedia dari Microsoft). Dalam contoh kueri di bawah ini, SQL Server akan mengembalikan 10 catatan yang dimulai dengan catatan 11. Perintah OFFSET menyediakan titik awal untuk pernyataan SELECT dalam hal paging, dan perintah FETCH menyediakan berapa banyak catatan untuk kembali pada suatu waktu.
    • SELECT BusinessEntityID, FirstName, LastName
    • DARI Person.Person
    • ORDER BY BusinessEntityID
    • OFFSET 10 BARANG
    • FETCH NEXT 10 ROWS SAJA;
  • Pencarian Teks Lengkap: Pencarian Teks Lengkap di SQL Server 2012 telah ditingkatkan dengan memungkinkan Anda untuk mencari dan mengindeks data yang tersimpan dalam properti atau metadata yang diperluas. Pertimbangkan dokumen PDF yang memiliki "properti" diisi seperti Nama, Jenis, Jalur folder, Ukuran, Tanggal Dibuat, dll. Dalam rilis terbaru dari SQL Server, data ini bisa menjadi indeks dan mencari bersama dengan data dalam dokumen itu sendiri. Data memang harus diekspos untuk bekerja, tetapi sekarang mungkin.

Pengembangan Lingkungan BI dan Web Development

Microsoft memindahkan BI (Business Intelligence) lebih dekat ke pengguna akhir dengan SQL Server 2008 R2.Alat Excel PowerPivot membantu pengguna dengan membuat model pelaporan layanan mandiri. Kabar baiknya adalah PowerPivot sedang ditingkatkan di SQL Server 2012 (kode-bernama Denali). Microsoft menambahkan KPI dan menelusuri, yang akan sangat berguna untuk semua pengguna.

Layanan Analisis akan menyertakan Model BI Semantic baru (BISM). BISM adalah model 3-layer yang mencakup:

  • Model data
  • Logika bisnis
  • Akses data

BISM akan meningkatkan analisis front-end yang dialami Microsoft termasuk Excel, Reporting Services, dan SharePoint Insights. Microsoft telah mengatakan bahwa BISM bukan pengganti untuk Model BI saat ini tetapi lebih dari model alternatif. Secara sederhana, BISM adalah model hubungan yang mencakup artefak BI seperti KPI dan hierarki.

Visualisasi Berbasis Web - Project Crescent

Project Crescent adalah nama kode Microsoft untuk alat pelaporan dan visualisasi baru yang diharapkan dalam SQL Server 2012 (kode-bernama Denali). Project Crescent menyediakan fungsionalitas pelaporan seret dan jatuhkan ad-hoc dan dibangun sepenuhnya di Silverlight. Ini termasuk alat query yang kuat dan storyboard interaktif untuk memungkinkan pengguna untuk berbagi visualisasi dataset besar.

Layanan Kualitas Data

Layanan Kualitas Data adalah pendekatan berbasis pengetahuan yang berjalan di SSIS (Layanan Integrasi Layanan SQL). Kualitas data adalah salah satu hal yang tidak pernah Anda dapatkan sempurna. Microsoft memperkenalkan "Analisis Dampak dan Silsilah" yang akan memberi Anda informasi tentang apa data Anda bergantung pada. Ini juga menunjukkan silsilah data, termasuk dari mana asalnya dan sistem yang ada di belakangnya.