1
0
Files

71 lines
4.9 KiB
YAML

# ODCS v3 datu līgums: B24 Valsts informācijas resursi — AVOTS (VIRSIS CSV, kā publicēts data.gov.lv).
# Apraksta, ko VDE sagaida no VARAM publicētās datnes. Ja kolonnas vai klasifikācijas vērtības mainās, ielāde to konstatē un reģistrē.
# Datus VDE neglabā ProcessGit: tie tiek lasīti no portāla katru dienu, pārbaudīti pret šo līgumu un ielādēti Bronze slānī, kā saņemti.
apiVersion: v3.0.2
kind: DataContract
id: urn:pppa:cac:contract:B24-source
name: Valsts informācijas resursi — VIRSIS avota datne
version: 0.1.0
status: active
domain: Valsts kā kods (Country as Code)
dataProduct: Valsts informācijas resursi
tenant: PPP Asociācija (PPPA)
description:
purpose: >-
Valsts informācijas sistēmās uzturētie dati (informācijas resursi), kā reģistrēti sistēmā VIRSIS. Resurss tiek sasaistīts ar iestādi, ar pakalpojumiem (B23), ar informācijas sistēmu (B25) un ar digitālās pārvaldes arhitektūru (B09).
usage: Avots datu kopai B24 VDE. Datne tiek lejupielādēta, pārbaudīta pret šo līgumu un ielādēta Bronze slānī, kā saņemta.
limitations: >-
Avotā iestāde norādīta ar nosaukumu. Avotā nav norādīts, kurā sistēmā resurss tiek uzturēts. Saraksts nav pilns visu valsts informācijas resursu uzskaitījums.
servers:
- server: data.gov.lv
type: custom
format: csv
description: Latvijas Atvērto datu portāls (CKAN), datu kopa „Valsts informācijas sistēmu un pakalpojumu dati” (VARAM)
customProperties:
- {property: dataset, value: "https://data.gov.lv/dati/lv/dataset/valsts-informacijas-sistemu-un-pakalpojumu-dati"}
- {property: api, value: "https://data.gov.lv/dati/api/3/action/package_show?id=valsts-informacijas-sistemu-un-pakalpojumu-dati"}
- {property: resource, value: "b38a3297-4363-4b76-a947-24243137ba4e"}
- {property: encoding, value: utf-8-sig}
- {property: delimiter, value: ","}
- {property: quote, value: "\""}
schema:
- name: informacijas_resursi
logicalType: object
physicalType: csv-file
physicalName: informacijas-resursi.csv
description: Viena rinda = viens informācijas resurss. Kolonnu secība ir fiksēta; virsrakstu rinda ir obligāta; teksts var saturēt rindu pārnesumus.
customProperties:
- {property: filePattern, value: "informacijas-resursi\\.csv$"}
- {property: lakehouseTable, value: cac_bronze.virsis_information_resource}
- {property: key, value: "VIRSIS ID"}
properties:
- {name: nosaukums, physicalName: "Nosaukums", logicalType: string, required: true,
description: "Nosaukums"}
- {name: iestade, physicalName: "Iestāde", logicalType: string, required: true,
description: "Iestāde, kā avotā (nosaukums, ne identifikators); VPK ID, reģistrācijas numuru vai ATVK kodu piešķir nosaukumu sasaiste Organizations_register"}
- {name: apraksts, physicalName: "Īss apraksts", logicalType: string, required: false,
description: "Īss apraksts (var būt vairākas rindkopas)"}
- {name: virsis_id, physicalName: "VIRSIS ID", logicalType: string, required: true, primaryKey: true,
description: "Ieraksta identifikators sistēmā VIRSIS (skaitlis)", logicalTypeOptions: {pattern: "[0-9]{1,9}"}}
quality:
- {name: source_columns_match, type: custom, engine: cac-lakehouse, implementation: "app.cac_virsis:source_columns_match",
description: "Datnes virsrakstu rinda sakrīt ar līgumā noteiktajām kolonnām un to secību", dimension: conformity}
- {name: source_values_valid, type: custom, engine: cac-lakehouse, implementation: "app.cac_virsis:source_values_valid",
description: "Obligātās kolonnas aizpildītas; vērtības atbilst šablonam vai pieļaujamo vērtību sarakstam", dimension: validity}
- {name: source_key_unique, type: custom, engine: cac-lakehouse, implementation: "app.cac_virsis:source_key_unique",
description: "VIRSIS ID datnē ir unikāls", dimension: uniqueness}
- {name: institution_name_resolved, type: custom, engine: cac-lakehouse, implementation: "app.cac_virsis:institution_name_resolved",
description: "Iestādes nosaukums ir nosaukumu sasaistē (Organizations_register) un tam piešķirts VPK ID, reģistrācijas numurs vai ATVK kods", dimension: completeness}
slaProperties:
- {property: frequency, value: 1, unit: d, element: "pārbaude katru dienu; ielāde, ja datne portālā vai līgums mainījies"}
- {property: latency, value: 1, unit: d, element: "Datu kopas metadatos norādīta ikdienas atjaunošana; faktisko svaigumu VDE pārbauda"}
team:
- {role: owner, name: Viedās administrācijas un reģionālās attīstības ministrija (VARAM)}
- {role: data steward, name: PPP Asociācija (PPPA)}
support:
- {channel: web, url: "https://data.gov.lv/dati/lv/dataset/valsts-informacijas-sistemu-un-pakalpojumu-dati", description: Datu kopa portālā}
- {channel: issues, url: "https://processgit.org/Valsts-Pirmkods/Informacijas-resursi-as-Code/issues", description: Līgums (PPPA)}
customProperties:
- {property: sourceId, value: B24}
- {property: licence, value: CC0-1.0}