Hangi proje olursa olsun geliÅŸtirme aÅŸamasında karşılaşılan herhangi bir sıkıntı için bize breakpoint’ler ve log dosyaları yardımcı olmaktadır. Breakpoint’lerin kullanımında belirlenen noktalarda hangi aÅŸamalarda olduÄŸunu izlerken loglar sayesinde çalışma anında deÄŸil de geçmiÅŸte olmuÅŸ bir durumu inceleyerek analiz edebiliriz.
Tıpkı yazılım projelerinde olduğu gibi Microsoft SQL Server Integration Services projelerinde de breakpoint kullanmak bize kimi zaman hayat kurtaracak çözümler düşünmemizi sağlayabilir. İzlemek istenilen kontrolün üzerinde farenin sağ tuşuna basıldığında Edit Breakpoints… seçeneği seçilerek hangi aşamalara Breakpoint koyacağımızı belirtebiliriz.
- Break when the container receives the OnPreExecute event
- Break when the container receives the OnPostExecute event
- Break when the container receives the OnError event
- Break when the container receives the OnWarning event
- Break when the container receives the OnInformation event
- Break when the container receives the OnTaskFailed event
- Break when the container receives the OnProgress event
- Break when the container receives the OnQueryCancel event
- Break when the container receives the OnVariableValueChanged event
- Break when the container receives the OnCustomEvent event
Yerleştirmiş olduğumuz bu noktalardaki aşamaları incelemek için projemizi F5 (Start Debugging) ile çalıştırdıktan sonra SQL Server Business Intelligence Development Studio’nun Debug meüsünden Windows seçeneğinin altındaki Locals seçeneğini seçerek (Ctrl+Alt+V, L) izleme işlemimizi yapabiliriz.
Özellikle Integration Services projelerimizde –uygulama henüz yayına çıkmamış ve development aşamasında iken- değişkenler (variables) aracılığıyla kontrollerin parametrelerini kullandığımız durumlarda değişkenlerin değerlerinin kontrollerimizin yukarıda belirtilen anlarında doğru gelip gelmediğini kullanmak için breakpointler önemli olacaktır.










Related Articles
No user responded in this post
Leave A Reply