SHARE
TWEET

Untitled

a guest Aug 19th, 2019 60 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. {
  2.   "root": "metadata",
  3.   "nodes": {
  4.     "metadata": {
  5.       "properties": {
  6.         "users": {
  7.           "type": {
  8.             "reference": "false",
  9.             "array": "true",
  10.             "object": "user"
  11.           }
  12.         },
  13.         "sources": {
  14.           "type": {
  15.             "reference": "false",
  16.             "array": "true",
  17.             "object": "source"
  18.           }
  19.         },
  20.         "tables": {
  21.           "type": {
  22.             "reference": "false",
  23.             "array": "true",
  24.             "object": "table"
  25.           }
  26.         },
  27.         "profilings": {
  28.           "type": {
  29.             "reference": "false",
  30.             "array": "true",
  31.             "object": "profiling"
  32.           }
  33.         }
  34.       }
  35.     },
  36.     "user": {
  37.       "properties": {
  38.         "name": {
  39.           "type": {
  40.             "type": "string"
  41.           }
  42.         }
  43.       }
  44.     },
  45.     "source": {
  46.       "properties": {
  47.         "name": {
  48.           "type": {
  49.             "type": "string"
  50.           }
  51.         },
  52.         "user": {
  53.           "type": {
  54.             "reference": "true",
  55.             "array": "false",
  56.             "object": "user"
  57.           }
  58.         },
  59.         "details": {
  60.           "type": {
  61.             "reference": "false",
  62.             "array": "false",
  63.             "object": "sourceDetail"
  64.           }
  65.         },
  66.         "credentials": {
  67.           "type": {
  68.             "reference": "false",
  69.             "array": "false",
  70.             "object": "sourceCredentials"
  71.           }
  72.         },
  73.         "tags": {
  74.           "type": {
  75.             "reference": "false",
  76.             "array": "true",
  77.             "object": "tag"
  78.           }
  79.         }
  80.       }
  81.     },
  82.     "sourceDetail": {
  83.       "properties": {
  84.         "type": {
  85.           "type": {
  86.             "type": "string"
  87.           }
  88.         }
  89.       }
  90.     },
  91.     "sourceCredentials": {
  92.       "properties": {
  93.         "username": {
  94.           "type": {
  95.             "type": "string"
  96.           }
  97.         },
  98.         "password": {
  99.           "type": {
  100.             "type": "string"
  101.           }
  102.         }
  103.       }
  104.     },
  105.     "tag": {
  106.       "properties": {
  107.         "name": {
  108.           "type": {
  109.             "type": "string"
  110.           }
  111.         },
  112.         "details": {
  113.           "type": {
  114.             "reference": "false",
  115.             "array": "false",
  116.             "object": "tagDetail"
  117.           }
  118.         }
  119.       }
  120.     },
  121.     "tagDetail": {
  122.       "properties": {
  123.         "priority": {
  124.           "type": {
  125.             "type": "integer"
  126.           }
  127.         },
  128.         "occurrence": {
  129.           "type": {
  130.             "type": "string"
  131.           }
  132.         }
  133.       }
  134.     },
  135.     "table": {
  136.       "properties": {
  137.         "name": {
  138.           "type": {
  139.             "type": "string"
  140.           },
  141.           "constraints": [
  142.             {
  143.               "type": "REQUIRED"
  144.             }
  145.           ]
  146.         },
  147.         "source": {
  148.           "type": {
  149.             "reference": "true",
  150.             "array": "false",
  151.             "object": "source"
  152.           }
  153.         },
  154.         "profiling": {
  155.           "type": {
  156.             "reference": "true",
  157.             "array": "false",
  158.             "object": "profiling"
  159.           }
  160.         },
  161.         "columns": {
  162.           "type": {
  163.             "reference": "false",
  164.             "array": "true",
  165.             "object": "column"
  166.           }
  167.         }
  168.       }
  169.     },
  170.     "column": {
  171.       "properties": {
  172.         "name": {
  173.           "type": {
  174.             "type": "string"
  175.           }
  176.         },
  177.         "details": {
  178.           "type": {
  179.             "reference": "false",
  180.             "array": "false",
  181.             "object": "columnDetail"
  182.           }
  183.         }
  184.       }
  185.     },
  186.     "columnDetail": {
  187.       "properties": {
  188.         "isPrimaryKey": {
  189.           "type": {
  190.             "type": "string"
  191.           }
  192.         }
  193.       }
  194.     },
  195.     "profiling": {
  196.       "properties": {
  197.         "name": {
  198.           "type": {
  199.             "type": "string"
  200.           }
  201.         },
  202.         "source": {
  203.           "type": {
  204.             "reference": "true",
  205.             "array": "false",
  206.             "object": "source"
  207.           }
  208.         },
  209.         "profiling": {
  210.           "type": {
  211.             "reference": "true",
  212.             "array": "false",
  213.             "object": "profiling"
  214.           }
  215.         },
  216.         "tag": {
  217.           "type": {
  218.             "reference": "true",
  219.             "array": "false",
  220.             "object": "tag"
  221.           }
  222.         },
  223.         "sourceDetail": {
  224.           "type": {
  225.             "reference": "true",
  226.             "array": "false",
  227.             "object": "sourceDetail"
  228.           }
  229.         }
  230.       }
  231.     }
  232.   }
  233. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top