Partajați prin


Tabelul BoardmembersAggregate

Tabelul agregat BoardmembersAggregate stochează numărul de membri ai consiliului de administrație pentru fiecare consiliu de administrație din organizație pentru fiecare perioadă de raportare, în funcție de diverse dimensiuni, adică Consiliul de administrație, sexul, tipul de membru al consiliului de administrație, statutul și tipul de partid al membrului consiliului de administrație.

Intrări

Pentru a genera tabelul BoardmembersAggregate, trebuie să mapați datele sursă la aceste tabele ale modelului de date ESG pentru scenariul aplicabil. ... Tabelul BoardmembersAggregate este calculat prin preluarea datelor din tabelele modelului de date ESG date din „ProcessedESGData_LH”.

  • BoardOfDirectors: Acest tabel stochează detaliile consiliului de administrație din cadrul organizației. Pentru a genera tabelul agregat, completați câmpurile de mai jos:

  • BoardOfDirectorsId – Identificator unic pentru consiliul de administrație

  • OrganizationPartyId - ID-ul partidului organizației consiliului. De exemplu, o organizație poate crea o intrare în tabelul Părți pentru organizația cu tipul de parte „Entitate juridică” și poate popula ID-ul părții respective aici. Acest atribut este opțional.

  • BoardOfDirectorsName – Stochează numele consiliului de administrație. Acesta este, de asemenea, un atribut opțional.

  • BoardMember: Acest tabel stochează detaliile fiecărui membru al consiliului de administrație prezent în „Consiliul de administrație”. Pentru a genera tabelul agregat, completați câmpurile de mai jos:

  • BoardOfDirectorsId – „BoardOfDirectorsId” din tabelul BoardOfDirectors din care face parte membrul consiliului de administrație

  • ID membru consiliu – Identificator unic al membrului consiliului

  • PartyId – Pentru fiecare membru al Consiliului de Administrație, se creează o intrare în tabelul Party cu PartyType = „Board member” și se face referire la ID-ul respectiv de Party în înregistrarea membrului Consiliului de Administrație. Rețineți că puteți crea și atribui orice alt PartyType, conform cerințelor organizației dumneavoastră.

  • GenderId - Prezintă sexul membrului consiliului de administrație. Genul este un tabel de referință în schema modelului de date ESG. În mod implicit, acceptă opțiunile Masculin, Feminin, Neraportat și Altele.

  • BoardMemberStatus: Acest tabel stochează statutul și tipul membrului consiliului de administrație aplicabil pentru perioada de timp specificată. Completați detaliile de mai jos în acest tabel pentru a completa tabelul agregat:

  • BoardOfDirectorsId - Completați câmpul „BoardOfDirectorsId” al membrului consiliului de administrație conform tabelului BoardOfDirectors

  • BoardMemberId - Completați ID-ul membrului consiliului conform tabelului membrilor consiliului

  • BoardMemberStatusPeriodStartTimestamp – Completează marcajul temporal de la momentul în care membrul consiliului a început să acționeze ca membru al consiliului, ca un anumit tip de membru al consiliului.

  • BoardMemberStatusPeriodEndTimestamp - Completați marcajul temporal la care membrul consiliului a încetat să mai acționeze ca membru al „Consiliului de administrație”, cu un statut și un tip specifice.

  • BoardMemberStatusTypeId - Pentru harta cu durată specifică, starea membrului consiliului de administrație. BoardMemberStatusType este un tabel de referință în SDSF. În mod implicit, acceptă următoarea valoare - Activă

  • BoardMemberTypeId - Pentru perioada de timp specifică, mapați tipul de membru al consiliului de administrație în acest câmp. BoardMemberType este un tabel de referință în SDSF. În mod implicit, acceptă următoarele valori - „Independent neexecutiv”, „Executiv”, „Neexecutiv”

Pentru a înțelege scenariul în care datele sunt stocate în tabelele respective, consultați Prezentare generală a proprietății de date ESG.

Notă

Asigurați-vă că datele nu sunt duplicate în tabelele modelului de date ESG. ...

