Data Contract
{{ datacontract.id }}
Info
Information about the data contract
- Title
- {{ datacontract.info.title }}
- Version
- {{ datacontract.info.version }}
- Description
- {{ datacontract.info.description }}
- Owner
- {{ datacontract.info.owner }}
- Contact
- {% if datacontract.info.contact.name %} {{ datacontract.info.contact.name }} {% endif %} {% if datacontract.info.contact.email %} {{ datacontract.info.contact.email }} {% endif %} {% if datacontract.info.contact.url %} {% endif %}
Servers
Servers of the data contract
-
{% for server_name, server in datacontract.servers.items() %}
-
{% if server.type %}
- Server
- {{server_name}}
{% endif %} {% if server.project %}- Type
- {{server.type}}
{% endif %} {% if server.dataset %}- Project
- {{server.project}}
{% endif %} {% if server.location %}- Dataset
- {{server.dataset}}
{% endif %} {% if server.endpointUrl %}- Location
- {{server.location}}
{% endif %} {% if server.account %}- Endpoint URL
- {{server.endpointUrl}}
{% endif %} {% if server.host %}- Account
- {{server.account}}
{% endif %} {% if server.port %}- Host
- {{server.host}}
{% endif %} {% if server.catalog %}- Port
- {{server.port}}
{% endif %} {% if server.database %}- Catalog
- {{server.catalog}}
{% endif %} {% if server.schema_ %}- Database
- {{server.database}}
{% endif %} {% if server.topic %}- Schema
- {{server.schema_}}
{% endif %} {% if server.path %}- Topic
- {{server.topic}}
{% endif %} {% if server.format %}- Path
- {{server.path}}
{% endif %} {% if server.delimiter %}- Format
- {{server.format}}
{% endif %}- Delimiter
- {{server.delimiter}}
{% endfor %}
Terms
Terms and conditions of the data contract
- Usage
- {{ datacontract.terms.usage }}
- Limitations
- {{ datacontract.terms.limitations }}
- Billing
- {{ datacontract.terms.billing }}
- Notice Period
- {{ datacontract.terms.noticePeriod }}
Data Model
The logical data model
|
{{ model_name }}
{{ model.type }}
{{ model.description }}
|
|||
|---|---|---|---|
|
{{ field_name }}
{# TODO nested fields #}
|
{% if field.required %} R {% endif %} {% if field.unique %} U {% endif %} | {% if field.type %} {{ field.type }} {% endif %} |
{{ field.description or "No description" }}
{# TODO add format information #}
|
Quality
{{ datacontract.quality.type }}
{{ quality_specification }}
Created at {{formatted_date}} with Data Contract CLI v{{datacontract_cli_version}}