Page History
Devam eden veya tamamlanmış işlerin bilgilerine erişimi kolaylaştırmak adına SQL üzerinde kullanılabilecek fonksiyon ve viewler oluşturulmuştur. Bunlar sayesinde Bu sayede başlamış akışa ait akış adımları ile ilgili bilgilere ve primitive tipteki değişken değerlerine ulaşılabilir.
Alt bölümde, oluşturulan fonksiyon ve viewlerle ilgili detaylı bilgilere ve örnek sql SQL çıktılarına değinilmiştir.
Info | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||
1) VIEW_REPORT_EXECUTIONAktif devam eden işlerin bilgisini dönen viewdir. İş bazında; başlatan kişi, bulunduğu aktivite adı, atanmış kişiler, işin geçen zamanı, son aktivite üzerinde kaç saat beklediği, durum bilgisi, açıklama alanları, dependency bilgisi ve değişkenlerin xml XML verilerinin listelendiği bir sonuç dönmektedir. Kullanımı SELECT * FROM VIEW_REPORT_EXECUTION Sorgu Sonucunda Elde Edilen Alanlar JOBID
2) fxnReportJob_##FLOWDESIGNKEY##()Designer üzerinde Akış kaydedildiğinde ya da "Akış Kontrol Et" işlemi yapıldığında dinamik isme ve içeriğe sahip fonksiyon oluşturulmaktadır.
Akışa ait tüm tamamlanan ve, devam eden işlerle ile ilgili detaylı bilgi vermektedir. İşe ait erişim ID bilgileri, durum bilgisi, kaç gün sürdüğü, açıklama alanları, yetkili kişi, akış bilgisi, dependency bilgisi ve eğer devam eden iş ise hangi aktivite üzerinde olduğu bilgileri ile akış üzerinde tanımlı primitive değişkenlerin değerlerini de alan olarak dönmektedir. Kullanımı SELECT * FROM dbo.fxnReportJob_ozelkolondenemesi() Sorgu Sonucunda Elde Edilen Alanlar
LM_ID LM_INSTANCEID
3) fxnReportJobDetailTamamlanan veya devam eden iş adımlarının detayını vermektedir. Hangi aktivite üzerinde kaç saniye kaldığı, aktivite bilgisi, yetkili kişi bilgisi ve o adım eğer ki execution üzerinde varsa onun bilgisini içermektedir.
Kullanımı SELECT * FROM dbo.fxnReportJobDetail(68203) Sorgu Sonucunda Elde Edilen Alanlar LOGDETAILID
4) fxnReportLogMasterStarterInfoİş eğer dependency üzerinden başlatıldı ise onun json bilgisine erişim sağlanmaktadır. NAME kolonunda değerler key-value olarak okunabilmektedir. Bazı durumlarda hangi veriler ile başladı, tekrarlı mı başladı, başlatan bilgi detayı gibi konularda bilgi vermektedir.
Kullanımı SELECT * FROM dbo.fxnReportLogMasterStarterInfo(68203) Sorgu Sonucunda Elde Edilen Alanlar element_id sequenceNo parent_ID Object_ID NAME StringValue ValueType
|