Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <НАЗВАНИЕ ТЕСТА>cross_db_1</НАЗВАНИЕ ТЕСТА>
- <ЗАДАНИЕ ДЛЯ НЕЙРОСЕТИ>Нужно преобразовать запрос в свободной форме (тег «ИСХОДНЫЙ ТЕКСТОВЫЙ ЗАПРОС НА АНГЛИЙСКОМ») в SQL-запрос, воспользовавшись схемой базы данных (тег «СХЕМА БАЗЫ ДАННЫХ») и словарём знаний (тег «СЛОВАРЬ ЗНАНИЙ, СВЯЗАННЫЙ С БАЗОЙ ДАННЫХ»). При наличии комментариев и пояснений пишите их на русском языке.</ЗАДАНИЕ ДЛЯ НЕЙРОСЕТИ>
- <ИСХОДНЫЙ ТЕКСТОВЫЙ ЗАПРОС НА АНГЛИЙСКОМ>List the top 5 high-risk data flows, showing each flow’s ID, Risk Exposure Score (rounded to 2 decimals), and Data Sensitivity Level. Sort by Risk Exposure Score descending.</ИСХОДНЫЙ ТЕКСТОВЫЙ ЗАПРОС НА АНГЛИЙСКОМ>
- <ПЕРЕВОД ИСХОДНОГО ТЕКСТОВОГО ЗАПРОСА НА РУССКИЙ (ДЛЯ ИНФОРМАЦИИ)>Выведите 5 наиболее рискованных потоков данных: ID потока, показатель риска (округлён до 2 знаков) и уровень чувствительности. Отсортируйте по риску по убыванию.</ПЕРЕВОД ИСХОДНОГО ТЕКСТОВОГО ЗАПРОСА НА РУССКИЙ (ДЛЯ ИНФОРМАЦИИ)>
- <СХЕМА БАЗЫ ДАННЫХ>
- CREATE TABLE "dataflow" (
- recordregistry character NOT NULL, /* CHAR(10) primary key uniquely identifying each data flow record in the DataFlow table. */
- flowstamp timestamp without time zone NULL, /* TIMESTAMP(6) for the moment this data flow record was created or logged. Microsecond precision. */
- flowtag character varying NULL, /* A short identifier or tag (VARCHAR(20)) for the data flow, previously 'DataFlowID'. */
- orignation character varying NULL, /* VARCHAR(80) storing the source/origin country's name for this data flow. */
- destnation character varying NULL, /* VARCHAR(80) storing the destination country's name for this data flow. */
- origactor character varying NULL, /* VARCHAR(150) referencing the source entity/system initiating the flow (person, organization, or app). */
- destactor character varying NULL, /* VARCHAR(150) referencing the destination entity/system receiving the flow. */
- chanproto character varying NULL, /* VARCHAR(30) for the protocol used (HTTP, FTP, SFTP, etc.). Currently possible values: (Blockchain, SFTP, Private Network, HTTPS). */
- chanfreq character varying NULL, /* VARCHAR(25) specifying how frequently data is transferred (daily, weekly, on-demand, etc.). Currently possible values: (Weekly, Hourly, Real-time, Daily). */
- datasizemb numeric NULL, /* NUMERIC(12,2) representing the size in MB of each data transfer. */
- durmin smallint NULL, /* SMALLINT capturing the average or actual duration (in minutes) of the data flow. */
- bwidthpct numeric NULL, /* NUMERIC(5,2) for bandwidth utilization percentage (0 to 100%). */
- successpct numeric NULL, /* NUMERIC(5,2) measuring the success rate (0–100%) of the flow attempts. */
- errtally smallint NULL, /* SMALLINT counting the total errors or failures observed for this data flow. */
- rtrytally smallint NULL, /* SMALLINT storing how many retry attempts were made after failures. */
- PRIMARY KEY (recordregistry)
- );
- First 3 rows:
- recordregistry flowstamp flowtag orignation destnation origactor destactor chanproto chanfreq datasizemb durmin bwidthpct successpct errtally rtrytally
- ---------------- -------------------------- --------- ---------------------------- ------------ -------------- ----------------------- --------------- ---------- ------------ -------- ----------- ------------ ---------- -----------
- CB932064 2024-03-11 11:43:31.039769 DF7811 Niue Djibouti Hill Ltd Davis, Harper and Weber Blockchain Weekly 42668.4 1068 68.81 99.93 39 1
- CB339111 2024-05-01 07:58:45.040384 DF9309 Israel Monaco Boyer-Mcdonald Rogers Inc SFTP Hourly 32804 996 7.52 91.77 68 48
- CB899685 2024-05-07 04:39:04.040801 DF8105 United States Virgin Islands Germany Curtis Inc Horton LLC Private Network Real-time 93843.2 1325 62.66 93.76 80 45
- ...
- CREATE TABLE "auditandcompliance" (
- audittrace integer NOT NULL DEFAULT nextval('auditandcompliance_audittrace_seq1'::regclass), /* SERIAL primary key uniquely identifying each audit-and-compliance record. */
- profjoin integer NOT NULL, /* INT referencing DataProfile(ProfileTrace). Ties this audit to a specific data profile. */
- compjoin integer NOT NULL, /* INT referencing Compliance(ComplianceTrace). Links the audit to a compliance record. */
- vendjoin integer NOT NULL, /* INT referencing VendorManagement(VendorTrace). Connects this record to a specific vendor. */
- recordregistry character NULL, /* CHAR(10) optional cross-reference for older 'RecordID'. */
- audtrailstate USER-DEFINED NULL, /* auditstatus_enum enumerating the audit trail status. Currently possible values: (Complete, Missing, Partial). */
- findtally smallint NULL, /* SMALLINT storing the count of audit findings identified. */
- critfindnum smallint NULL, /* SMALLINT counting how many critical findings were discovered. */
- remedstate character varying NULL, /* VARCHAR(40) describing remediation status (e.g., 'Pending', 'In Progress'). Currently possible values: (In Progress, Not Started, Completed). */
- remeddue date NULL, /* DATE specifying the deadline for remediation actions. */
- authnotify character varying NULL, /* VARCHAR(40) describing if/when authorities must be notified. Currently possible values: (Not Required, Required, Submitted). */
- bordermech character varying NULL, /* VARCHAR(40) capturing cross-border mechanism (SCC, BCR, etc.) if relevant. Currently possible values: (SCCs, Adequacy Decision, Derogations, BCRs). */
- transimpassess text NULL, /* TEXT describing any transfer impact assessment for cross-border data flows. Currently possible values: (Required, Completed, In Progress). */
- localreqs text NULL, /* TEXT detailing local requirements or constraints on the data flow. Currently possible values: (Not Met, Met, Partial). */
- datamapstate character varying NULL, /* VARCHAR(40) describing the data mapping status (complete, partial, etc.). Currently possible values: (Partial, Complete, Outdated). */
- sysintstate character varying NULL, /* VARCHAR(40) referencing the system integration status. Currently possible values: (Fully Integrated, Manual, Partial). */
- accreqnum smallint NULL, /* SMALLINT counting how many access requests have been received. */
- delreqnum smallint NULL, /* SMALLINT counting how many data deletion requests were filed. */
- rectreqnum smallint NULL, /* SMALLINT counting how many rectification (correction) requests were made. */
- portreqnum smallint NULL, /* SMALLINT counting how many data portability requests were received. */
- resptimeday numeric NULL, /* NUMERIC(4,1) capturing the average or allowed response time (days) to subject requests. */
- PRIMARY KEY (audittrace),
- FOREIGN KEY (compjoin) REFERENCES compliance(compliancetrace),
- FOREIGN KEY (profjoin) REFERENCES dataprofile(profiletrace),
- FOREIGN KEY (vendjoin) REFERENCES vendormanagement(vendortrace)
- );
- First 3 rows:
- audittrace profjoin compjoin vendjoin recordregistry audtrailstate findtally critfindnum remedstate remeddue authnotify bordermech transimpassess localreqs datamapstate sysintstate accreqnum delreqnum rectreqnum portreqnum resptimeday
- ------------ ---------- ---------- ---------- ---------------- --------------- ----------- ------------- ------------ ---------- ------------ ----------------- ---------------- ----------- -------------- ---------------- ----------- ----------- ------------ ------------ -------------
- 1 1 1 1 CB932064 Complete 3 6 In Progress 2025-03-16 Not Required SCCs Required Not Met Partial Fully Integrated 959 409 76 53 4.5
- 2 2 2 2 CB339111 Complete 49 8 In Progress 2025-04-14 Required Adequacy Decision Completed Met Partial Manual 36 326 196 21 13.4
- 3 3 3 3 CB899685 6 5 Not Started 2025-04-10 Required Derogations In Progress Partial Partial Fully Integrated 650 122 0 89 23.2
- ...
- CREATE TABLE "riskmanagement" (
- risktrace integer NOT NULL DEFAULT nextval('riskmanagement_risktrace_seq'::regclass), /* SERIAL primary key uniquely identifying each risk management record. */
- flowlink character NOT NULL, /* CHAR(10) referencing DataFlow(RecordRegistry), linking this risk record to a specific data flow. */
- recordregistry character NULL, /* CHAR(10) formerly 'RecordID'; can be used for cross-references or historical reasons. */
- riskassess numeric NULL, /* NUMERIC(4,2) storing the assessed risk score (0–100 or custom). */
- riskmitstate character varying NULL, /* VARCHAR(40) describing how the risk is being mitigated. Currently possible values: (Pending, Partial, Implemented). */
- secureaction text NULL, /* TEXT describing security measures or controls used to reduce identified risks. Currently possible values: (Adequate, Strong, Insufficient). */
- breachnotify text NULL, /* TEXT outlining the procedure for breach notification if a security event occurs. Currently possible values: (Partial, Established, Missing). */
- incidentplan text NULL, /* TEXT capturing the incident response plan or steps for handling security/operational events. Currently possible values: (Missing, Active, Outdated). */
- incidentcount smallint NULL, /* SMALLINT counting incidents recorded for this data flow or scenario. */
- breachcount smallint NULL, /* SMALLINT counting data breaches recorded. */
- nearmissnum smallint NULL, /* SMALLINT enumerating near misses (close calls that didn't escalate). */
- avgresolhrs numeric NULL, /* NUMERIC(5,2) average incident resolution time in hours. */
- slapct numeric NULL, /* NUMERIC(4,2) indicating SLA (Service Level Agreement) compliance percentage (0–100%). */
- costusd numeric NULL, /* NUMERIC(11,2) capturing the cost of compliance in USD (security, risk measures, etc.). */
- penusd numeric NULL, /* NUMERIC(11,2) storing potential or actual penalty/fine risk in USD. */
- coveragestate character varying NULL, /* VARCHAR(40) describing insurance coverage status (e.g., 'Full', 'Partial', 'None'). Currently possible values for discovered data: (Limited, Adequate). */
- residrisklevel character varying NULL, /* VARCHAR(40) naming the residual risk level after mitigation (Low, Medium, High, etc.). Currently possible values: (Medium, High, Low). */
- ctrleff numeric NULL, /* NUMERIC(4,2) rating the effectiveness of current controls (0–100). */
- compscore numeric NULL, /* NUMERIC(4,2) measuring overall compliance posture (0–100 or custom). */
- maturitylevel character varying NULL, /* VARCHAR(40) describing the maturity of processes (Initial, Managed, Optimized, etc.). Currently possible values: (Optimized, Managed, Initial). */
- nextrevdate date NULL, /* DATE specifying when the next risk/compliance review is scheduled. */
- planstate character varying NULL, /* VARCHAR(45) capturing improvement or remediation plan status (e.g., 'Planned', 'Completed'). Currently possible values: (On Track, Not Started, Delayed). */
- PRIMARY KEY (risktrace),
- FOREIGN KEY (flowlink) REFERENCES dataflow(recordregistry)
- );
- First 3 rows:
- risktrace flowlink recordregistry riskassess riskmitstate secureaction breachnotify incidentplan incidentcount breachcount nearmissnum avgresolhrs slapct costusd penusd coveragestate residrisklevel ctrleff compscore maturitylevel nextrevdate planstate
- ----------- ---------- ---------------- ------------ -------------- -------------- -------------- -------------- --------------- ------------- ------------- ------------- -------- --------- ---------------- --------------- ---------------- --------- ----------- --------------- ------------- -----------
- 1 CB932064 CB932064 75.89 Pending Adequate Partial Missing 8 1 1 42.7 97.28 62143.3 1.03576e+06 Medium 30.51 76.41 Optimized 2025-06-02 On Track
- 2 CB339111 CB339111 67.11 Pending Strong Established Active 54 2 7 149.6 92.63 697140 1.90198e+06 Limited High 25.93 75.01 Optimized 2025-10-14 On Track
- 3 CB899685 CB899685 17.4 Pending Insufficient Established Outdated 40 6 3 92.3 99.54 81412.1 110601 Medium 61.71 51.95 Managed 2025-10-04 Not Started
- ...
- CREATE TABLE "dataprofile" (
- profiletrace integer NOT NULL DEFAULT nextval('dataprofile_profiletrace_seq1'::regclass), /* SERIAL primary key identifying each data profile record. */
- flowsign character NOT NULL, /* CHAR(10) referencing DataFlow(RecordRegistry), linking this profile to a particular data flow. */
- riskjoin integer NOT NULL, /* INT referencing RiskManagement(RiskTrace). Associates the data profile with a relevant risk record. */
- recordregistry character NULL, /* CHAR(10), an optional cross-reference, formerly 'RecordID'. */
- datatype character varying NULL, /* VARCHAR(80) describing the category of data (financial, personal, logs, etc.). Currently possible values: (Commercial, Personal, Financial, Industrial, Medical). */
- datasense character varying NULL, /* VARCHAR(30) designating data sensitivity level (High, Medium, Low). Currently possible values: (High, Low, Critical, Medium). */
- volgb numeric NULL, /* NUMERIC(10,2) representing the approximate data volume in gigabytes. */
- rectally bigint NULL, /* BIGINT counting how many records exist in this data set or flow. */
- subjtally bigint NULL, /* BIGINT enumerating how many unique data subjects are impacted/contained. */
- retdays integer NULL, /* INT storing the retention duration (in days) for this data. */
- formattype character varying NULL, /* VARCHAR(80) naming the data format (CSV, JSON, XML, proprietary, etc.). Currently possible values: (Mixed, Unstructured, Structured). */
- qltyscore numeric NULL, /* NUMERIC(4,2) capturing data quality on a custom 0–100 scale. */
- intcheck USER-DEFINED NULL, /* checkstatus_enum enumerating data integrity check status. Currently possible values: (Passed, Failed, Partial). */
- csumverify USER-DEFINED NULL, /* checkstatus_enum enumerating checksum verification status. Currently possible values: (Failed, Success, Pending). */
- srcvalstate USER-DEFINED NULL, /* checkstatus_enum enumerating source validation status. Currently possible values: (Pending, Verified, Failed). */
- destvalstate USER-DEFINED NULL, /* checkstatus_enum enumerating destination validation status. Currently possible values: (Pending, Verified, Failed). */
- PRIMARY KEY (profiletrace),
- FOREIGN KEY (flowsign) REFERENCES dataflow(recordregistry),
- FOREIGN KEY (riskjoin) REFERENCES riskmanagement(risktrace)
- );
- First 3 rows:
- profiletrace flowsign riskjoin recordregistry datatype datasense volgb rectally subjtally retdays formattype qltyscore intcheck csumverify srcvalstate destvalstate
- -------------- ---------- ---------- ---------------- ---------- ----------- ------- ---------- ----------- --------- ------------ ----------- ---------- ------------ ------------- --------------
- 1 CB932064 1 CB932064 Commercial High 1093.6 2629296 754585 2208 Mixed 52.45 Passed Failed Pending Pending
- 2 CB339111 2 CB339111 Personal Low 9970.36 921745 797722 3456 Unstructured 81.09 Passed Success Verified Verified
- 3 CB899685 3 CB899685 Financial Low 7306.78 751112 384363 1728 Mixed 25.2 Failed Pending Failed Failed
- ...
- CREATE TABLE "securityprofile" (
- securitytrace integer NOT NULL DEFAULT nextval('securityprofile_securitytrace_seq1'::regclass), /* SERIAL primary key uniquely identifying each security profile record. */
- flowkey character NOT NULL, /* CHAR(10) referencing DataFlow(RecordRegistry). Associates security details with a data flow. */
- riskkey integer NOT NULL, /* INT referencing RiskManagement(RiskTrace). Links security measures to a risk record. */
- profilekey integer NOT NULL, /* INT referencing DataProfile(ProfileTrace). Ties security info to a data profile. */
- recordregistry character NULL, /* CHAR(10) optional cross-reference historically called 'RecordID'. */
- encstate USER-DEFINED NULL, /* encryptionstatus_enum. Possible values: (Full, Partial). */
- encmeth character varying NULL, /* VARCHAR(40) describing the encryption method used (AES, RSA, etc.). Currently possible values: (SM4, Custom, RSA-2048, AES-256). */
- keymanstate character varying NULL, /* VARCHAR(40) for key management status. Currently possible values: (Hybrid, Distributed, Centralized). */
- masklevel USER-DEFINED NULL, /* partialnone_enum enumerating data masking. Currently possible values: (Partial, Full). */
- anonmeth character varying NULL, /* VARCHAR(40) describing the anonymization methodology. Currently possible values: (T-Closeness, K-Anonymity, L-Diversity). */
- psymstate character varying NULL, /* VARCHAR(40) describing pseudonymization status. Currently possible values: (Partial, Applied). */
- authmeth character varying NULL, /* VARCHAR(40) specifying the authentication method (Basic, OAuth, SAML, etc.). Currently possible values: (Basic, SSO, MFA). */
- authzframe character varying NULL, /* VARCHAR(45) specifying the authorization framework (RBAC, ABAC, etc.). Currently possible values: (ABAC, Custom, RBAC). */
- aclstate character varying NULL, /* VARCHAR(30) describing the current access control status. Currently possible values: (Adequate, Strong, Weak). */
- apisecstate character varying NULL, /* VARCHAR(30) enumerating the API security posture. Currently possible values: (Vulnerable, Secure, Review Required). */
- logintcheck character varying NULL, /* VARCHAR(30) specifying the log integrity check mechanism. Currently possible values: (Pending, Passed, Failed). */
- logretdays smallint NULL, /* SMALLINT indicating how many days audit logs are retained. */
- bkpstate character varying NULL, /* VARCHAR(35) describing the backup status. Currently possible values: (Current, Failed, Outdated). */
- drecstate character varying NULL, /* VARCHAR(35) describing the disaster recovery status. Currently possible values: (Untested, Tested, Missing). */
- bcstate character varying NULL, /* VARCHAR(35) storing the business continuity status or plan stage. Currently possible values: (Active, Outdated, Review Required). */
- PRIMARY KEY (securitytrace),
- FOREIGN KEY (flowkey) REFERENCES dataflow(recordregistry),
- FOREIGN KEY (profilekey) REFERENCES dataprofile(profiletrace),
- FOREIGN KEY (riskkey) REFERENCES riskmanagement(risktrace)
- );
- First 3 rows:
- securitytrace flowkey riskkey profilekey recordregistry encstate encmeth keymanstate masklevel anonmeth psymstate authmeth authzframe aclstate apisecstate logintcheck logretdays bkpstate drecstate bcstate
- --------------- --------- --------- ------------ ---------------- ---------- --------- ------------- ----------- ----------- ----------- ---------- ------------ ---------- ------------- ------------- ------------ ---------- ----------- ---------
- 1 CB932064 1 1 CB932064 Full SM4 Hybrid T-Closeness Partial Basic ABAC Adequate Vulnerable Pending 905 Current Untested Active
- 2 CB339111 2 2 CB339111 Partial SM4 Hybrid T-Closeness SSO ABAC Adequate Vulnerable Pending 439 Failed Tested Outdated
- 3 CB899685 3 3 CB899685 Partial Custom Distributed Partial T-Closeness Partial SSO Custom Strong Vulnerable Passed 621 Failed Missing Outdated
- ...
- CREATE TABLE "vendormanagement" (
- vendortrace integer NOT NULL DEFAULT nextval('vendormanagement_vendortrace_seq1'::regclass), /* SERIAL primary key uniquely identifying each vendor management record. */
- secjoin integer NOT NULL, /* INT referencing SecurityProfile(SecurityTrace). Ties vendor data with a security profile. */
- riskassoc integer NOT NULL, /* INT referencing RiskManagement(RiskTrace). Connects vendor data to risk management info. */
- recordregistry character NULL, /* CHAR(10) an optional cross-ref field, historically 'RecordID'. */
- vendassess character varying NULL, /* VARCHAR(40) describing vendor assessment status. Currently possible values: (Completed, In Progress, Due). */
- vendsecrate USER-DEFINED NULL, /* securityrating_enum enumerating vendor security rating. Currently possible values: (A, B, C, D). */
- vendauddate date NULL, /* DATE indicating when the vendor was last audited. */
- contrstate character varying NULL, /* VARCHAR(30) capturing the contract state. Currently possible values: (Active, Under Review, Expired). */
- contrexpire date NULL, /* DATE specifying when the current contract expires. */
- dpastate character varying NULL, /* VARCHAR(30) referencing Data Processing Agreement status. Currently possible values: (Required, Signed, Pending). */
- sccstate character varying NULL, /* VARCHAR(30) referencing Standard Contractual Clauses status. Currently possible values: (Implemented, Partial, Not Required). */
- bcrstate character varying NULL, /* VARCHAR(30) capturing the status of Binding Corporate Rules. Currently possible values: (Approved, Pending, Not Applicable). */
- docustate character varying NULL, /* VARCHAR(30) describing the vendor’s documentation completeness. Currently possible values: (Complete, Incomplete, Partial). */
- polcomp character varying NULL, /* VARCHAR(30) enumerating vendor’s policy compliance. Currently possible values: (Partial, Full, Non-compliant). */
- proccomp character varying NULL, /* VARCHAR(30) enumerating vendor’s procedure compliance status. Currently possible values: (Non-compliant, Full, Partial). */
- trainstate character varying NULL, /* VARCHAR(30) referencing the training status of vendor employees. Currently possible values: (Due, Overdue, Current). */
- certstate character varying NULL, /* VARCHAR(30) referencing certifications the vendor holds. Currently possible values: (Pending, Expired, Valid). */
- monstate character varying NULL, /* VARCHAR(30) storing the vendor’s monitoring status or approach. Currently possible values: (Inactive, Partial, Active). */
- repstate character varying NULL, /* VARCHAR(30) capturing the vendor’s reporting requirements or status. Currently possible values: (Delayed, Current, Overdue). */
- stakecomm text NULL, /* TEXT detailing stakeholder communication or engagement strategy for the vendor relationship. Currently possible values: (Limited, Poor, Regular). */
- PRIMARY KEY (vendortrace),
- FOREIGN KEY (riskassoc) REFERENCES riskmanagement(risktrace),
- FOREIGN KEY (secjoin) REFERENCES securityprofile(securitytrace)
- );
- First 3 rows:
- vendortrace secjoin riskassoc recordregistry vendassess vendsecrate vendauddate contrstate contrexpire dpastate sccstate bcrstate docustate polcomp proccomp trainstate certstate monstate repstate stakecomm
- ------------- --------- ----------- ---------------- ------------ ------------- ------------- ------------ ------------- ---------- ----------- ---------- ----------- --------- ------------- ------------ ----------- ---------- ---------- -----------
- 1 1 1 CB932064 Completed A 2024-05-30 Active 2027-01-12 Required Implemented Approved Complete Partial Non-compliant Due Pending Inactive Delayed Limited
- 2 2 2 CB339111 Completed A 2024-06-30 Under Review 2026-08-16 Required Implemented Pending Incomplete Full Non-compliant Overdue Expired Inactive Delayed Poor
- 3 3 3 CB899685 In Progress B 2024-11-14 Expired 2026-04-26 Signed Partial Pending Incomplete Full Non-compliant Current Valid Partial Delayed Limited
- ...
- CREATE TABLE "compliance" (
- compliancetrace integer NOT NULL DEFAULT nextval('compliance_compliancetrace_seq1'::regclass), /* SERIAL primary key uniquely identifying each compliance record. */
- risktie integer NOT NULL, /* INT referencing RiskManagement(RiskTrace). Links compliance data to a specific risk record. */
- vendortie integer NOT NULL, /* INT referencing VendorManagement(VendorTrace). Connects compliance info to a specific vendor record. */
- recordregistry character NULL, /* CHAR(10) optionally referencing an older 'RecordID'. May be used for cross references. */
- legalbase character varying NULL, /* VARCHAR(150) describing the legal basis for data processing (e.g., 'Consent', 'Legal Obligation'). Currently possible values: (Legal Obligation, Contract, Legitimate Interest, Consent). */
- consentstate character varying NULL, /* VARCHAR(30) capturing the status of consent (e.g., 'Obtained', 'Revoked'). Currently possible values: (Not Required, Valid, Expired, Pending). */
- consentcoll date NULL, /* DATE indicating when user consent was collected. */
- consentexp date NULL, /* DATE indicating when that consent expires or needs renewal. */
- purplimit character varying NULL, /* VARCHAR(300) specifying the purpose limitation or constraints (GDPR principle). Currently possible values: (General, Multiple, Specific). */
- purpdesc text NULL, /* TEXT describing the purpose for data processing in detail. Currently possible values: (Business Operations, Research, Marketing, Compliance). */
- gdprcomp USER-DEFINED NULL, /* compliancelevel_enum enumerating GDPR compliance level. Currently possible values: (Partial, Non-compliant, Compliant). */
- ccpacomp USER-DEFINED NULL, /* compliancelevel_enum enumerating CCPA compliance level. Currently possible values: (Compliant, Non-compliant, Partial). */
- piplcomp USER-DEFINED NULL, /* compliancelevel_enum enumerating PIPL compliance level. Currently possible values: (Non-compliant, Partial, Compliant). */
- loclawcomp USER-DEFINED NULL, /* compliancelevel_enum enumerating local law compliance. Currently possible values: (Non-compliant, Compliant, Partial). */
- regapprovals character varying NULL, /* VARCHAR(300) listing any regulatory approvals or licenses obtained. Currently possible values: (Obtained, Not Required, Pending). */
- privimpassess text NULL, /* TEXT capturing the privacy impact assessment details or outcome. Currently possible values: (Completed, In Progress, Required). */
- datasubjright character varying NULL, /* VARCHAR(40) describing data subject rights or status (access, erasure, portability, etc.). Currently possible values: (Partial, Fully Supported, Limited). */
- PRIMARY KEY (compliancetrace),
- FOREIGN KEY (risktie) REFERENCES riskmanagement(risktrace),
- FOREIGN KEY (vendortie) REFERENCES vendormanagement(vendortrace)
- );
- First 3 rows:
- compliancetrace risktie vendortie recordregistry legalbase consentstate consentcoll consentexp purplimit purpdesc gdprcomp ccpacomp piplcomp loclawcomp regapprovals privimpassess datasubjright
- ----------------- --------- ----------- ---------------- ---------------- -------------- ------------- ------------ ----------- ------------------- ---------- ------------- ------------- ------------- -------------- --------------- ---------------
- 1 1 1 CB932064 Legal Obligation Not Required 2024-09-13 2026-05-17 General Business Operations Partial Compliant Non-compliant Non-compliant Obtained Completed Partial
- 2 2 2 CB339111 Legal Obligation Valid 2025-01-15 2025-02-25 Multiple Research Partial Non-compliant Partial Compliant Not Required In Progress Fully Supported
- 3 3 3 CB899685 Contract Expired 2024-10-13 2025-03-30 Multiple Research Partial Partial Non-compliant Non-compliant Pending In Progress Limited
- ...
- </СХЕМА БАЗЫ ДАННЫХ>
- <СЛОВАРЬ ЗНАНИЙ, СВЯЗАННЫЙ С БАЗОЙ ДАННЫХ>
- {"id": 0, "knowledge": "Data Transfer Efficiency (DTE)", "description": "Measures the efficiency of data transfers based on success rate and error count.", "definition": "DTE = \\frac{\\text{SuccessPct}}{\\text{ErrTally} + 1}", "type": "calculation_knowledge", "children_knowledge": -1}
- {"id": 1, "knowledge": "Bandwidth Saturation Index (BSI)", "description": "Quantifies how close a data flow is to saturating available bandwidth.", "definition": "BSI = \\text{BwidthPct} \\times \\frac{\\text{DataSizeMB}}{\\text{DurMin}}", "type": "calculation_knowledge", "children_knowledge": -1}
- {"id": 2, "knowledge": "Risk Exposure Score (RES)", "description": "Calculates the overall risk exposure by combining risk assessment and residual risk.", "definition": "RES = \\text{RiskAssess} \\times \\text{CtrlEff}^{-1}", "type": "calculation_knowledge", "children_knowledge": -1}
- {"id": 3, "knowledge": "Compliance Cost Ratio (CCR)", "description": "Evaluates the cost of compliance relative to potential penalties.", "definition": "CCR = \\frac{\\text{CostUSD}}{\\text{PenUSD} + 1}", "type": "calculation_knowledge", "children_knowledge": -1}
- {"id": 4, "knowledge": "Data Sensitivity Index (DSI)", "description": "Quantifies the sensitivity of data based on volume and sensitivity level.", "definition": "DSI = \\text{VolGB} \\times \\begin{cases} 3 & \\text{if DataSense = 'High'} \\\\ 2 & \\text{if DataSense = 'Medium'} \\\\ 1 & \\text{if DataSense = 'Low'} \\end{cases}", "type": "calculation_knowledge", "children_knowledge": -1}
- {"id": 5, "knowledge": "Security Robustness Score (SRS)", "description": "Measures the strength of security controls based on encryption and access controls.", "definition": "SRS = \\begin{cases} 3 & \\text{if EncState = 'Full' and AclState = 'Strong'} \\\\ 2 & \\text{if EncState = 'Full' or AclState = 'Adequate'} \\\\ 1 & \\text{otherwise} \\end{cases}", "type": "calculation_knowledge", "children_knowledge": -1}
- {"id": 6, "knowledge": "Vendor Reliability Index (VRI)", "description": "Assesses vendor reliability based on security rating and contract status.", "definition": "VRI = \\text{VendSecRate value} \\times \\begin{cases} 1 & \\text{if ContrState = 'Active'} \\\\ 0.5 & \\text{otherwise} \\end{cases}", "type": "calculation_knowledge", "children_knowledge": -1}
- {"id": 7, "knowledge": "Audit Finding Severity (AFS)", "description": "Quantifies the severity of audit findings based on critical findings.", "definition": "AFS = \\frac{\\text{CritFindNum}}{\\text{FindTally} + 1}", "type": "calculation_knowledge", "children_knowledge": -1}
- {"id": 8, "knowledge": "Data Subject Request Load (DSRL)", "description": "Measures the workload from data subject requests.", "definition": "DSRL = \\text{AccReqNum} + \\text{DelReqNum} + \\text{RectReqNum} + \\text{PortReqNum}", "type": "calculation_knowledge", "children_knowledge": -1}
- {"id": 9, "knowledge": "Cross-Border Risk Factor (CBRF)", "description": "Evaluates risk associated with cross-border data transfers.", "definition": "CBRF = \\text{RES} \\times \\begin{cases} 2 & \\text{if OrigNation \\neq DestNation} \\\\ 1 & \\text{otherwise} \\end{cases}", "type": "calculation_knowledge", "children_knowledge": [2]}
- {"id": 10, "knowledge": "High-Risk Data Flow", "description": "Identifies data flows with elevated risk based on risk exposure and sensitivity.", "definition": "A data flow where RES > 0.7 and DSI > 100", "type": "domain_knowledge", "children_knowledge": [2, 4]}
- {"id": 11, "knowledge": "Secure Data Flow", "description": "Classifies data flows with strong security controls.", "definition": "A data flow where SRS = 3", "type": "domain_knowledge", "children_knowledge": [5]}
- {"id": 12, "knowledge": "Non-Compliant Vendor", "description": "Identifies vendors failing compliance standards.", "definition": "A vendor where PolComp = 'Non-compliant' or ProcComp = 'Non-compliant'", "type": "domain_knowledge", "children_knowledge": -1}
- {"id": 13, "knowledge": "Critical Audit Issue", "description": "Flags audits with significant issues requiring urgent remediation.", "definition": "An audit where AFS > 0.5", "type": "domain_knowledge", "children_knowledge": [7]}
- {"id": 14, "knowledge": "Sensitive Data Exposure", "description": "Highlights data profiles with high sensitivity and weak security.", "definition": "A data profile where DSI > 100 and SRS < 2", "type": "domain_knowledge", "children_knowledge": [4, 5]}
- {"id": 15, "knowledge": "Cross-Border Compliance Gap", "description": "Identifies compliance issues in cross-border data flows.", "definition": "A compliance record where GdprComp = 'Non-compliant' or LocLawComp = 'Non-compliant' and OrigNation ≠ DestNation", "type": "domain_knowledge", "children_knowledge": -1}
- {"id": 16, "knowledge": "Vendor Risk Tier", "description": "Categorizes vendors into risk tiers based on security and compliance.", "definition": "A vendor is: High Risk if VRI < 2, Medium Risk if 2 ≤ VRI < 3, Low Risk if VRI ≥ 3", "type": "domain_knowledge", "children_knowledge": [6]}
- {"id": 17, "knowledge": "Data Integrity Failure", "description": "Identifies data profiles with failed integrity checks.", "definition": "A data profile where IntCheck = 'Failed' or CsumVerify = 'Failed'", "type": "domain_knowledge", "children_knowledge": -1}
- {"id": 18, "knowledge": "Overloaded Data Flow", "description": "Flags data flows with high bandwidth saturation and low efficiency.", "definition": "A data flow where BSI > 50 and DTE < 1.0", "type": "domain_knowledge", "children_knowledge": [0, 1]}
- {"id": 19, "knowledge": "Regulatory Risk Exposure", "description": "Identifies data flows with high regulatory risk due to compliance gaps and cross-border transfers.", "definition": "A data flow with CBRF > 1.5 and Cross-Border Compliance Gap exists", "type": "domain_knowledge", "children_knowledge": [9, 15]}
- {"id": 20, "knowledge": "DataFlow.SuccessPct", "description": "Illustrates the success rate of data transfers.", "definition": "Ranges from 0 to 100%. A SuccessPct of 95% indicates reliable transfers, while <80% suggests frequent failures, from DataFlow.", "type": "value_illustration", "children_knowledge": -1}
- {"id": 21, "knowledge": "RiskManagement.RiskAssess", "description": "Illustrates the risk assessment score.", "definition": "Ranges from 0 to 100. A RiskAssess > 80 indicates high risk, while <20 suggests minimal risk, from RiskManagement.", "type": "value_illustration", "children_knowledge": -1}
- {"id": 22, "knowledge": "DataProfile.VolGB", "description": "Illustrates the volume of data in gigabytes.", "definition": "Ranges from 0 to millions. A VolGB of 1000 might represent a large dataset, while 0.1 is typical for small logs, from DataProfile.", "type": "value_illustration", "children_knowledge": -1}
- {"id": 23, "knowledge": "SecurityProfile.EncState", "description": "Illustrates the encryption status of data.", "definition": "Enum: 'Full', 'Partial'. 'Full' indicates all data is encrypted, while 'Partial' suggests gaps, from SecurityProfile.", "type": "value_illustration", "children_knowledge": -1}
- {"id": 24, "knowledge": "VendorManagement.VendSecRate", "description": "Illustrates the vendor security rating.", "definition": "Enum: 'A' = 4, 'B' = 3, 'C' = 2, 'D' or others = 1. This numeric scale quantifies vendor security, where 'A' reflects top-tier security (score 4), and lower ratings (down to 'D') indicate progressively weaker security controls.", "type": "value_illustration", "children_knowledge": -1}
- {"id": 25, "knowledge": "Compliance.GdprComp", "description": "Illustrates GDPR compliance status.", "definition": "Enum: 'Compliant', 'Non-compliant', 'Partial'. 'Compliant' meets all GDPR rules, 'Non-compliant' fails key requirements, from Compliance.", "type": "value_illustration", "children_knowledge": -1}
- {"id": 26, "knowledge": "AuditAndCompliance.RespTimeDay", "description": "Illustrates the response time for data subject requests.", "definition": "Ranges from 0 to days. A RespTimeDay of 1.5 suggests quick responses, while >7 indicates delays, from AuditAndCompliance.", "type": "value_illustration", "children_knowledge": -1}
- {"id": 27, "knowledge": "DataFlow.ErrTally", "description": "Illustrates the count of errors in data transfers.", "definition": "Integer ≥ 0. An ErrTally of 0 indicates flawless transfers, while >10 suggests reliability issues, from DataFlow.", "type": "value_illustration", "children_knowledge": -1}
- {"id": 28, "knowledge": "RiskManagement.CtrlEff", "description": "Illustrates the effectiveness of risk controls.", "definition": "Ranges from 0 to 100. A CtrlEff of 90% shows strong controls, while <50% indicates weaknesses, from RiskManagement.", "type": "value_illustration", "children_knowledge": -1}
- {"id": 29, "knowledge": "SecurityProfile.LogRetDays", "description": "Illustrates the retention period for audit logs.", "definition": "Integer ≥ 0 days. A LogRetDays of 365 meets many compliance needs, while <30 may violate regulations, from SecurityProfile.", "type": "value_illustration", "children_knowledge": -1}
- {"id": 30, "knowledge": "Data Flow Reliability Score (DFRS)", "description": "Quantifies the reliability of a data flow based on success rate and retry attempts.", "definition": "DFRS = \\text{DTE} \\times (1 - \\text{RtryTally} / (\\text{ErrTally} + 1))", "type": "calculation_knowledge", "children_knowledge": [0, 27]}
- {"id": 31, "knowledge": "Security Control Cost Ratio (SCCR)", "description": "Evaluates the cost-effectiveness of security controls relative to compliance costs.", "definition": "SCCR = \\text{SRS} / (\\text{CostUSD} + 1)", "type": "calculation_knowledge", "children_knowledge": [5]}
- {"id": 32, "knowledge": "Vendor Compliance Burden (VCB)", "description": "Measures the compliance burden of a vendor based on audit findings and security rating.", "definition": "VCB = \\text{AFS} \\times (5 - \\text{VendSecRate value})", "type": "calculation_knowledge", "children_knowledge": [7, 24]}
- {"id": 33, "knowledge": "Cross-Border Data Volume Risk (CDVR)", "description": "Assesses risk from large cross-border data volumes.", "definition": "CDVR = \\text{CBRF} \\times \\text{VolGB}", "type": "calculation_knowledge", "children_knowledge": [9, 22]}
- {"id": 34, "knowledge": "Data Subject Request Pressure (DSRP)", "description": "Quantifies pressure from data subject requests relative to response time.", "definition": "DSRP = \\text{DSRL} \\times \\text{RespTimeDay}", "type": "calculation_knowledge", "children_knowledge": [8, 26]}
- {"id": 35, "knowledge": "Encryption Coverage Ratio (ECR)", "description": "Measures the extent of encryption coverage relative to data sensitivity.", "definition": "ECR = \\text{SRS} \\times \\text{DSI}", "type": "calculation_knowledge", "children_knowledge": [4, 5]}
- {"id": 36, "knowledge": "Audit Remediation Load (ARL)", "description": "Calculates the workload required for audit remediation based on findings and compliance gaps.", "definition": "ARL = \\text{AFS} \\times \\text{DSRL}", "type": "calculation_knowledge", "children_knowledge": [7, 8, 25]}
- {"id": 37, "knowledge": "Bandwidth Risk Factor (BRF)", "description": "Evaluates risk from bandwidth overuse in sensitive data flows.", "definition": "BRF = \\text{BSI} \\times \\text{DSI}", "type": "calculation_knowledge", "children_knowledge": [1, 4]}
- {"id": 38, "knowledge": "Vendor Risk Amplification (VRA)", "description": "Quantifies how vendor issues amplify overall risk exposure.", "definition": "VRA = \\text{VRI} \\times \\text{RES}", "type": "calculation_knowledge", "children_knowledge": [2, 6]}
- {"id": 39, "knowledge": "Critical Data Flow Risk", "description": "Identifies data flows with both high risk exposure and poor reliability.", "definition": "A data flow where RES > 0.7 and DFRS < 0.5", "type": "domain_knowledge", "children_knowledge": [2, 30]}
- {"id": 40, "knowledge": "Overburdened Compliance Flow", "description": "Flags data flows with high compliance costs and audit remediation needs.", "definition": "A data flow where CCR > 0.8 and ARL > 10", "type": "domain_knowledge", "children_knowledge": [3, 36]}
- {"id": 41, "knowledge": "Unprotected Sensitive Data", "description": "Identifies sensitive data lacking adequate encryption coverage.", "definition": "A data profile where DSI > 100 and ECR < 2", "type": "domain_knowledge", "children_knowledge": [4, 35]}
- {"id": 42, "knowledge": "High-Pressure Data Flow", "description": "Highlights data flows under strain from data subject requests and bandwidth saturation.", "definition": "A data flow where DSRP > 50 and BSI > 50", "type": "domain_knowledge", "children_knowledge": [1, 34]}
- {"id": 43, "knowledge": "Vendor-Driven Risk Flow", "description": "Identifies data flows with elevated risk due to vendor issues.", "definition": "A data flow where VRA > 3 and VCB > 2", "type": "domain_knowledge", "children_knowledge": [32, 38]}
- {"id": 44, "knowledge": "Cross-Border Audit Risk", "description": "Flags cross-border data flows with significant audit issues.", "definition": "A data flow where CDVR > 1000 and AFS > 0.5", "type": "domain_knowledge", "children_knowledge": [7, 33]}
- {"id": 45, "knowledge": "Insecure High-Volume Flow", "description": "Identifies high-volume data flows with weak security controls.", "definition": "A data flow where VolGB > 500 and SRS < 2", "type": "domain_knowledge", "children_knowledge": [5, 22]}
- {"id": 46, "knowledge": "Regulatory Overload Flow", "description": "Highlights data flows with both regulatory risk and compliance gaps.", "definition": "A data flow with Regulatory Risk Exposure and GdprComp = 'Non-compliant'", "type": "domain_knowledge", "children_knowledge": [19, 25]}
- {"id": 47, "knowledge": "Bandwidth-Constrained Risk", "description": "Identifies data flows where bandwidth saturation amplifies risk.", "definition": "A data flow where BRF > 100 and RES > 0.7", "type": "domain_knowledge", "children_knowledge": [2, 37]}
- {"id": 48, "knowledge": "Incident Resolution Efficiency (IRE)", "description": "Measures how efficiently incidents are resolved relative to SLA compliance.", "definition": "IRE = \\text{SLApct} / (\\text{AvgResolHrs} + 1), \\text{where SLApct and AvgResolHrs are from RiskManagement, adding 1 to avoid division by zero.}", "type": "calculation_knowledge", "children_knowledge": -1}
- {"id": 49, "knowledge": "Incident-Prone Data Flow", "description": "Flags data flows with poor incident resolution and high risk.", "definition": "A data flow where IRE < 0.5 and High-Risk Data Flow", "type": "domain_knowledge", "children_knowledge": [10, 30]}
- {"id": 50, "knowledge": "Data Flow Stability Index (DFSI)", "description": "Quantifies the stability of data flows by balancing reliability and error recovery.", "definition": "DFSI = \\text{DFRS} \\times \\frac{\\text{SuccessPct}}{\\text{ErrTally} + 1}", "type": "calculation_knowledge", "children_knowledge": [20, 27, 30]}
- {"id": 51, "knowledge": "Compliance Overhead Ratio (COR)", "description": "Measures the operational burden of compliance relative to data subject request load.", "definition": "COR = \\text{DSRP} / (\\text{CostUSD} + 1)", "type": "calculation_knowledge", "children_knowledge": [34]}
- {"id": 52, "knowledge": "Security Posture Maturity (SPM)", "description": "Evaluates the maturity of security controls based on encryption and audit log retention.", "definition": "SPM = \\text{ECR} \\times \\frac{\\text{LogRetDays}}{365}", "type": "calculation_knowledge", "children_knowledge": [29, 35]}
- {"id": 53, "knowledge": "Vendor Risk Concentration (VRC)", "description": "Assesses the concentration of risk from a vendor’s compliance and security issues.", "definition": "VRC = \\text{VRA} \\times (1 - \\text{VRI})", "type": "calculation_knowledge", "children_knowledge": [6, 38]}
- {"id": 54, "knowledge": "Cross-Border Compliance Exposure (CBCE)", "description": "Quantifies compliance risk for cross-border flows based on regulatory gaps and volume.", "definition": "CBCE = \\text{CDVR} \\times \\begin{cases} 2 & \\text{if GdprComp = 'Non-compliant'} \\\\ 1 & \\text{otherwise} \\end{cases}", "type": "calculation_knowledge", "children_knowledge": [25, 33]}
- {"id": 55, "knowledge": "Incident Impact Factor (IIF)", "description": "Measures the potential impact of incidents based on risk exposure and resolution efficiency.", "definition": "IIF = \\text{RES} \\times (1 - \\text{IRE})", "type": "calculation_knowledge", "children_knowledge": [2, 48]}
- {"id": 56, "knowledge": "Data Retention Risk Score (DRRS)", "description": "Evaluates risk from prolonged data retention relative to sensitivity.", "definition": "DRRS = \\text{DSI} \\times \\frac{\\text{RetDays}}{365}", "type": "calculation_knowledge", "children_knowledge": [4]}
- {"id": 57, "knowledge": "Audit Compliance Pressure (ACP)", "description": "Quantifies pressure from audit findings and compliance remediation needs.", "definition": "ACP = \\text{ARL} \\times \\text{AFS}", "type": "calculation_knowledge", "children_knowledge": [7, 36]}
- {"id": 58, "knowledge": "Bandwidth Compliance Risk (BCR)", "description": "Assesses compliance risk from bandwidth-constrained data flows.", "definition": "BCR = \\text{BRF} \\times \\begin{cases} 1.5 & \\text{if GdprComp = 'Partial'} \\\\ 2 & \\text{if GdprComp = 'Non-compliant'} \\\\ 1 & \\text{otherwise} \\end{cases}", "type": "calculation_knowledge", "children_knowledge": [25, 37]}
- {"id": 59, "knowledge": "Vendor Security Cost Index (VSCI)", "description": "Evaluates the cost-effectiveness of vendor security relative to compliance burden.", "definition": "VSCI = \\text{VCB} / (\\text{SCCR} + 1)", "type": "calculation_knowledge", "children_knowledge": [31, 32]}
- {"id": 60, "knowledge": "Unstable High-Risk Flow", "description": "Identifies high-risk data flows with poor stability.", "definition": "A data flow where DFSI < 0.5 and Critical Data Flow Risk exists", "type": "domain_knowledge", "children_knowledge": [39, 50]}
- {"id": 61, "knowledge": "Overloaded Security Flow", "description": "Flags data flows with high security burden and compliance exposure.", "definition": "A data flow where SPM < 1 and CBCE > 100", "type": "domain_knowledge", "children_knowledge": [52, 54]}
- {"id": 62, "knowledge": "Excessive Retention Risk", "description": "Highlights data profiles with prolonged retention and high sensitivity.", "definition": "A data profile where DRRS > 50 and DSI > 100", "type": "domain_knowledge", "children_knowledge": [4, 56]}
- {"id": 63, "knowledge": "Vendor Compliance Risk Cluster", "description": "Identifies vendors contributing to concentrated compliance risks.", "definition": "A vendor where VRC > 2 and VCB > 2", "type": "domain_knowledge", "children_knowledge": [32, 53]}
- {"id": 64, "knowledge": "Incident-Prone Compliance Flow", "description": "Flags data flows with high incident impact and compliance gaps.", "definition": "A data flow where IIF > 0.8 and GdprComp = 'Non-compliant'", "type": "domain_knowledge", "children_knowledge": [25, 55]}
- {"id": 65, "knowledge": "Audit-Stressed Data Flow", "description": "Identifies data flows under pressure from audit findings and compliance burdens.", "definition": "A data flow where ACP > 5 and COR > 0.5.", "type": "domain_knowledge", "children_knowledge": [51, 57]}
- {"id": 66, "knowledge": "Bandwidth-Limited Compliance Risk", "description": "Highlights data flows where bandwidth constraints exacerbate compliance risks.", "definition": "A data flow where BCR > 50 and Cross-Border Compliance Gap exists", "type": "domain_knowledge", "children_knowledge": [15, 58]}
- {"id": 67, "knowledge": "Costly Vendor Risk Flow", "description": "Identifies data flows with high vendor-related costs and risks.", "definition": "A data flow where VSCI > 1 and VRA > 3", "type": "domain_knowledge", "children_knowledge": [38, 59]}
- {"id": 68, "knowledge": "Sensitive Unstable Flow", "description": "Flags sensitive data flows with stability issues.", "definition": "A data flow where DFSI < 0.5 and Sensitive Data Exposure exists", "type": "domain_knowledge", "children_knowledge": [14, 50]}
- {"id": 69, "knowledge": "High-Impact Audit Risk Flow", "description": "Identifies data flows with severe audit findings and regulatory risks.", "definition": "A data flow where Regulatory Risk Exposure exists and ACP > 5", "type": "domain_knowledge", "children_knowledge": [19, 57]}
- {"id": 70, "knowledge": "Transfer Path", "description": "Describes the data flow path from origin to destination nation.", "definition": "A string concatenating OrigNation and DestNation as 'OrigNation -> DestNation'", "type": "domain_knowledge", "children_knowledge": -1}
- {"id": 71, "knowledge": "Request Breakdown", "description": "Describes the types and counts of data subject requests.", "definition": "An array of strings listing request types and their counts: 'Access: AccReqNum', 'Deletion: DelReqNum', 'Rectification: RectReqNum', 'Portability: PortReqNum', unnested for display", "type": "domain_knowledge", "children_knowledge": -1}
- {"id": 72, "knowledge": "Integrity Failure Count (IFC)", "description": "Counts the number of failed integrity checks per data profile.", "definition": "IFC = \\begin{cases} 1 & \\text{if IntCheck = 'Failed'} \\\\ 0 & \\text{otherwise} \\end{cases} + \\begin{cases} 1 & \\text{if CsumVerify = 'Failed'} \\\\ 0 & \\text{otherwise} \\end{cases}", "type": "calculation_knowledge", "children_knowledge": -1}
- {"id": 73, "knowledge": "Failure Types List", "description": "Concatenates the types of integrity failures for a data profile into a single string.", "definition": "A comma-separated string listing failure types: 'Integrity Check' if IntCheck = 'Failed', 'Checksum Verification' if CsumVerify = 'Failed'.", "type": "domain_knowledge", "children_knowledge": -1}
- {"id": 74, "knowledge": "High Audit Compliance Pressure", "description": "Identifies data flows with elevated audit compliance pressure based on audit findings and data subject request load.", "definition": "A data flow where ACP > 5", "type": "domain_knowledge", "children_knowledge": [57]}
- {"id": 75, "knowledge": "Cross-Border Data Flow", "description": "Identifies data flows where the origin and destination nations differ.", "definition": "A data flow where OrigNation != DestNation", "type": "domain_knowledge", "children_knowledge": -1}
- {"id": 76, "knowledge": "Slow Remediation Timeline", "description": "Identifies data flows where the remediation deadline has passed.", "definition": "A data flow where CURRENT_DATE - RemedDue > 0", "type": "domain_knowledge", "children_knowledge": -1}
- {"id": 77, "knowledge": "Nearing Remediation Deadline", "description": "Identifies data flows where the remediation deadline is within 5 days.", "definition": "A data flow where (CURRENT_DATE - RemedDue) is between -5 and 0", "type": "domain_knowledge", "children_knowledge": -1}
- {"id": 78, "knowledge": "High Vendor Risk Concentration", "description": "Identifies vendors with elevated risk concentration based on vendor risk amplification and reliability.", "definition": "A data flow where CURRENT_DATE - RemedDue > 0", "type": "domain_knowledge", "children_knowledge": -1}
- </СЛОВАРЬ ЗНАНИЙ, СВЯЗАННЫЙ С БАЗОЙ ДАННЫХ>
Add Comment
Please, Sign In to add comment