Skip to content

Commit

Permalink
deploy: cff01ca
Browse files Browse the repository at this point in the history
  • Loading branch information
tmorin committed Feb 25, 2024
1 parent 25174bd commit 8346ff8
Show file tree
Hide file tree
Showing 14,284 changed files with 138,022 additions and 17,552 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 1 addition & 1 deletion CHANGELOG.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion SECURITY.html

Large diffs are not rendered by default.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
110 changes: 110 additions & 0 deletions aws-q1-2024/Architecture/Analytics/AmazonAthena.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,110 @@
<!DOCTYPE html> <html lang=en> <head> <script async src="https://www.googletagmanager.com/gtag/js?id=G-JCL8W239YR"></script> <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-JCL8W239YR")</script> <meta charset=UTF-8> <meta name=viewport content="width=device-width,initial-scale=1"> <title>aws-q1-2024/Architecture/Analytics/AmazonAthena - tmorin/plantuml-libs</title> <link rel=stylesheet href=https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css> <link rel=stylesheet href=https://cdn.jsdelivr.net/npm/[email protected]/font/bootstrap-icons.css> <style>main table tr{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)}main table td{padding:var(--bs-body-font-size)}main table thead tr{text-align:center;background-color:var(--bs-light)}main pre{margin-bottom:var(--bs-body-font-size);padding:.5rem;background-color:var(--bs-light)}main h1,main h2,main h3,main h4{padding:var(--bs-body-font-size) 0}#search .list-group{max-height:50vh}#search .list-group .list-group-item{border-left:none;border-right:none;border-radius:0}</style> </head> <body> <nav class="navbar fixed-top bg-light"> <div class=container> <div class="d-flex flex-fill"> <div class=d-flex> <a class="btn btn-light" data-bs-toggle=offcanvas href=#summary title="Open the Summary"> <i class=bi-layout-text-sidebar-reverse role=img aria-label=summary></i> </a> <a class="btn btn-light" data-bs-toggle=modal href=#search title="Open the Search dialog"> <i class=bi-search role=img aria-label=search></i> </a> </div> <div class="d-flex flex-fill justify-content-center"> <span class=navbar-brand>tmorin/plantuml-libs - 14.0.2</span> </div> <div class=d-flex> <a class="btn btn-light" href=https://github.com/tmorin/plantuml-libs title="Go to the GitHub Repository" target=_blank> <i class=bi-github role=img aria-label=GitHub></i> </a> </div> </div> </div> </nav> <aside id=summary class="offcanvas offcanvas-start" tabindex=-1> <div class=offcanvas-header> <h2 class=offcanvas-title>Summary</h2> <button type=button class=btn-close data-bs-dismiss=offcanvas aria-label=Close></button> </div> <div class=offcanvas-body><ul> <li><a href=../../../.>Presentation</a></li> <li><a href=../../../CHANGELOG.html>Changelog</a></li> <li><a href=../../../SECURITY.html>Security</a></li> </ul> <h3>aws-q1-2024</h3> <ul> <li><a href=../../../aws-q1-2024>Presentation</a></li> <li><a href=../../Architecture>Architecture</a></li> <li><a href=../../Category>Category</a></li> <li><a href=../../Group>Group</a></li> <li><a href=../../Resource>Resource</a></li> </ul> <h3>aws-q2-2023</h3> <ul> <li><a href=../../../aws-q2-2023>Presentation</a></li> <li><a href=../../../aws-q2-2023/Architecture>Architecture</a></li> <li><a href=../../../aws-q2-2023/Category>Category</a></li> <li><a href=../../../aws-q2-2023/Group>Group</a></li> <li><a href=../../../aws-q2-2023/Resource>Resource</a></li> </ul> <h3>azure-17</h3> <ul> <li><a href=../../../azure-17>Presentation</a></li> <li><a href=../../../azure-17/Group>Group</a></li> <li><a href=../../../azure-17/Item>Item</a></li> </ul> <h3>c4k8s</h3> <ul> <li><a href=../../../c4k8s>Presentation</a></li> <li><a href=../../../c4k8s/Boundary>Boundary</a></li> <li><a href=../../../c4k8s/Element>Element</a></li> </ul> <h3>c4model</h3> <ul> <li><a href=../../../c4model>Presentation</a></li> <li><a href=../../../c4model/Boundary>Boundary</a></li> <li><a href=../../../c4model/Element>Element</a></li> </ul> <h3>domainstorytelling</h3> <ul> <li><a href=../../../domainstorytelling>Presentation</a></li> <li><a href=../../../domainstorytelling/Actor>Actor</a></li> <li><a href=../../../domainstorytelling/Group>Group</a></li> <li><a href=../../../domainstorytelling/Object>Object</a></li> </ul> <h3>eip-1</h3> <ul> <li><a href=../../../eip-1>Presentation</a></li> <li><a href=../../../eip-1/MessageConstruction>MessageConstruction</a></li> <li><a href=../../../eip-1/MessageRouting>MessageRouting</a></li> <li><a href=../../../eip-1/MessageTransformation>MessageTransformation</a></li> <li><a href=../../../eip-1/MessagingChannels>MessagingChannels</a></li> <li><a href=../../../eip-1/MessagingEndpoints>MessagingEndpoints</a></li> <li><a href=../../../eip-1/MessagingSystems>MessagingSystems</a></li> <li><a href=../../../eip-1/SystemManagement>SystemManagement</a></li> </ul> <h3>eventstorming</h3> <ul> <li><a href=../../../eventstorming>Presentation</a></li> <li><a href=../../../eventstorming/Element>Element</a></li> </ul> <h3>fontawesome-6</h3> <ul> <li><a href=../../../fontawesome-6>Presentation</a></li> <li><a href=../../../fontawesome-6/Brands>Brands</a></li> <li><a href=../../../fontawesome-6/Regular>Regular</a></li> <li><a href=../../../fontawesome-6/Solid>Solid</a></li> </ul> <h3>gcp</h3> <ul> <li><a href=../../../gcp>Presentation</a></li> <li><a href=../../../gcp/Group>Group</a></li> <li><a href=../../../gcp/Item>Item</a></li> </ul> <h3>homecloud-2</h3> <ul> <li><a href=../../../homecloud-2>Presentation</a></li> <li><a href=../../../homecloud-2/Brand>Brand</a></li> <li><a href=../../../homecloud-2/Container>Container</a></li> <li><a href=../../../homecloud-2/Hardware>Hardware</a></li> <li><a href=../../../homecloud-2/Network>Network</a></li> </ul> <h3>material-4</h3> <ul> <li><a href=../../../material-4>Presentation</a></li> <li><a href=../../../material-4/Action>Action</a></li> <li><a href=../../../material-4/Alert>Alert</a></li> <li><a href=../../../material-4/Av>Av</a></li> <li><a href=../../../material-4/Communication>Communication</a></li> <li><a href=../../../material-4/Content>Content</a></li> <li><a href=../../../material-4/Device>Device</a></li> <li><a href=../../../material-4/Editor>Editor</a></li> <li><a href=../../../material-4/File>File</a></li> <li><a href=../../../material-4/Hardware>Hardware</a></li> <li><a href=../../../material-4/Home>Home</a></li> <li><a href=../../../material-4/Image>Image</a></li> <li><a href=../../../material-4/Maps>Maps</a></li> <li><a href=../../../material-4/Navigation>Navigation</a></li> <li><a href=../../../material-4/Notification>Notification</a></li> <li><a href=../../../material-4/Places>Places</a></li> <li><a href=../../../material-4/Social>Social</a></li> <li><a href=../../../material-4/Toggle>Toggle</a></li> </ul> <h3>simpleicons-8</h3> <ul> <li><a href=../../../simpleicons-8>Presentation</a></li> <li><a href=../../../simpleicons-8/A>A</a></li> <li><a href=../../../simpleicons-8/B>B</a></li> <li><a href=../../../simpleicons-8/C>C</a></li> <li><a href=../../../simpleicons-8/D>D</a></li> <li><a href=../../../simpleicons-8/E>E</a></li> <li><a href=../../../simpleicons-8/F>F</a></li> <li><a href=../../../simpleicons-8/G>G</a></li> <li><a href=../../../simpleicons-8/H>H</a></li> <li><a href=../../../simpleicons-8/I>I</a></li> <li><a href=../../../simpleicons-8/J>J</a></li> <li><a href=../../../simpleicons-8/K>K</a></li> <li><a href=../../../simpleicons-8/L>L</a></li> <li><a href=../../../simpleicons-8/M>M</a></li> <li><a href=../../../simpleicons-8/N>N</a></li> <li><a href=../../../simpleicons-8/O>O</a></li> <li><a href=../../../simpleicons-8/P>P</a></li> <li><a href=../../../simpleicons-8/Q>Q</a></li> <li><a href=../../../simpleicons-8/R>R</a></li> <li><a href=../../../simpleicons-8/S>S</a></li> <li><a href=../../../simpleicons-8/T>T</a></li> <li><a href=../../../simpleicons-8/U>U</a></li> <li><a href=../../../simpleicons-8/V>V</a></li> <li><a href=../../../simpleicons-8/W>W</a></li> <li><a href=../../../simpleicons-8/X>X</a></li> <li><a href=../../../simpleicons-8/Y>Y</a></li> <li><a href=../../../simpleicons-8/Z>Z</a></li> <li><a href=../../../simpleicons-8/_>_</a></li> </ul> </div> </aside> <aside id=search class=modal tabindex=-1> <div class="modal-dialog modal-lg"> <div class=modal-content> <div class=modal-header> <h2 class=modal-title>Search</h2> <button type=button class=btn-close data-bs-dismiss=modal aria-label=Close></button> </div> <div class=modal-body> <form name=search> <input id=searchTermInput class=form-control name=term placeholder="type a regular expression"> </form> <div id=searchItemsList class="mt-3 list-group overflow-auto"></div> </div> </div> </div> <template id=searchGroupItemTemplate> <a href="" class="list-group-item list-group-item-action"> <div class="d-flex w-100 justify-content-start align-items-center"> <h5 class=flex-grow-1></h5> <img src="" alt="" height=50> </div> </a> </template> <script>var itemsAsPromise=fetch("../../../items.json").then((function(e){return e.json()}));document.querySelector("#search").addEventListener("shown.bs.modal",(function(e){e.target.querySelector("#searchTermInput").focus()})),document.querySelector("#searchTermInput").addEventListener("input",(function(e){e.preventDefault(),itemsAsPromise.then((function(t){return e.target.value.trim()?t.filter((function(t){return new RegExp(e.target.value,"ig").test(t.urn)})):[]})).then((function(e){return e.slice(0,400).map((function(e){var t="../../../"+e.readme.href,r="../../../"+e.readme.href.replace(/.html$/,".Local.png"),n=document.querySelector("#searchGroupItemTemplate").content.cloneNode(!0);return n.querySelector("a").href=t,n.querySelector("h5").textContent=e.urn,n.querySelector("img").src=r,n.querySelector("img").alt=e.urn,n}))})).then((function(e){var t=document.querySelector("#searchItemsList");t.innerHTML="",e.forEach((function(e){t.appendChild(e)}));var r=t.querySelector(".list-group-item:nth-child(1)");r&&r.scrollIntoView()}))}))</script> </aside> <main id=main class="d-flex flex-fill flex-column min-vh-100"> <div class="flex-grow-1 pt-5 mt-5"> <section class=container><h1>AmazonAthena</h1> <pre><code class=language-text>aws-q1-2024/Architecture/Analytics/AmazonAthena
</code></pre> <pre><code class=language-text>include(&#39;aws-q1-2024/Architecture/Analytics/AmazonAthena&#39;)
</code></pre> <table> <thead> <tr> <th align=center>Illustration</th> <th align=center>AmazonAthena</th> <th align=center>AmazonAthenaCard</th> <th align=center>AmazonAthenaGroup</th> </tr> </thead> <tr> <td align=center><img src=../../../aws-q1-2024/Architecture/Analytics/AmazonAthena.png alt="illustration for Illustration"></td> <td align=center><img src=../../../aws-q1-2024/Architecture/Analytics/AmazonAthena.Local.png alt="illustration for AmazonAthena"></td> <td align=center><img src=../../../aws-q1-2024/Architecture/Analytics/AmazonAthenaCard.Local.png alt="illustration for AmazonAthenaCard"></td> <td align=center><img src=../../../aws-q1-2024/Architecture/Analytics/AmazonAthenaGroup.Local.png alt="illustration for AmazonAthenaGroup"></td> </tr> </table> <h2>Sprites</h2> <p>The item provides the following sriptes:</p> <ul> <li><code>&lt;$AmazonAthenaXs&gt;</code></li> <li><code>&lt;$AmazonAthenaSm&gt;</code></li> <li><code>&lt;$AmazonAthenaMd&gt;</code></li> <li><code>&lt;$AmazonAthenaLg&gt;</code></li> </ul> <h2>AmazonAthena</h2> <h3>Load remotely</h3> <pre><code class=language-plantuml>@startuml
&#39; configures the library
!global $LIB_BASE_LOCATION=&quot;https://raw.githubusercontent.com/tmorin/plantuml-libs/master/distribution&quot;

&#39; loads the library&#39;s bootstrap
!include $LIB_BASE_LOCATION/bootstrap.puml

&#39; loads the package bootstrap
include(&#39;aws-q1-2024/bootstrap&#39;)

&#39; loads the Item which embeds the element AmazonAthena
include(&#39;aws-q1-2024/Architecture/Analytics/AmazonAthena&#39;)

&#39; renders the element
AmazonAthena(&#39;AmazonAthena&#39;, &#39;Amazon Athena&#39;, &#39;an optional tech label&#39;, &#39;an optional description&#39;)
@enduml
</code></pre> <h3>Load locally</h3> <pre><code class=language-plantuml>@startuml
&#39; configures the library
!global $INCLUSION_MODE=&quot;local&quot;
!global $LIB_BASE_LOCATION=&quot;../../..&quot;

&#39; loads the library&#39;s bootstrap
!include $LIB_BASE_LOCATION/bootstrap.puml

&#39; loads the package bootstrap
include(&#39;aws-q1-2024/bootstrap&#39;)

&#39; loads the Item which embeds the element AmazonAthena
include(&#39;aws-q1-2024/Architecture/Analytics/AmazonAthena&#39;)

&#39; renders the element
AmazonAthena(&#39;AmazonAthena&#39;, &#39;Amazon Athena&#39;, &#39;an optional tech label&#39;, &#39;an optional description&#39;)
@enduml
</code></pre> <h2>AmazonAthenaCard</h2> <h3>Load remotely</h3> <pre><code class=language-plantuml>@startuml
&#39; configures the library
!global $LIB_BASE_LOCATION=&quot;https://raw.githubusercontent.com/tmorin/plantuml-libs/master/distribution&quot;

&#39; loads the library&#39;s bootstrap
!include $LIB_BASE_LOCATION/bootstrap.puml

&#39; loads the package bootstrap
include(&#39;aws-q1-2024/bootstrap&#39;)

&#39; loads the Item which embeds the element AmazonAthenaCard
include(&#39;aws-q1-2024/Architecture/Analytics/AmazonAthena&#39;)

&#39; renders the element
AmazonAthenaCard(&#39;AmazonAthenaCard&#39;, &#39;Amazon Athena Card&#39;, &#39;an optional description&#39;)
@enduml
</code></pre> <h3>Load locally</h3> <pre><code class=language-plantuml>@startuml
&#39; configures the library
!global $INCLUSION_MODE=&quot;local&quot;
!global $LIB_BASE_LOCATION=&quot;../../..&quot;

&#39; loads the library&#39;s bootstrap
!include $LIB_BASE_LOCATION/bootstrap.puml

&#39; loads the package bootstrap
include(&#39;aws-q1-2024/bootstrap&#39;)

&#39; loads the Item which embeds the element AmazonAthenaCard
include(&#39;aws-q1-2024/Architecture/Analytics/AmazonAthena&#39;)

&#39; renders the element
AmazonAthenaCard(&#39;AmazonAthenaCard&#39;, &#39;Amazon Athena Card&#39;, &#39;an optional description&#39;)
@enduml
</code></pre> <h2>AmazonAthenaGroup</h2> <h3>Load remotely</h3> <pre><code class=language-plantuml>@startuml
&#39; configures the library
!global $LIB_BASE_LOCATION=&quot;https://raw.githubusercontent.com/tmorin/plantuml-libs/master/distribution&quot;

&#39; loads the library&#39;s bootstrap
!include $LIB_BASE_LOCATION/bootstrap.puml

&#39; loads the package bootstrap
include(&#39;aws-q1-2024/bootstrap&#39;)

&#39; loads the Item which embeds the element AmazonAthenaGroup
include(&#39;aws-q1-2024/Architecture/Analytics/AmazonAthena&#39;)

&#39; renders the element
AmazonAthenaGroup(&#39;AmazonAthenaGroup&#39;, &#39;Amazon Athena Group&#39;, &#39;an optional tech label&#39;) {
note as note
the content of the group
end note
}
@enduml
</code></pre> <h3>Load locally</h3> <pre><code class=language-plantuml>@startuml
&#39; configures the library
!global $INCLUSION_MODE=&quot;local&quot;
!global $LIB_BASE_LOCATION=&quot;../../..&quot;

&#39; loads the library&#39;s bootstrap
!include $LIB_BASE_LOCATION/bootstrap.puml

&#39; loads the package bootstrap
include(&#39;aws-q1-2024/bootstrap&#39;)

&#39; loads the Item which embeds the element AmazonAthenaGroup
include(&#39;aws-q1-2024/Architecture/Analytics/AmazonAthena&#39;)

&#39; renders the element
AmazonAthenaGroup(&#39;AmazonAthenaGroup&#39;, &#39;Amazon Athena Group&#39;, &#39;an optional tech label&#39;) {
note as note
the content of the group
end note
}
@enduml
</code></pre> </section> </div> <div class=flex-shrink-1> <footer id=footer class="text-bg-dark py-5 mt-5"> <div class=container> <div class="d-flex justify-content-center"> <ul class="my-0 mx-auto list-unstyled list-inline"> <li class=list-inline-item>tmorin/plantuml-libs</li> <li class=list-inline-item>14.0.2</li> </ul> </div> </div> </footer> </div> </main> <script src=https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js integrity=sha384-A3rJD856KowSb7dwlZdYEkO39Gagi7vIsF0jrRAoQmDKKtQBHUuLZ9AsSv4jD4Xa crossorigin=anonymous></script>
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
24 changes: 24 additions & 0 deletions aws-q1-2024/Architecture/Analytics/AmazonAthena.puml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
' definition of the Item aws-q1-2024/Architecture/Analytics/AmazonAthena

sprite $AmazonAthenaXs [10x10/16z] TSkr0G0n30H1iRR_XXyDaISH7WUUDXfG0H1C-3J1OFCAqOhjFDiD

sprite $AmazonAthenaSm [12x12/16z] VSU53KG13CDGDOLu_uMFuVCJsLofugCT6l5Y56w_El2Kz6fXh7prJ1VcnIEvW-_HY9zXvGu

sprite $AmazonAthenaMd [16x16/16z] dSor0KDH34DHi-x-2uS_l2PqAgFuX-A6NNT6PCtUEpDuRTU9THlz6epZIcEBK11WP6uFC-RJqgltBYd7jfvegPqIcna8aaKu7rq1

sprite $AmazonAthenaLg [20x20/16z] {
hSyv0W9024DH0aFoxtzY6tVjzBMiuHyItjHurJpPiRexuc5c0PJYpiUQ4RBlouhjAh7CVR98B2Mvdqd3WUS-l4kTqoZcPjeVT_UifZloy527j8IR9pP4UFcI
cvzS
}

!procedure AmazonAthena($id, $name="", $tech="", $desc="")
IconElement($id, 'IconElement', 'aws-q1-2024/Architecture/Analytics/AmazonAthena', $name, $tech, $desc)
!endprocedure

!procedure AmazonAthenaCard($id, $funcName="", $content="")
IconCardElement($id, 'IconCardElement', '<$AmazonAthenaLg>', 'Analytics', $funcName, $content)
!endprocedure

!procedure AmazonAthenaGroup($id, $name='Amazon Athena', $tech='')
IconGroupElement($id, 'AnalyticsFamily', '<$AmazonAthenaLg>', $name, $tech)
!endprocedure
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 8346ff8

Please sign in to comment.