knobit.org

Recognises a time zone dropped from a timestamp

edu:Knobit

https://knobit.org/id/knobit/K-827

Also as Turtle · JSON-LD · RDF/XML · AI benchmark on Skilirium

Context functionsResult evaluation
Knobit creation methodsAI generated
Knobit creation methodsAI generated, AI edited
Knobit typesSkill
LCG purposesAssessing the learner's knowledge or skill state
LCG purposesSelecting an assessment task or learning activity
action verbRecognises en
applies knowledgeExplains time zones in timestamps and business dates
applies knowledgeExplains booking date, value date and time zones
assessment criterionFlags the deficient case and passes the acceptable one. Deficient: MP-006 `card_txn.auth_ts <- CAST(event_time AS TIMESTAMP)`; source in UTC with offset Acceptable: TIMESTAMP WITH TIME ZONE, or converted with the zone recorded en
assessment criterionFlags the deficient case and passes the acceptable one. Deficient: `created_at TIMESTAMP` with no zone on `dim_account`, written by jobs in two regions. And `payment_value_date` as a `TIMESTAMP`, so `= DATE '2026-03-31'` matches none of the rows loaded at 23:30 Acceptable: `TIMESTAMP WITH TIME ZONE` for event times, or UTC with the convention stated in the column `comment` and nowhere else; `DATE` for `payment_value_date`, `loan_maturity_date` and `valid_from_date`/`valid_to_date`, as the sample model has them en
assessment methodReview of the stage 2 eval project (reffa/skills, data-integration/evals) en
assessment methodskill-tests task: Generated DDL review, Postgres and Snowflake (DDL review skills) en
conforms to profilehttps://oppekava.edu.ee/a/Knobitite_kirjeldamise_ja_seostamise_reeglid#LCG-KNOBIT-0.1
dcterms:identifierK-827
dcterms:identifierN-204
dcterms:licensehttps://creativecommons.org/licenses/by/4.0/
dcterms:sourceReview checklist 02-source-to-target-mapping, row 4 (8601) en
dcterms:sourceReview checklist 05-ddl, row 18; ISO 8601; ISO 9075 en
depends on knobitRecognises a physical domain differing from the logical domain
expected resultThe column and the zone-aware type it needs en
expected resultThe mapping and the zone handling en
owl:sameAshttps://bitbucket.org/reffa/ontology/id/knobit/data-modelling/08-ddl/K-827
rdfs:labelRecognises a time zone dropped from a timestamp en
rdfs:labelRecognises an event timestamp stored without a time zone en
schema:creativeWorkStatusaccepted
schema:isPartOfData integration and interoperability (DAMA-DMBOK2)
schema:isPartOfData modelling (DAMA-DMBOK2)
skos:altLabelPoint in time without a zone, business date with a clock (generated DDL) en
skos:altLabelTime zone dropped en
skos:definitionA timestamp loaded without its offset or zone. en
skos:definitionTwo mirror-image defects. An event timestamp with no offset is ambiguous twice a year and incomparable across a bank that books in more than one zone. A business date — value date, booking date, maturity date, due date — stored as a timestamp invites a time component nobody means and makes date equality quietly fail. en
skos:prefLabelRecognises a time zone dropped from a timestamp en
skos:prefLabelRecognises an event timestamp stored without a time zone en
target objectevent timestamp en
target objecttimestamp loaded without its offset en

Used by

includes knobitGenerates DDL per target dialect and reviews it against model, engine, data and deployment
includes knobitMaps sources to targets without losing value, and reconciles on value
requires knobitGenerate and review DDL
requires knobitMap sources to targets
schema:supersededByPoint in time without a zone, business date with a clock (generated DDL)