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() %}
-
- Server
- {{server_name}}
- Type
- {{server.type}}
- Project
- {{server.project}}
- Dataset
- {{server.dataset}}
- Location
- {{server.location}}
- Endpoint URL
- {{server.endpointUrl}}
- Account
- {{server.account}}
- Host
- {{server.host}}
- Port
- {{server.port}}
- Catalog
- {{server.catalog}}
- Database
- {{server.database}}
- Schema
- {{server.schema_}}
- Topic
- {{server.topic}}
- Path
- {{server.path}}
- Format
- {{server.format}}
- 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}}