GET /v1/assignments/{id}/enrollments zaten bu biçimde veri döndürmektedir. Sorgu, modülleri sütunlara dönüştürmez.
Politika onayları bu raporun kapsamında değildir. Living Security’nin politika kabulü API’si bulunmadığından, eski dışa aktarımdaki bu sütunlar bekleyen bir eşleme değil, kapsam dışıdır. Bkz. Eski dışa aktarımdan farklılıklar.
Fn_FetchAll sorgusunu ekleyin; bu rapor onu adıyla çağırır.
Gerekli anahtar kapsamları
Kaynak uç noktalar
Bu sorgu
GET /v1/entities uç noktasını çağırmaz. Kayıt satırı zaten email ve display_name bilgilerini taşır; varlık listesinde ise departman veya iş unvanı bulunmaz. Bu nedenle listeyi taramak, kayıt satırında bulunmayan dizin sütunlarını doldurmaz.
Ayrıntı düzeyi
Her kayıt için bir satır (kişi × atama). Aynı kursa iki farklı atama üzerinden atanan bir kişi için iki satır oluşur. Hiç kaydı olmayan bir kişi görünmez; çünkü/v1 e-posta olmadan kullanılabilir bir dizin satırı üretemez ve yalnızca kişiye ait satırlar oluşturmak farklı ayrıntı düzeylerini karıştırırdı.
İstek bütçesi: her atama için sırayla, paylaşılan anahtar başına hız sınırı altında bir sayfalı tarama. Her zaman limit = "500" ayarını yapın.
Sütun eşleme
Eski sütun adları, önceki sağlayıcınızın dışa aktarımından alınmıştır./v1 alanları genel API adlarıdır; sorgu bunların bir kısmına rapor için takma ad verir.
Yıldız şema modeli için korunan birleştirme anahtarları:
entity_id, assignment_id, course_id, user_assignment_id.
Sorgu ayrıca course_slug, assignment_title, passed, attempts, assignment_lifecycle_status ve assignment_created_at alanlarını da korur. enrollment_status, atamanın yaşam döngüsünü değil, Öğrenen’in ilerlemesini gösterir (active / paused / completed).
Eski dışa aktarımdan farklılıklar
- Politika kabulleri mevcut değildir. Bu platformda politika alanı yoktur;
/policies,/policy_acceptancesveya eşdeğer bir/v1kaynağı bulunmaz. Bu sütunları bekleyen bir eşleme olarak değerlendirmeyin. Bunlar kapsam dışıdır. - Dizin ek bilgileri atlanır, boş bırakılmaz. Departman, iş unvanı, yönetici ve konum
/v1üzerinde yer almaz. Sorgu bunlar için boş sütunlar oluşturmaz. - Son tarih dahil edilir; eski dışa aktarımda bulunmasa bile, çünkü
Enrollment.due_atAPI’de mevcuttur. - Kurs adında katalog başlığı tercih edilir.
Course.titlemodül adıdır.Assignment.titleyalnızca katalog satırı eksik olduğunda (silinmiş veya yayından kaldırılmış) kullanılır. - Uzun biçimli, dönüştürülmemiş. Her kayıt için bir satır vardır; her kişi için modül başına sütun içeren tek bir satır yoktur.
Sonraki adımlar
Power BI ve Excel kurulumu
Kimlik bilgileri, sayfalama ve bu sorguları Power BI veya Excel’e yükleme.
E-posta kimlik avı günlüğü
Son 12 aya ait olay düzeyinde kimlik avı etkileşimleri.
En savunmasız kullanıcılar
Kişi bazında 12 aylık tıklama, kimlik bilgisi ve bildirim özeti.
API anahtarları
Bu raporu yenileyen anahtara
training:read ve course:read izinlerini verin.