Dacă există înregistrări în tabelele de măsurare, dar atributele mapate la câmpurile obligatorii din tabelul agregat lipsesc, atunci generarea tabelului agregat eșuează. Trebuie să vă asigurați că datele pentru câmpurile obligatorii sunt disponibile pentru toate înregistrările din tabelele de măsurare ale modelului de date ESG. ...

Următorul tabel prezintă descrierile coloanelor din tabelul BoardmembersAggregate și maparea acestora cu tabelele de măsurare a modelului de date ESG. ...

Nume coloană Este nul Descriere Maparea la tabelul modelului de date ESG
ReportingPeriod Obligatoriu Specifică perioada pentru care se agregă numărul membrilor Consiliului de Administrație. În prezent, în tabelele agregate sunt acceptați doar anii calendaristici. Stochează lista anilor calendaristici de la anul minim al BoardMemberStatus.BoardMemberStatusPeriodStartTimestamp până la anul curent –1.
NumărDeMembriConsiliu Obligatoriu Specifică numărul de membri unici ai consiliului de administrație Pentru fiecare ReportingPeriod, agregă ID-urile unice BoardMemberId, unde BoardMemberStatusPeriodStartTimestamp < = ReportingPeriod end date < = BoardMemberStatusPeriodEndTimestamp (sau dacă BoardMemberStatusPeriodEndTimestamp nu este prezent, atunci BoardMemberStatusPeriodStartTimestamp < = ReportingPeriod end date), grupate după BoardOfDirectorsID, GenderName, BoardMemberStatusTypeName, BoardMemberTypeName, BoardMemberPartyTypeName.

De asemenea, dacă pentru un membru al consiliului de administrație există mai multe intrări pentru aceeași perioadă de raportare, atunci se ia în considerare intrarea cea mai apropiată de ReportingPeriodEndDate pentru calculul anterior, deoarece dorim să luăm în considerare membrul consiliului de administrație în funcție de statutul său, de tip din ultima zi a perioadei de raportare.

Este posibil ca statutul unui membru al consiliului de administrație să se fi modificat în cursul anului, prin urmare, există mai multe intrări în tabelul BoardMemberStatus.
ID-ul Consiliului de Administrație Obligatoriu Identificator unic pentru Consiliul de Administrație. Consiliul de administrație.IDConsiliu de administrație
Numele Consiliului de Administrație Opțional Numele Consiliului de administrație. Consiliul de administrație.NumeConsiliuDeAdministrație
ID-ul organizației/partidei Opțional ID-ul partidului organizației Consiliului de administrație. IDConsiliuDeAdministrație> ConsiliuDeAdministrație.IDOrganizațiePartid
ID-ul organizației, tip de partid Opțional Tipul de partid al ID-ului de partid al organizației Consiliului de administrație. ID-ul Consiliului de Administrație> Consiliul de administrație.ID organizație-partid > Party.PartyTypeId > TipPetrecere.NumeTipPetrecere
SexNume Obligatoriu Numele de gen ale membrilor Consiliului de Administrație. MembruConsiliu.GenderId > Sex.NumeGen
NumeTipStatusMembruConsiliu Obligatoriu Statutul membrului consiliului de administrație. StareMembruConsiliu.IDTipStareMembruConsiliu > TipStatusMembruConsiliu.NumeTipStatusMembruConsiliu
NumeTipMembruConsiliu Obligatoriu Tipul de membru al consiliului de administrație. StareMembruConsiliu.IDTipMembruConsiliu > TipMembruConsiliu.NumeTipMembruConsiliu
Tip de partid membru al consiliului de administrație Obligatoriu Tipul de partid al membrului consiliului de administrație. MembruConsiliu.IDPartid > Partid.IDTipPartid > TipPartid.NumeTipPartid

Pentru a vizualiza alte proprietăți ale tabelului modelului de date ESG, consultați fișierul ESGSchema.json din ConfigAndDemoData lakehouse. Consultați *Prezentarea generală a proprietății de date ESG* pentru detalii despre ingerarea, transformarea și încărcarea datelor în tabele cu modelul de date ESG. ......

Logica de agregare

Artefactul CreateAggregateForBoardMembersMetrics_INTB conține logica de calcul pentru generarea BoardMembersAggregate.