Microsoft SQL Server Integration Services (SSIS) -

SSIS eğitimi, SQL Server kullanıcıları için tercih edilen ETL aracı olan SQL Server Entegrasyon Hizmetlerinin (SSIS) tüm yönlerini anlamanıza yardımcı olmak için tasarlanmıştır.

SSIS eğitimi, SQL Server kullanıcıları için tercih edilen ETL aracı olan SQL Server Entegrasyon Hizmetlerinin (SSIS) tüm yönlerini anlamanıza yardımcı olmak için tasarlanmıştır.

Bu eğitim, tasarım ve yürütme ortamlarının nasıl çalıştığına aşina olmanızı ve SQL Server uygulamasını kullanarak veri ambarı oluşturmanızı sağlar. Bu eğitim le SSIS'i gerçek dünyada nasıl kullanacağınızı öğreneceksiniz. Uygulamalı laboratuvarlarda, bir veritabanını yüklemek için bir SSIS paketinin nasıl oluşturulacağını öğreneceksiniz. Ayrıca, paketlerin nasıl dinamik hale getirileceğini ve bir arıza durumunda sorunları nasıl gidereceğinizi de öğreneceksiniz. Bu kurs, ortamınızda SSIS'in nasıl kullanılacağına ilişkin ayrıntılı ve kapsamlı konuları sunar.

SSIS’ın temellerine yönelik adım adım bir girişle başlayan ve ardından SSIS paketleri oluşturmak için iş gereksinimlerini, İfadelerin önemli ipuçlarını ve püf noktalarını, ADO.Net ve OLE DB bağlantı yöneticilerini ve diğer önemli özellikleri içeren konularını öğreneceksiniz.

Eğitimin sonunda, herhangi bir gerçek zamanlı veri amabarı senaryosunu SSIS'de uygulayabileceğinizden emin olacaksınız.

Neler Öğreneceksiniz?

  • SSIS mimarisini ve bileşenlerini öğrenin.
  • OLTP ve OLAP kavramını anlayın.
  • ETL görevlerini verimli bir şekilde yürütün.
  • SSIS'de hata işlemeyi ve hata ayıklamayı öğrenin.
  • Verileri analiz edin ve uygulamanızı etkili bir şekilde geliştirin.
  • Her türlü rapor için Veri Ambarı (DWH) geliştirin.

Uygulamalı SSIS eğitimi ile bir SSIS geliştiricisi (ETL) olun. Kapsamlı laboratuvar sayesinde veri tümleştirme ve dönüştürme ve ayıklama konusunda uzman olacaksınız.

  • Veri Taşıma Tekniklerini Öğrenin
  • DataFlow Dönüşümleriyle Nasıl Çalışacağınızı Öğrenin   
  • ControlFlow Etkinlikleri ile Nasıl Çalışacağınızı Öğrenin
  • Dinamik SSIS Paketlerinin Nasıl Yapılacağını Öğrenin

 

  • Olay İşlemenin Nasıl Yapılacağını Öğrenin
  • Kontrol Noktalarını Nasıl Uygulayacağınızı Öğrenin
  • Çeşitli Veri Kaynakları ve Veri Hedefleriyle Nasıl Çalışacağınızı Öğrenin

Eğitim İçeriği

Başlangıç
  • SSIS Nedir, Neden SSIS Kullanıyoruz
Geliştirme Ortamına Giriş
  • Microsoft SQL 2022 Server Kurulum
  • Mirosoft SQL 2022 Integration Services Kurulum
  • Microsoft Visual Studio 2022 Kurulum
  • Bağlantı Yöneticileri ile Kaynak Tanımlama ve Kaynaklara Bağlanma
  • Hareket Çubukları ile Kontrol Kısıtları ve Kontrol Akışları
Veri Akışları
  • Yaygın Veri Kaynaklarını Kullanarak Veri Yükleme
  • Yaygın Veri Dönüştürme Görevleri
  • ToolBox: Hedef Kaynaklarını Kullanma
Değişkenler ve Parametreler
  • Paket İçerisinde Değişken ve Parametre Kullanma
  • Nesnelere Parametre Tanımlama ve SSIS İfadelerini Kullanma
Execute SQL Task
  • Execute SQL Task
  • Bulk Insert Task
  • Dosyalarla Çalışma
  • Diğer Paketlerin Çalıştırılması
  • Scriptlerin Çalıştırılması
  • Email Gönderilmesi
