Pada bulan Juni, kami mengadakan pertemuan tentang Microsoft SQL Server - pembicara dari Yandex.Money, Kaspersky Lab, AwaraIT dan SpbDev berbagi pengalaman mereka dengan kolega. Dan sekarang kami membagikan videonya.

Di bawah setiap video ada kode waktu tempat-tempat utama, tetapi kami menyarankan Anda untuk menonton, mendengarkan, dan mendengarkan secara keseluruhan.
Langganan berbasis data dalam SSRS
Anton Belokrylov, Yandex.Money
Setiap pagi, manajer Yandex.Money menerima melalui pos hasil keuangan proyek mereka selama 24 jam terakhir. Ini adalah skenario khas untuk menggunakan langganan laporan di Layanan Pelaporan SQL Server, yang ditemukan di banyak perusahaan. Tetapi kami melangkah lebih jauh: mengorganisasi antrian untuk menghasilkan dan mengirim laporan berat dan mengimplementasikan pembangkitan basis data "berbasis peristiwa" berdasarkan langganan yang didorong oleh data. Anton menceritakan bagaimana kami melakukannya.
Apa yang ada di dalamnyaLangganan Laporan Standar
00:15 Kami menggunakan SSR. Mengapa
01:50 Seperti apa pekerjaan dengan laporan itu?
03:13 Bagaimana cara mendapatkan laporan berlangganan?
06:30 Bagaimana cara menonaktifkan pengiriman laporan kosong?
07:30 Di mana informasi berlangganan disimpan?
08:40 Tentang parameter laporan variabel?
10:00 Bagaimana cara menghasilkan beberapa laporan?
Berlangganan Data-driven
11:40 Bagaimana cara mendapatkan laporan berlangganan?
13:20 Contoh parameter yang dihasilkan untuk langganan berbasis data
14:30 Manfaat Langganan Berbasis Data
15:15 Tentang masalah
Langganan Berbasis Data antrian
17:50 Model Acara Isi Antrian
20:30 Apa yang terjadi jika sumber tidak cocok?
23:30 Skema kerja dengan antrian
26:00 Tentang manfaatnya
Microsoft PowerBI sebagai alternatif untuk Layanan Pelaporan SQL Server: sebagai gantinya atau bersama-sama?
Dmitry Vlasov, Awara IT
Microsoft Power BI sebagai alternatif Layanan Pelaporan SQL Server: sebagai gantinya atau bersama-sama? Apa perbedaan antara kedua teknologi ini dan apa masa depan mereka? Kami membahas fitur masing-masing, nuansa perizinan, membandingkan kinerja.
Selama perekaman laporan ini, ada yang tidak beres, tetapi keinformatifan ini tidak menderita. Direkomendasikan!
Apa yang ada di dalamnya02:26 Perangkat PowerBI dan skenario penggunaan
04:15 Bagaimana jika organisasi Anda menginginkan PowerBI tetapi tidak menginginkan cloud?
13:32 Mengapa PowerBI berguna di berbagai departemen - mulai dari pemimpin hingga dukungan
Pentingnya pertanyaan:
16:30 Tentang penggunaan bahasa R dalam visualisasi
18:00 Bagaimana menjelaskan kepada manajemen bahwa PowerBI harus diimplementasikan di perusahaan?
20:25 Tentang AzureStack dan penyimpanan data di Rusia
21:15 Tentang menyematkan PowerApps dalam laporan
24:30 Tentang personifikasi dan distribusi izin dalam perusahaan
26:40 Apakah ada cara yang baik untuk menggunakan PowerBI di Mac selain RDP?
Optimasi Kueri Paralel di SQL Server
Sergey Olontsev, Kaspersky Lab
Kami memahami bagaimana eksekusi paralel permintaan terjadi di dalam SQL Server. Kami melihat algoritma dan rencana kueri apa yang digunakan. Cari tahu cara meningkatkan kinerja kueri. Menggunakan contoh-contoh kehidupan nyata bersama-sama, kita akan beralih dari analisis rencana kueri ke akselerasi.
Apa yang ada di dalamnya01:20 Konkurensi dalam SQL Server
03:35 Seperti apa rencana eksekusi permintaan paralel dalam SQL Server
04:30 Operator Concurrency - Distibute, Partisi Ulang, Kumpulkan
08:00 Dua pendekatan untuk penyortiran paralel
10:05 Agregasi paralel - semua pekerjaan sekaligus, atau sebagian, lalu digabungkan?
11:10 Demo - bagaimana kecepatan konkurensi menyortir
28:00 Bagaimana cara kerja distribusi data di zona paralel?
31:00 Demo - "Rencana eksekusi paralel"
34:20 Tingkat Paralelisme
36:10 Apa yang menghentikan rencana paralel?
Demo 37:40 - Beberapa percobaan lagi dengan paralelisme
Refactoring suatu proses ETL dengan banyak tingkat bersarang
Roman Dimenko, SpbDev
Kami membahas empat langkah menuju refactoring proses ETL:
- Cari tahu bagaimana ETL saat ini bekerja;
- Tulis ETL baru, sederhana dan mudah;
- Bandingkan karya ETL lama dan yang baru, perbaiki kesalahan dalam logika bisnis;
- Siapkan integrasi berkelanjutan dan cakupan pengujian untuk ETL baru.
Apa yang ada di dalamnya01:00 Mengapa klien meminta bantuan. Lingkungan, kondisi, persyaratan.
05:25 Tentang proyek ini. Tim, sasaran.
08:10 Di mana untuk memulai refactoring?
10:25 Masalah yang kami temui
13:20 Mengapa Anda tidak perlu menemukan solusi universal
14:05 Bagaimana cara mengatasi kesulitan?
15:20 Bagaimana merencanakan ketika tidak ada yang diketahui?
17:25 Semuanya bisa diukur, jika Anda tahu ukurannya
Pada ini, konsentrat MS SQL telah mengering. Tapi jangan kecewa - datanglah ke acara , pelajari SQL dan berlangganan blog hub kami.