copy-to-s3.svg 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. <svg xmlns="http://www.w3.org/2000/svg" width="539" height="273">
  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="60" height="32" rx="10"/>
  5. <rect x="29"
  6. y="1"
  7. width="60"
  8. height="32"
  9. class="terminal"
  10. rx="10"/>
  11. <text class="terminal" x="39" y="21">COPY</text>
  12. <rect x="131" y="3" width="58" height="32"/>
  13. <rect x="129" y="1" width="58" height="32" class="nonterminal"/>
  14. <text class="nonterminal" x="139" y="21">query</text>
  15. <rect x="131" y="47" width="104" height="32"/>
  16. <rect x="129" y="45" width="104" height="32" class="nonterminal"/>
  17. <text class="nonterminal" x="139" y="65">object_name</text>
  18. <rect x="275" y="3" width="40" height="32" rx="10"/>
  19. <rect x="273"
  20. y="1"
  21. width="40"
  22. height="32"
  23. class="terminal"
  24. rx="10"/>
  25. <text class="terminal" x="283" y="21">TO</text>
  26. <rect x="335" y="3" width="58" height="32"/>
  27. <rect x="333" y="1" width="58" height="32" class="nonterminal"/>
  28. <text class="nonterminal" x="343" y="21">s3_uri</text>
  29. <rect x="413" y="3" width="26" height="32" rx="10"/>
  30. <rect x="411"
  31. y="1"
  32. width="26"
  33. height="32"
  34. class="terminal"
  35. rx="10"/>
  36. <text class="terminal" x="421" y="21">(</text>
  37. <rect x="459" y="3" width="58" height="32" rx="10"/>
  38. <rect x="457"
  39. y="1"
  40. width="58"
  41. height="32"
  42. class="terminal"
  43. rx="10"/>
  44. <text class="terminal" x="467" y="21">WITH</text>
  45. <rect x="44" y="113" width="154" height="32" rx="10"/>
  46. <rect x="42"
  47. y="111"
  48. width="154"
  49. height="32"
  50. class="terminal"
  51. rx="10"/>
  52. <text class="terminal" x="52" y="131">AWS CONNECTION</text>
  53. <rect x="218" y="113" width="136" height="32"/>
  54. <rect x="216" y="111" width="136" height="32" class="nonterminal"/>
  55. <text class="nonterminal" x="226" y="131">connection_name</text>
  56. <rect x="374" y="113" width="24" height="32" rx="10"/>
  57. <rect x="372"
  58. y="111"
  59. width="24"
  60. height="32"
  61. class="terminal"
  62. rx="10"/>
  63. <text class="terminal" x="382" y="131">,</text>
  64. <rect x="418" y="113" width="80" height="32" rx="10"/>
  65. <rect x="416"
  66. y="111"
  67. width="80"
  68. height="32"
  69. class="terminal"
  70. rx="10"/>
  71. <text class="terminal" x="426" y="131">FORMAT</text>
  72. <rect x="125" y="195" width="42" height="32"/>
  73. <rect x="123" y="193" width="42" height="32" class="nonterminal"/>
  74. <text class="nonterminal" x="133" y="213">csv</text>
  75. <rect x="125" y="239" width="70" height="32"/>
  76. <rect x="123" y="237" width="70" height="32" class="nonterminal"/>
  77. <text class="nonterminal" x="133" y="257">parquet</text>
  78. <rect x="275" y="195" width="24" height="32" rx="10"/>
  79. <rect x="273"
  80. y="193"
  81. width="24"
  82. height="32"
  83. class="terminal"
  84. rx="10"/>
  85. <text class="terminal" x="283" y="213">,</text>
  86. <rect x="319" y="195" width="48" height="32"/>
  87. <rect x="317" y="193" width="48" height="32" class="nonterminal"/>
  88. <text class="nonterminal" x="327" y="213">field</text>
  89. <rect x="387" y="195" width="38" height="32"/>
  90. <rect x="385" y="193" width="38" height="32" class="nonterminal"/>
  91. <text class="nonterminal" x="395" y="213">val</text>
  92. <rect x="485" y="195" width="26" height="32" rx="10"/>
  93. <rect x="483"
  94. y="193"
  95. width="26"
  96. height="32"
  97. class="terminal"
  98. rx="10"/>
  99. <text class="terminal" x="493" y="213">)</text>
  100. <path class="line"
  101. d="m17 17 h2 m0 0 h10 m60 0 h10 m20 0 h10 m58 0 h10 m0 0 h46 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 m104 0 h10 m20 -44 h10 m40 0 h10 m0 0 h10 m58 0 h10 m0 0 h10 m26 0 h10 m0 0 h10 m58 0 h10 m2 0 l2 0 m2 0 l2 0 m2 0 l2 0 m-517 110 l2 0 m2 0 l2 0 m2 0 l2 0 m2 0 h10 m154 0 h10 m0 0 h10 m136 0 h10 m0 0 h10 m24 0 h10 m0 0 h10 m80 0 h10 m2 0 l2 0 m2 0 l2 0 m2 0 l2 0 m-437 82 l2 0 m2 0 l2 0 m2 0 l2 0 m22 0 h10 m42 0 h10 m0 0 h28 m-110 0 h20 m90 0 h20 m-130 0 q10 0 10 10 m110 0 q0 -10 10 -10 m-120 10 v24 m110 0 v-24 m-110 24 q0 10 10 10 m90 0 q10 0 10 -10 m-100 10 h10 m70 0 h10 m60 -44 h10 m24 0 h10 m0 0 h10 m48 0 h10 m0 0 h10 m38 0 h10 m-190 0 l20 0 m-1 0 q-9 0 -9 -10 l0 -12 q0 -10 10 -10 m170 32 l20 0 m-20 0 q10 0 10 -10 l0 -12 q0 -10 -10 -10 m-170 0 h10 m0 0 h160 m-210 32 h20 m210 0 h20 m-250 0 q10 0 10 10 m230 0 q0 -10 10 -10 m-240 10 v14 m230 0 v-14 m-230 14 q0 10 10 10 m210 0 q10 0 10 -10 m-220 10 h10 m0 0 h200 m20 -34 h10 m26 0 h10 m3 0 h-3"/>
  102. <polygon points="529 209 537 205 537 213"/>
  103. <polygon points="529 209 521 205 521 213"/>
  104. </svg>