Veri Dönüştürme Görevleri
  • SSIS Kaynakları
  • SSIS Hedefleri
  • Sütunları Kopyalama ve Türetme
  • Veri Türlerini Dönüştürme
  • Veriyi Sıralama
  • Arama (Lookup) İşlemleri Yapma
  • Multicast İşlemleri Yapma
  • Koşullu Bölme İşlemi
  • Merge ve Union ALL
Paket İçerisinde Kapsayıcıları Kullanma
  • Paket İçerisindeki Görevlerin Gruplanması ve Organizasyonu
  • For Loop Döngüsü ve Paket İçerisinde Kullanımı
  • For Each Döngüsü ve Paket İçerisinde Kullanımı
Sorun Giderme
  • Paket Hatalarının Tespit Edilmesi
Veri Ambarı ve Kavramsal Çerçeve
  • Kavramsal Çerçeve: Veri Ambarı Tasarımı
  • Boyutların Yüklenmesi
  • İşlem Tablolarının Yüklenmesi
  • Paketlerin Dağıtılması
Paketlerin Server Ortamında Çalıştırılması
  • SSIS Catalog Database Oluşturulması
  • SSMS Kullanarak Paketlerin Çalıştırılması
  • ETL Paketinin Oluşturulması ve Dağıtılması
SQL Server Görevi Oluşturma
  • SQL Server Görevi Oluşturma
  • SQL Server Agent Görevinde İzinleri Yönetme
  • Veri Ambarı SQL Server Agent Görevini Yönetme
Paket Denetimi
  • Paketlerin Denetimi ve Bildirim Ortamının Yapılandırılması
Kurumsal Senaryolar ve Uygulamalar
  • Sil ve Baştan Yükle
  • Artırımlı Yenileme
  • Değişen Kayıtların Tespiti ve Yüklenmesi
  • SSIS Paketleri ile SQL Veritabanı Bakımı
Performans
  • Veri Ambarında İstatistik Oluşturma ve Güncelleme
  • Cluster Columnstore Index Index Oluşturma
  • Veri Ambarını Sorun Giderme İçin İstatistik IO'yu Etkinleştirme
  • Veri Ambarında Parçalanmaları Belirleme
  • Performansı İzlemek İçin Dinamik Yönetim Görünümlerini Kullanma
Laboratuvar
  • Kapsamlı Laboratuvar Uygulaması

Sıkça Sorulan Sorular

Microsoft Integration Services (SSIS), Microsoft SQL Server'ın bir bileşenidir ve veri entegrasyonu, veri dönüşümü ve veri yükleme süreçlerini yönetmek için kullanılır. SSIS, özellikle büyük veri setleri ile çalışırken veri taşıma ve dönüştürme işlemlerini otomatikleştirmek ve optimize etmek için tasarlanmıştır. SSIS, genellikle büyük veri entegrasyonu projelerinde ve veri ambarı çözümlerinde kullanılır. Grafiksel bir kullanıcı arayüzüne sahip olup, sürükleyip bırakma yöntemiyle veri akışlarını tasarlamanıza olanak tanır.

Microsoft Integration Services (SSIS), veri entegrasyonu, veri dönüşümü ve veri yükleme işlemlerini yönetmek için kullanılan bir araçtır. SSIS, farklı veri kaynaklarından veri çekebilir ve bu verileri tek bir hedefe aktarabilir, verileri temizleyip dönüştürebilir ve işleyebilir. Ayrıca veri yükleme işlemlerini otomatikleştirir ve düzenler, veri akışlarını ve kontrol akışlarını yönetmek için çeşitli görev ve bileşenler sunar. Hata yönetimi ve raporlama özellikleri sayesinde veri entegrasyon sürecindeki sorunları izleyebilir ve çözebilirsiniz.

SSIS kullanmaya başlamak için SQL Server'ın temel yapı taşları ve veri tabanı yönetimi hakkında bilgi sahibi olmanız gerekmektedir. Ayrıca, veri tabanı tasarımı, ilişkisel veri modelleme ve veri yapıları konusunda genel bir anlayışa sahip olmanız önemlidir. ETL (Extract, Transform, Load) süreçleri hakkında temel bilgi edinmek ve T-SQL dilinde veri sorgulama ve işleme becerilerine sahip olmak da faydalıdır. Programlama ve script dillerine aşina olmak, özellikle C# veya VB.NET gibi dillerde temel bilgi, daha karmaşık işlemleri gerçekleştirmek için gerekli olabilir. Son olarak, veri akışları ve kontrol akışları hakkında genel bir bilgi, veri entegrasyon projelerinde başarılı olmanıza yardımcı olacaktır.

