From b39202f1aa1970bc77796308424e96f2eb43418f Mon Sep 17 00:00:00 2001 From: n-h-diaz Date: Mon, 25 Mar 2024 14:01:17 -0700 Subject: [PATCH] Add some new properties for the data dashboard PiperOrigin-RevId: 618951852 --- core/dcschema.mcf | 161 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 161 insertions(+) diff --git a/core/dcschema.mcf b/core/dcschema.mcf index 357527222..15fcdf98c 100644 --- a/core/dcschema.mcf +++ b/core/dcschema.mcf @@ -3817,3 +3817,164 @@ domainIncludes: dcs:StatisticalVariable rangeIncludes: schema:StatisticalVariable name: "denominatorForNormalization" description: "Additional StatisticalVariable that can be used for normalizing this StatisticalVariable. If unspecified and `isNormalizable` is True, then `Count_Person` is the default." + +Node: dcid:automaticRefreshSchedule +typeOf: schema:Property +domainIncludes: dcs:Provenance +rangeIncludes: schema:Text, dcs:FrequencyEnum +name: "automaticRefreshSchedule" +description: "Schedule for automatically updating a data import." + +Node: dcid:automaticRefreshType +typeOf: schema:Property +domainIncludes: dcs:Provenance +rangeIncludes: dcs:AutomaticRefreshTypeEnum +name: "automaticRefreshType" +description: "Represents how a data import is automatically updated in Data Commons." + +Node: dcid:preResolutionDownloadPrefixDir +typeOf: schema:Property +domainIncludes: dcs:Provenance +rangeIncludes: dcs:Text +name: "preResolutionDownloadPrefixDir" +description: "Prefix of directory containing source files for auto-refresh." + +Node: dcid:preResolutionDownloadVersionFile +typeOf: schema:Property +domainIncludes: dcs:Provenance +rangeIncludes: dcs:Text +name: "preResolutionDownloadVersionFile" +description: "Location of file containing the latest version directory name." + +Node: dcid:provenanceCategory +typeOf: schema:Property +domainIncludes: dcs:Provenance +rangeIncludes: dcs:ProvenanceCategoryEnum +name: "provenanceCategory" +description: "Category of data in the provenance." + +Node: dcid:dataBuildGroup +typeOf: schema:Property +domainIncludes: dcs:Provenance +rangeIncludes: dcs:DataBuildGroupEnum +name: "dataBuildGroup" +description: "The data build that a given data import is part of." + +Node: dcid:earliestDataImportDate +typeOf: schema:Property +domainIncludes: dcs:Provenance +rangeIncludes: dcs:Text +name: "earliestDataImportDate" +description: "Date of the initial import into Data Commons for this provenance." + +Node: dcid:processingMethod +typeOf: schema:Property +domainIncludes: dcs:Provenance +rangeIncludes: dcs:ProcessingMethodEnum +name: "processingMethod" +description: "Method by which the import artifacts were generated." + +Node: dcid:cachedSourceDataUrl +typeOf: schema:Property +domainIncludes: dcs:Provenance +rangeIncludes: dcs:Text +name: "cachedSourceDataUrl" +description: "Location of cached source data files." + +Node: dcid:entityResolutionType +typeOf: schema:Property +domainIncludes: dcs:Provenance +rangeIncludes: dcs:EntityResolutionTypeEnum +name: "entityResolutionType" +description: "Type of entity resolution used for a data import." + +Node: dcid:lastDataRefreshDate +typeOf: schema:Property +domainIncludes: dcs:Provenance +rangeIncludes: dcs:Text +name: "lastDataRefreshDate" +description: "Most recent date of data refresh for the provenance." + +Node: dcid:licenseAttribution +typeOf: schema:Property +domainIncludes: dcs:Provenance +rangeIncludes: dcs:Text +name: "licenseAttribution" +description: "Details about the license attribution for the provenance." + +Node: dcid:licenseType +typeOf: schema:Property +domainIncludes: dcs:Provenance +rangeIncludes: dcs:LicenseTypeEnum +name: "licenseType" +description: "Type of data license for certain common types." + +Node: dcid:nextDataRefreshDate +typeOf: schema:Property +domainIncludes: dcs:Provenance +rangeIncludes: dcs:Text +name: "nextDataRefreshDate" +description: "Date of next data refresh for importing from this provenance." + +Node: dcid:resolvedTextMcfUrl +typeOf: schema:Property +domainIncludes: dcs:Provenance +rangeIncludes: dcs:Text +name: "resolvedTextMcfUrl" +description: "Location of text MCF files for the provenance that have been aligned with the Knowledge Graph." + +Node: dcid:resolvedProtoMcfUrl +typeOf: schema:Property +domainIncludes: dcs:Provenance +rangeIncludes: dcs:Text +name: "resolvedProtoMcfUrl" +description: "Location of resolved proto MCF files for the provenance." + +Node: dcid:preResolutionCsvUrl +typeOf: schema:Property +domainIncludes: dcs:Provenance +rangeIncludes: dcs:Text +name: "preResolutionCsvUrl" +description: "Location of CSV files for the provenance that are not yet aligned with the Knowledge Graph." + +Node: dcid:preResolutionTemplateMcfUrl +typeOf: schema:Property +domainIncludes: dcs:Provenance +rangeIncludes: dcs:Text +name: "preResolutionTemplateMcfUrl" +description: "Location of template-MCF files for the provenance." + +Node: dcid:dataTransformationLogic +typeOf: schema:Property +domainIncludes: dcs:Provenance +rangeIncludes: dcs:Text +name: "dataTransformationLogic" +description: "Location of data transformation logic for importing the provenance." + +Node: dcid:nextSourceReleaseDate +typeOf: schema:Property +domainIncludes: dcs:Provenance +rangeIncludes: dcs:Text +name: "nextSourceReleaseDate" +description: "Date of next data release by the source." + +Node: dcid:importedSourceReleaseDate +typeOf: schema:Property +domainIncludes: dcs:Provenance +rangeIncludes: dcs:Text +name: "importedSourceReleaseDate" +description: "Date of current data release imported into Data Commons." + +Node: dcid:sourceReleaseFrequency +typeOf: schema:Property +domainIncludes: dcs:Provenance +rangeIncludes: dcs:FrequencyEnum +name: "sourceReleaseFrequency" +description: "Frequency of data release by the source." + +Node: dcid:sourceDataUrl +typeOf: schema:Property +domainIncludes: dcs:Provenance +rangeIncludes: dcs:Text +name: "sourceDataUrl" +description: "Location of source data to download."