Dl/DataType: Difference between revisions

From stonehomewiki
Jump to navigationJump to search
 
(2 intermediate revisions by the same user not shown)
Line 90: Line 90:
<div class="mw-collapsible-content">
<div class="mw-collapsible-content">
We build full-text index on description field. This allows user to search type or field based on key word shows up in description field, which improves data discovery.
We build full-text index on description field. This allows user to search type or field based on key word shows up in description field, which improves data discovery.
</div>
</div>
<p></p>
<div class="toccolours mw-collapsible mw-collapsed expandable">
<div class="mw-collapsible-preview">Schema definition can also include constrains</div>
<div class="mw-collapsible-content">
Those constrains can help us to validate the data in a content ignostic way uniformly.
For example:
<pre><nowiki>
# This represent a structure which has 2 number member fields for "x" and "y".
{
    id: "bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb",
    type: "object",
    properties: {
        "x": {
            type: {"$ref": "#/$defs/aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa"},
            description: "The x coordinate value, measured in miles",
            minimum: 0.0
        },
        "y": {
            type: {"$ref": "#/$defs/aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa"},
            description: "The y coordinate value, measured in miles",
            minimum: 0.0
        }
    },
    description: "Represent a point on a two dimensional canvas"
}
</nowiki></pre>
</div>
</div>
</div>
</div>
<p></p>
<p></p>

Latest revision as of 05:35, 23 August 2023

Data Lake Knowledge Center | Models

Introduction

Considerations