SSIS kursuna, veri analistleri ve veri mühendisleri, verileri toplamak, dönüştürmek ve yüklemek için ETL süreçlerini yönetmek isteyen profesyoneller katılmalıdır. Ayrıca, veri tabanı yöneticileri (DBA'lar) ve iş zekası (BI) geliştiricileri, veri entegrasyonu ve dönüştürme işlemlerini optimize etmek için bu kurslardan faydalanabilirler. Yazılım geliştiriciler, veri tabanı uygulamalarını geliştirirken veri akışlarını yönetmek için SSIS bilgisi edinebilirler. IT profesyonelleri ve proje yöneticileri de veri entegrasyon projelerini etkili bir şekilde yönetmek ve bu süreçlerde etkin bir rol oynamak için SSIS kurslarına katılmalıdır.

Eğitim tamamen uygulamalı olarak gerçekleştirilecektir. Programın sonunda, eğitim çıktılarının değerlendirilmesi amacıyla bir proje uygulanacaktır. Gerçekleştirdiğiniz proje değerlendirilip sertifikalandırılacaktır.

Programda %70 devam koşulu bulunmaktadır. Devam zorunluluğunu yerine getiren katılımcılar sertifika almaya hak kazanacaktır. Eğitim sonunda gerçekleştirilen proje çalışmasında başarılı sayılan katılımcılar Momentum+ onaylı Uzmanlık Sertifikası almaya hak kazanacaktır. Proje çalışmasına katılmayan veya proje çalışmasından başarılı sayılmayan katılımcılar Momentum+ onaylı Katılım Sertifikası almaya hak kazanacaktır.

Eğitim başlamadan bir hafta önce, ilgili materyaller ve kaynak dosyaları paylaşılacaktır.

Microsoft Integration Services (SSIS), büyük veri ve veri ambarı çözümleri sunan firmalarda, veri entegrasyonu ve dönüşüm süreçlerini yönetmek için kullanılır. Ayrıca, finans ve bankacılık kurumlarında müşteri ve işlem verilerini yönetmek amacıyla SSIS'in güçlü veri entegrasyon özelliklerinden faydalanılır. Sağlık ve sigorta sektörlerinde, sağlık verilerini ve poliçe bilgilerini entegre etmek için SSIS kullanılarak veri yönetimi ve raporlama süreçleri daha etkili hale getirilir. Perakende ve e-ticaret şirketleri, satış, müşteri ve envanter bilgilerini entegre etmek ve analiz etmek için SSIS'i tercih eder. Telekomünikasyon şirketleri, müşteri verileri ve çağrı kayıtlarını düzenlemek için SSIS'i kullanarak daha iyi raporlama ve analiz sağlar. Kamu ve eğitim kurumları ise çeşitli veri kaynaklarını entegre etmek ve analizler yapmak için SSIS'ten yararlanır.

Evet, Microsoft Integration Services (SSIS) bilgisi iş bulmada önemli bir avantaj sağlayabilir. SSIS, veri entegrasyonu ve dönüşümü alanında geniş bir uygulama yelpazesi sunduğu için, özellikle veri analisti, veri mühendisi, iş zekası geliştiricisi, veri tabanı yöneticisi ve ETL uzmanı gibi rollerde talep gören bir beceridir. SSIS, finans, sağlık, perakende, telekomünikasyon ve kamu gibi çeşitli sektörlerde kullanılabilir, bu da size daha geniş bir iş yelpazesi sunar.

Kayıt işlemlerinizi online İyzico altyapısı üzerinden tamamlayabilirsiniz. Taksitli (2,3,6 veya 9 Taksit) ödeme yapılabilir. Farklı ödeme seçeneklerinden sizin için en uygun olanı seçebilir ve satın alma işlemini tamamlayabilirsiniz. Bu işlemi tamamladığınızda kaydınız gerçekleşir ve tarafınıza bilgilendirme maili gönderilir. Online ödeme sistemi 7/24 hizmet vermektedir.

Eğitimciler

Momentum Plus, dinamik ve etkileşimli bir öğrenme ortamı oluşturma taahhüdüyle hareket eden tutkulu eğitimcilerden oluşan özel bir ekip. Deneyimli öğretmenlerimiz, her öğrencinin potansiyeline ulaşmasını sağlamak için uzmanlık, yenilik ve kişiselleştirilmiş bir yaklaşım sunar. Momentum Plus kaliteli eğitimlerle geleceği şekillendirmeniz için güvenilir bir platformdur.