create-source-load-generator.svg 7.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159
  1. <svg xmlns="http://www.w3.org/2000/svg" width="555" height="731">
  2. <polygon points="9 17 1 13 1 21"/>
  3. <polygon points="17 17 9 13 9 21"/>
  4. <rect x="31" y="3" width="140" height="32" rx="10"/>
  5. <rect x="29"
  6. y="1"
  7. width="140"
  8. height="32"
  9. class="terminal"
  10. rx="10"/>
  11. <text class="terminal" x="39" y="21">CREATE SOURCE</text>
  12. <rect x="211" y="35" width="120" height="32" rx="10"/>
  13. <rect x="209"
  14. y="33"
  15. width="120"
  16. height="32"
  17. class="terminal"
  18. rx="10"/>
  19. <text class="terminal" x="219" y="53">IF NOT EXISTS</text>
  20. <rect x="371" y="3" width="82" height="32"/>
  21. <rect x="369" y="1" width="82" height="32" class="nonterminal"/>
  22. <text class="nonterminal" x="379" y="21">src_name</text>
  23. <rect x="55" y="133" width="104" height="32" rx="10"/>
  24. <rect x="53"
  25. y="131"
  26. width="104"
  27. height="32"
  28. class="terminal"
  29. rx="10"/>
  30. <text class="terminal" x="63" y="151">IN CLUSTER</text>
  31. <rect x="179" y="133" width="108" height="32"/>
  32. <rect x="177" y="131" width="108" height="32" class="nonterminal"/>
  33. <text class="nonterminal" x="187" y="151">cluster_name</text>
  34. <rect x="327" y="101" width="196" height="32" rx="10"/>
  35. <rect x="325"
  36. y="99"
  37. width="196"
  38. height="32"
  39. class="terminal"
  40. rx="10"/>
  41. <text class="terminal" x="335" y="119">FROM LOAD GENERATOR</text>
  42. <rect x="48" y="243" width="86" height="32" rx="10"/>
  43. <rect x="46"
  44. y="241"
  45. width="86"
  46. height="32"
  47. class="terminal"
  48. rx="10"/>
  49. <text class="terminal" x="56" y="261">AUCTION</text>
  50. <rect x="48" y="287" width="70" height="32" rx="10"/>
  51. <rect x="46"
  52. y="285"
  53. width="70"
  54. height="32"
  55. class="terminal"
  56. rx="10"/>
  57. <text class="terminal" x="56" y="305">CLOCK</text>
  58. <rect x="48" y="331" width="88" height="32" rx="10"/>
  59. <rect x="46"
  60. y="329"
  61. width="88"
  62. height="32"
  63. class="terminal"
  64. rx="10"/>
  65. <text class="terminal" x="56" y="349">COUNTER</text>
  66. <rect x="48" y="375" width="104" height="32" rx="10"/>
  67. <rect x="46"
  68. y="373"
  69. width="104"
  70. height="32"
  71. class="terminal"
  72. rx="10"/>
  73. <text class="terminal" x="56" y="393">MARKETING</text>
  74. <rect x="48" y="419" width="60" height="32" rx="10"/>
  75. <rect x="46"
  76. y="417"
  77. width="60"
  78. height="32"
  79. class="terminal"
  80. rx="10"/>
  81. <text class="terminal" x="56" y="437">TPCH</text>
  82. <rect x="48" y="463" width="100" height="32" rx="10"/>
  83. <rect x="46"
  84. y="461"
  85. width="100"
  86. height="32"
  87. class="terminal"
  88. rx="10"/>
  89. <text class="terminal" x="56" y="481">KEY VALUE</text>
  90. <rect x="212" y="243" width="26" height="32" rx="10"/>
  91. <rect x="210"
  92. y="241"
  93. width="26"
  94. height="32"
  95. class="terminal"
  96. rx="10"/>
  97. <text class="terminal" x="220" y="261">(</text>
  98. <rect x="278" y="243" width="166" height="32"/>
  99. <rect x="276" y="241" width="166" height="32" class="nonterminal"/>
  100. <text class="nonterminal" x="286" y="261">load_generator_option</text>
  101. <rect x="278" y="199" width="24" height="32" rx="10"/>
  102. <rect x="276"
  103. y="197"
  104. width="24"
  105. height="32"
  106. class="terminal"
  107. rx="10"/>
  108. <text class="terminal" x="286" y="217">,</text>
  109. <rect x="484" y="243" width="26" height="32" rx="10"/>
  110. <rect x="482"
  111. y="241"
  112. width="26"
  113. height="32"
  114. class="terminal"
  115. rx="10"/>
  116. <text class="terminal" x="492" y="261">)</text>
  117. <rect x="210" y="529" width="138" height="32" rx="10"/>
  118. <rect x="208"
  119. y="527"
  120. width="138"
  121. height="32"
  122. class="terminal"
  123. rx="10"/>
  124. <text class="terminal" x="218" y="547">FOR ALL TABLES</text>
  125. <rect x="45" y="611" width="76" height="32" rx="10"/>
  126. <rect x="43"
  127. y="609"
  128. width="76"
  129. height="32"
  130. class="terminal"
  131. rx="10"/>
  132. <text class="terminal" x="53" y="629">EXPOSE</text>
  133. <rect x="141" y="611" width="96" height="32" rx="10"/>
  134. <rect x="139"
  135. y="609"
  136. width="96"
  137. height="32"
  138. class="terminal"
  139. rx="10"/>
  140. <text class="terminal" x="149" y="629">PROGRESS</text>
  141. <rect x="257" y="611" width="40" height="32" rx="10"/>
  142. <rect x="255"
  143. y="609"
  144. width="40"
  145. height="32"
  146. class="terminal"
  147. rx="10"/>
  148. <text class="terminal" x="265" y="629">AS</text>
  149. <rect x="317" y="611" width="196" height="32"/>
  150. <rect x="315" y="609" width="196" height="32" class="nonterminal"/>
  151. <text class="nonterminal" x="325" y="629">progress_subsource_name</text>
  152. <rect x="405" y="697" width="102" height="32"/>
  153. <rect x="403" y="695" width="102" height="32" class="nonterminal"/>
  154. <text class="nonterminal" x="413" y="715">with_options</text>
  155. <path class="line"
  156. d="m17 17 h2 m0 0 h10 m140 0 h10 m20 0 h10 m0 0 h130 m-160 0 h20 m140 0 h20 m-180 0 q10 0 10 10 m160 0 q0 -10 10 -10 m-170 10 v12 m160 0 v-12 m-160 12 q0 10 10 10 m140 0 q10 0 10 -10 m-150 10 h10 m120 0 h10 m20 -32 h10 m82 0 h10 m2 0 l2 0 m2 0 l2 0 m2 0 l2 0 m-462 98 l2 0 m2 0 l2 0 m2 0 l2 0 m22 0 h10 m0 0 h242 m-272 0 h20 m252 0 h20 m-292 0 q10 0 10 10 m272 0 q0 -10 10 -10 m-282 10 v12 m272 0 v-12 m-272 12 q0 10 10 10 m252 0 q10 0 10 -10 m-262 10 h10 m104 0 h10 m0 0 h10 m108 0 h10 m20 -32 h10 m196 0 h10 m2 0 l2 0 m2 0 l2 0 m2 0 l2 0 m-539 142 l2 0 m2 0 l2 0 m2 0 l2 0 m22 0 h10 m86 0 h10 m0 0 h18 m-144 0 h20 m124 0 h20 m-164 0 q10 0 10 10 m144 0 q0 -10 10 -10 m-154 10 v24 m144 0 v-24 m-144 24 q0 10 10 10 m124 0 q10 0 10 -10 m-134 10 h10 m70 0 h10 m0 0 h34 m-134 -10 v20 m144 0 v-20 m-144 20 v24 m144 0 v-24 m-144 24 q0 10 10 10 m124 0 q10 0 10 -10 m-134 10 h10 m88 0 h10 m0 0 h16 m-134 -10 v20 m144 0 v-20 m-144 20 v24 m144 0 v-24 m-144 24 q0 10 10 10 m124 0 q10 0 10 -10 m-134 10 h10 m104 0 h10 m-134 -10 v20 m144 0 v-20 m-144 20 v24 m144 0 v-24 m-144 24 q0 10 10 10 m124 0 q10 0 10 -10 m-134 10 h10 m60 0 h10 m0 0 h44 m-134 -10 v20 m144 0 v-20 m-144 20 v24 m144 0 v-24 m-144 24 q0 10 10 10 m124 0 q10 0 10 -10 m-134 10 h10 m100 0 h10 m0 0 h4 m40 -220 h10 m26 0 h10 m20 0 h10 m166 0 h10 m-206 0 l20 0 m-1 0 q-9 0 -9 -10 l0 -24 q0 -10 10 -10 m186 44 l20 0 m-20 0 q10 0 10 -10 l0 -24 q0 -10 -10 -10 m-186 0 h10 m24 0 h10 m0 0 h142 m20 44 h10 m26 0 h10 m-338 0 h20 m318 0 h20 m-358 0 q10 0 10 10 m338 0 q0 -10 10 -10 m-348 10 v14 m338 0 v-14 m-338 14 q0 10 10 10 m318 0 q10 0 10 -10 m-328 10 h10 m0 0 h308 m22 -34 l2 0 m2 0 l2 0 m2 0 l2 0 m-364 286 l2 0 m2 0 l2 0 m2 0 l2 0 m2 0 h10 m138 0 h10 m2 0 l2 0 m2 0 l2 0 m2 0 l2 0 m-367 50 l2 0 m2 0 l2 0 m2 0 l2 0 m22 0 h10 m0 0 h478 m-508 0 h20 m488 0 h20 m-528 0 q10 0 10 10 m508 0 q0 -10 10 -10 m-518 10 v12 m508 0 v-12 m-508 12 q0 10 10 10 m488 0 q10 0 10 -10 m-498 10 h10 m76 0 h10 m0 0 h10 m96 0 h10 m0 0 h10 m40 0 h10 m0 0 h10 m196 0 h10 m22 -32 l2 0 m2 0 l2 0 m2 0 l2 0 m-192 86 l2 0 m2 0 l2 0 m2 0 l2 0 m22 0 h10 m0 0 h112 m-142 0 h20 m122 0 h20 m-162 0 q10 0 10 10 m142 0 q0 -10 10 -10 m-152 10 v12 m142 0 v-12 m-142 12 q0 10 10 10 m122 0 q10 0 10 -10 m-132 10 h10 m102 0 h10 m23 -32 h-3"/>
  157. <polygon points="545 679 553 675 553 683"/>
  158. <polygon points="545 679 537 675 537 683"/>
  159. </svg>