DiscoveryDataDescription

DataDownload inherited from CDIFManifest

DiscoveryDataDescription::Classes::DataDownload

Definition

Documentation

Original
Reference

schema:DataDownload

Definition

All or part of a [[Dataset]] in downloadable form.

Scope

Parent class(es): MediaObject (https://schema.org/MediaObject).

CDIF
Definition

schema:DataDownload - a downloadable file distribution of a Dataset. Inherits identifier/name/description from AbstractDistribution.

Diagram

Inheritance

Generalizes: AbstractDistribution

Attributes

NameTypeMultiplicityDescription
contentUrlXsdAnyUri[0..1]

Documentation

Original
Reference

schema:contentUrl

Definition

Actual bytes of the media object, for example the image file or video file.

Scope

Domain: MediaObject (https://schema.org/MediaObject). Range: URL (https://schema.org/URL).

CDIF
Definition

schema:contentUrl - direct URL to fetch the bytes.

encodingFormatDefinedTerm[0..*]

Documentation

Original
Reference

schema:encodingFormat

Definition

Media type typically expressed using a MIME format (see [IANA site](http://www.iana.org/assignments/media-types/media-types.xhtml) and [MDN reference](https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types)), e.g. application/zip for a SoftwareApplication binary, audio/mpeg for .mp3 etc.

In cases where a [[CreativeWork]] has several media type representations, [[encoding]] can be used to indicate each [[MediaObject]] alongside particular [[encodingFormat]] information.

Unregistered or niche encoding and file formats can be indicated instead via the most appropriate URL, e.g. defining Web page or a Wikipedia/Wikidata entry.

Scope

Domain: CreativeWork (https://schema.org/CreativeWork), MediaObject (https://schema.org/MediaObject). Range: Text (https://schema.org/Text), URL (https://schema.org/URL).

CDIF
Definition

MIME type with extension; should indicate the serialization scheme in sufficient detail that machine can know how to parse.

Scope

schema:encodingFormat - MIME type or other media-type identifier.

contentSizestring[0..1]

Documentation

Original
Reference

schema:contentSize

Definition

File size in (mega/kilo)bytes.

Scope

Domain: MediaObject (https://schema.org/MediaObject). Range: Text (https://schema.org/Text).

CDIF
Definition

File size of this distribution, e.g. '2.5 MB' or a byte count. Per schema.org/contentSize.

Scope

schema:contentSize - file size of this distribution (e.g. '2.5 MB' or a byte count).

checksumstring[0..*]

Documentation

Original
Reference

schema:checksum

CDIF
Definition

spdx:checksum / schema:checksum - integrity hash for the bytes.

conformsToXsdAnyUri[0..*]

Documentation

Original
Reference

dcterms:conformsTo

Definition

An established standard to which the described resource conforms.

CDIF
Definition

An identifier for a standard or specification that the distribution conforms to. Recommended to enable machine-actionable data access.

Scope

dcterms:conformsTo - @id of a standard or specification this distribution conforms to.

characterSetstring[0..1]

Documentation

Original
Reference

cdi:characterSet

CDIF
Definition

The character set used in the distribution (e.g., UTF-8, ASCII).

Scope

cdi:characterSet - character set used in the distribution.

Associations

RoleTargetMultiplicityKind
distributionDataset[0..*]composition
providerAgent[0..*]association
hasPhysicalMappingAbstractMapping[0..*]composition
alsoTypedAsAbstractDataSet[0..1]aggregation
fingerprintDataFingerprint[0..1]composition