You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by as...@apache.org on 2024/09/05 18:37:13 UTC
(superset-site) branch asf-site updated: deploying docs: build(deps): bump prism-react-renderer from 2.3.1 to 2.4.0 in /docs (#30106)
This is an automated email from the ASF dual-hosted git repository.
asf-ci-deploy pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/superset-site.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 097460dfe deploying docs: build(deps): bump prism-react-renderer from 2.3.1 to 2.4.0 in /docs (#30106)
097460dfe is described below
commit 097460dfeed4174cb6be23b448e329d68c67cd97
Author: apache <de...@superset.apache.org>
AuthorDate: Thu Sep 5 18:37:08 2024 +0000
deploying docs: build(deps): bump prism-react-renderer from 2.3.1 to 2.4.0 in /docs (#30106)
Signed-off-by: dependabot[bot] <su...@github.com>
Co-authored-by: dependabot[bot] <49...@users.noreply.github.com> (apache/superset@1317af8d85e5fbbdfb52417b9d33e9688f77977e)
---
404.html | 4 +--
assets/js/079e4a65.5d34ed2e.js | 1 -
assets/js/079e4a65.8d0d4a84.js | 1 +
assets/js/{main.7ea39ccc.js => main.156193c2.js} | 4 +--
...js.LICENSE.txt => main.156193c2.js.LICENSE.txt} | 0
...e~main.96350501.js => runtime~main.4562099c.js} | 2 +-
community/index.html | 4 +--
docs/api/index.html | 4 +--
docs/configuration/alerts-reports/index.html | 4 +--
docs/configuration/async-queries-celery/index.html | 4 +--
docs/configuration/cache/index.html | 4 +--
docs/configuration/configuring-superset/index.html | 6 ++---
docs/configuration/country-map-tools/index.html | 4 +--
docs/configuration/databases/index.html | 30 +++++++++++-----------
docs/configuration/event-logging/index.html | 4 +--
.../importing-exporting-datasources/index.html | 4 +--
docs/configuration/networking-settings/index.html | 4 +--
docs/configuration/setup-ssh-tunneling/index.html | 4 +--
docs/configuration/sql-templating/index.html | 8 +++---
docs/configuration/timezones/index.html | 4 +--
docs/contributing/development/index.html | 12 ++++-----
docs/contributing/guidelines/index.html | 4 +--
docs/contributing/howtos/index.html | 8 +++---
docs/contributing/index.html | 4 +--
docs/contributing/misc/index.html | 4 +--
docs/contributing/resources/index.html | 6 ++---
docs/faq/index.html | 6 ++---
docs/installation/architecture/index.html | 4 +--
docs/installation/docker-builds/index.html | 4 +--
docs/installation/docker-compose/index.html | 4 +--
docs/installation/kubernetes/index.html | 4 +--
docs/installation/pypi/index.html | 4 +--
docs/installation/upgrading-superset/index.html | 4 +--
docs/intro/index.html | 4 +--
docs/quickstart/index.html | 4 +--
docs/security/cves/index.html | 4 +--
docs/security/index.html | 4 +--
.../creating-your-first-dashboard/index.html | 4 +--
docs/using-superset/exploring-data/index.html | 4 +--
docs/using-superset/issue-codes/index.html | 4 +--
img/erd.svg | 2 +-
index.html | 4 +--
markdown-page/index.html | 4 +--
search/index.html | 4 +--
44 files changed, 105 insertions(+), 105 deletions(-)
diff --git a/404.html b/404.html
index d6304edee..7630118ce 100644
--- a/404.html
+++ b/404.html
@@ -8,8 +8,8 @@
<script src="/script/matomo.js"></script><link rel="stylesheet" href="/assets/css/styles.970abb13.css">
-<script src="/assets/js/runtime~main.96350501.js" defer="defer"></script>
-<script src="/assets/js/main.7ea39ccc.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.4562099c.js" defer="defer"></script>
+<script src="/assets/js/main.156193c2.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const n=new URLSearchParams(window.location.search).entries();for(var[t,e]of n)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentEle [...]
diff --git a/assets/js/079e4a65.5d34ed2e.js b/assets/js/079e4a65.5d34ed2e.js
deleted file mode 100644
index b4338d638..000000000
--- a/assets/js/079e4a65.5d34ed2e.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkdocs_v_2=self.webpackChunkdocs_v_2||[]).push([[6840],{37509:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>vd,contentTitle:()=>Sd,default:()=>Rd,frontMatter:()=>zd,metadata:()=>Fd,toc:()=>_d});var l,a,r,i,o,d,h,f,D,x,y,m,E,c,s,g,M,k,V,L,z,S,F,v,_,T,R,p,A,W,I,N,u,b,G,H,C,w,O,X,B,j,q,Y,U,P,K,Q,J,Z,$,ee,te,ne,le,ae,re,ie,oe,de,he,fe,De,xe,ye,me,Ee,ce,se,ge,Me,ke,Ve,Le,ze,Se,Fe,ve,_e,Te,Re,pe,Ae,We,Ie,Ne,ue,be,Ge,He,Ce,we,Oe,Xe,Be,je,qe,Ye,Ue,Pe,Ke,Qe,Je,Ze,$e,et,tt,nt,lt, [...]
\ No newline at end of file
diff --git a/assets/js/079e4a65.8d0d4a84.js b/assets/js/079e4a65.8d0d4a84.js
new file mode 100644
index 000000000..f8a68bb55
--- /dev/null
+++ b/assets/js/079e4a65.8d0d4a84.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkdocs_v_2=self.webpackChunkdocs_v_2||[]).push([[6840],{37509:(e,t,l)=>{l.r(t),l.d(t,{assets:()=>vd,contentTitle:()=>Sd,default:()=>Rd,frontMatter:()=>zd,metadata:()=>Fd,toc:()=>_d});var n,a,r,i,o,d,h,f,D,x,y,m,E,c,s,g,M,k,V,L,z,S,F,v,_,T,R,p,A,W,I,N,u,b,G,H,C,w,O,X,B,j,q,Y,U,P,K,Q,J,Z,$,ee,te,le,ne,ae,re,ie,oe,de,he,fe,De,xe,ye,me,Ee,ce,se,ge,Me,ke,Ve,Le,ze,Se,Fe,ve,_e,Te,Re,pe,Ae,We,Ie,Ne,ue,be,Ge,He,Ce,we,Oe,Xe,Be,je,qe,Ye,Ue,Pe,Ke,Qe,Je,Ze,$e,et,tt,lt,nt, [...]
\ No newline at end of file
diff --git a/assets/js/main.7ea39ccc.js b/assets/js/main.156193c2.js
similarity index 93%
rename from assets/js/main.7ea39ccc.js
rename to assets/js/main.156193c2.js
index 01b3c34e2..d04119ea4 100644
--- a/assets/js/main.7ea39ccc.js
+++ b/assets/js/main.156193c2.js
@@ -1,2 +1,2 @@
-/*! For license information please see main.7ea39ccc.js.LICENSE.txt */
-(self.webpackChunkdocs_v_2=self.webpackChunkdocs_v_2||[]).push([[8792],{55600:(e,t,n)=>{"use strict";n.d(t,{Bc:()=>g,E8:()=>$n,a1:()=>qn});var r=n(96540);n(40961);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n), [...]
\ No newline at end of file
+/*! For license information please see main.156193c2.js.LICENSE.txt */
+(self.webpackChunkdocs_v_2=self.webpackChunkdocs_v_2||[]).push([[8792],{55600:(e,t,n)=>{"use strict";n.d(t,{Bc:()=>g,E8:()=>$n,a1:()=>qn});var r=n(96540);n(40961);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n), [...]
\ No newline at end of file
diff --git a/assets/js/main.7ea39ccc.js.LICENSE.txt b/assets/js/main.156193c2.js.LICENSE.txt
similarity index 100%
rename from assets/js/main.7ea39ccc.js.LICENSE.txt
rename to assets/js/main.156193c2.js.LICENSE.txt
diff --git a/assets/js/runtime~main.96350501.js b/assets/js/runtime~main.4562099c.js
similarity index 98%
rename from assets/js/runtime~main.96350501.js
rename to assets/js/runtime~main.4562099c.js
index 7e45b20cf..d4500e8f0 100644
--- a/assets/js/runtime~main.96350501.js
+++ b/assets/js/runtime~main.4562099c.js
@@ -1 +1 @@
-(()=>{"use strict";var e,a,t,r,f,d={},c={};function o(e){var a=c[e];if(void 0!==a)return a.exports;var t=c[e]={id:e,loaded:!1,exports:{}};return d[e].call(t.exports,t,t.exports,o),t.loaded=!0,t.exports}o.m=d,o.c=c,e=[],o.O=(a,t,r,f)=>{if(!t){var d=1/0;for(i=0;i<e.length;i++){t=e[i][0],r=e[i][1],f=e[i][2];for(var c=!0,n=0;n<t.length;n++)(!1&f||d>=f)&&Object.keys(o.O).every((e=>o.O[e](t[n])))?t.splice(n--,1):(c=!1,f<d&&(d=f));if(c){e.splice(i--,1);var b=r();void 0!==b&&(a=b)}}return a}f=f| [...]
\ No newline at end of file
+(()=>{"use strict";var e,a,t,r,f,d={},c={};function o(e){var a=c[e];if(void 0!==a)return a.exports;var t=c[e]={id:e,loaded:!1,exports:{}};return d[e].call(t.exports,t,t.exports,o),t.loaded=!0,t.exports}o.m=d,o.c=c,e=[],o.O=(a,t,r,f)=>{if(!t){var d=1/0;for(i=0;i<e.length;i++){t=e[i][0],r=e[i][1],f=e[i][2];for(var c=!0,n=0;n<t.length;n++)(!1&f||d>=f)&&Object.keys(o.O).every((e=>o.O[e](t[n])))?t.splice(n--,1):(c=!1,f<d&&(d=f));if(c){e.splice(i--,1);var b=r();void 0!==b&&(a=b)}}return a}f=f| [...]
\ No newline at end of file
diff --git a/community/index.html b/community/index.html
index 8481fc14f..7f8aab34d 100644
--- a/community/index.html
+++ b/community/index.html
@@ -8,8 +8,8 @@
<script src="/script/matomo.js"></script><link rel="stylesheet" href="/assets/css/styles.970abb13.css">
-<script src="/assets/js/runtime~main.96350501.js" defer="defer"></script>
-<script src="/assets/js/main.7ea39ccc.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.4562099c.js" defer="defer"></script>
+<script src="/assets/js/main.156193c2.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const n=new URLSearchParams(window.location.search).entries();for(var[t,e]of n)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentEle [...]
diff --git a/docs/api/index.html b/docs/api/index.html
index 780411263..92d5263e6 100644
--- a/docs/api/index.html
+++ b/docs/api/index.html
@@ -8,8 +8,8 @@
<script src="/script/matomo.js"></script><link rel="stylesheet" href="/assets/css/styles.970abb13.css">
-<script src="/assets/js/runtime~main.96350501.js" defer="defer"></script>
-<script src="/assets/js/main.7ea39ccc.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.4562099c.js" defer="defer"></script>
+<script src="/assets/js/main.156193c2.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const n=new URLSearchParams(window.location.search).entries();for(var[t,e]of n)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentEle [...]
diff --git a/docs/configuration/alerts-reports/index.html b/docs/configuration/alerts-reports/index.html
index fa1d1b032..b3b7cfd4f 100644
--- a/docs/configuration/alerts-reports/index.html
+++ b/docs/configuration/alerts-reports/index.html
@@ -8,8 +8,8 @@
<script src="/script/matomo.js"></script><link rel="stylesheet" href="/assets/css/styles.970abb13.css">
-<script src="/assets/js/runtime~main.96350501.js" defer="defer"></script>
-<script src="/assets/js/main.7ea39ccc.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.4562099c.js" defer="defer"></script>
+<script src="/assets/js/main.156193c2.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const n=new URLSearchParams(window.location.search).entries();for(var[t,e]of n)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentEle [...]
diff --git a/docs/configuration/async-queries-celery/index.html b/docs/configuration/async-queries-celery/index.html
index a8a4a90d7..6eb99a926 100644
--- a/docs/configuration/async-queries-celery/index.html
+++ b/docs/configuration/async-queries-celery/index.html
@@ -8,8 +8,8 @@
<script src="/script/matomo.js"></script><link rel="stylesheet" href="/assets/css/styles.970abb13.css">
-<script src="/assets/js/runtime~main.96350501.js" defer="defer"></script>
-<script src="/assets/js/main.7ea39ccc.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.4562099c.js" defer="defer"></script>
+<script src="/assets/js/main.156193c2.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const n=new URLSearchParams(window.location.search).entries();for(var[t,e]of n)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentEle [...]
diff --git a/docs/configuration/cache/index.html b/docs/configuration/cache/index.html
index 33a27e500..6e1246d45 100644
--- a/docs/configuration/cache/index.html
+++ b/docs/configuration/cache/index.html
@@ -8,8 +8,8 @@
<script src="/script/matomo.js"></script><link rel="stylesheet" href="/assets/css/styles.970abb13.css">
-<script src="/assets/js/runtime~main.96350501.js" defer="defer"></script>
-<script src="/assets/js/main.7ea39ccc.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.4562099c.js" defer="defer"></script>
+<script src="/assets/js/main.156193c2.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const n=new URLSearchParams(window.location.search).entries();for(var[t,e]of n)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentEle [...]
diff --git a/docs/configuration/configuring-superset/index.html b/docs/configuration/configuring-superset/index.html
index af98a824e..c58752d2f 100644
--- a/docs/configuration/configuring-superset/index.html
+++ b/docs/configuration/configuring-superset/index.html
@@ -8,8 +8,8 @@
<script src="/script/matomo.js"></script><link rel="stylesheet" href="/assets/css/styles.970abb13.css">
-<script src="/assets/js/runtime~main.96350501.js" defer="defer"></script>
-<script src="/assets/js/main.7ea39ccc.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.4562099c.js" defer="defer"></script>
+<script src="/assets/js/main.156193c2.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const n=new URLSearchParams(window.location.search).entries();for(var[t,e]of n)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentEle [...]
@@ -145,7 +145,7 @@ required options like user info endpoint, jwks uri etc. For instance:</p>
<p>Then add to your <code>superset_config.py</code> file:</p>
<div class="language-python codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-python codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">from</span><span class="token plain"> keycloak_security_manager [...]
<p>Store your client-specific OpenID information in a file called <code>client_secret.json</code>. Create this file in the same directory as <code>superset_config.py</code>:</p>
-<div class="language-json codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-json codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">{</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" [...]
+<div class="language-json codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-json codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token punctuation" style="color:#393A34">{</span><span class="token plain"></span><br></span><span class [...]
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="ldap-authentication">LDAP Authentication<a class="hash-link" aria-label="Direct link to LDAP Authentication" title="Direct link to LDAP Authentication" href="/docs/configuration/configuring-superset#ldap-authentication"></a></h2>
<p>FAB supports authenticating user credentials against an LDAP server.
To use LDAP you must install the <a href="https://www.python-ldap.org/en/latest/installing.html" target="_blank" rel="noopener noreferrer">python-ldap</a> package.
diff --git a/docs/configuration/country-map-tools/index.html b/docs/configuration/country-map-tools/index.html
index 9851ce590..78dcc1a04 100644
--- a/docs/configuration/country-map-tools/index.html
+++ b/docs/configuration/country-map-tools/index.html
@@ -8,8 +8,8 @@
<script src="/script/matomo.js"></script><link rel="stylesheet" href="/assets/css/styles.970abb13.css">
-<script src="/assets/js/runtime~main.96350501.js" defer="defer"></script>
-<script src="/assets/js/main.7ea39ccc.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.4562099c.js" defer="defer"></script>
+<script src="/assets/js/main.156193c2.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const n=new URLSearchParams(window.location.search).entries();for(var[t,e]of n)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentEle [...]
diff --git a/docs/configuration/databases/index.html b/docs/configuration/databases/index.html
index 3d81e3b8f..48e48843b 100644
--- a/docs/configuration/databases/index.html
+++ b/docs/configuration/databases/index.html
@@ -8,8 +8,8 @@
<script src="/script/matomo.js"></script><link rel="stylesheet" href="/assets/css/styles.970abb13.css">
-<script src="/assets/js/runtime~main.96350501.js" defer="defer"></script>
-<script src="/assets/js/main.7ea39ccc.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.4562099c.js" defer="defer"></script>
+<script src="/assets/js/main.156193c2.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const n=new URLSearchParams(window.location.search).entries();for(var[t,e]of n)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentEle [...]
@@ -128,7 +128,7 @@ purposes of isolating the problem.</p>
following connection string:</p>
<div class="codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">awsathena+rest://{aws_access_key_id}:{aws_secret_access_key}@athena.{region_name}.amazonaws.com/{schema_n [...]
<p>The PyAthena library also allows to assume a specific IAM role which you can define by adding following parameters in Superset's Athena database connection UI under ADVANCED --> Other --> ENGINE PARAMETERS.</p>
-<div class="language-json codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-json codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">{</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" [...]
+<div class="language-json codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-json codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token punctuation" style="color:#393A34">{</span><span class="token plain"></span><br></span><span class [...]
<h4 class="anchor anchorWithStickyNavbar_LWe7" id="aws-dynamodb">AWS DynamoDB<a class="hash-link" aria-label="Direct link to AWS DynamoDB" title="Direct link to AWS DynamoDB" href="/docs/configuration/databases#aws-dynamodb"></a></h4>
<h5 class="anchor anchorWithStickyNavbar_LWe7" id="pydynamodb">PyDynamoDB<a class="hash-link" aria-label="Direct link to PyDynamoDB" title="Direct link to PyDynamoDB" href="/docs/configuration/databases#pydynamodb"></a></h5>
<p><a href="https://pypi.org/project/PyDynamoDB/" target="_blank" rel="noopener noreferrer">PyDynamoDB</a> is a Python DB API 2.0 (PEP 249) client for Amazon DynamoDB.</p>
@@ -159,7 +159,7 @@ way to connect to Redshift through SQLAlchemy.</p>
<p>You have to define the following arguments in Superset's redshift database connection UI under ADVANCED --> Others --> ENGINE PARAMETERS.</p>
<div class="codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">{"connect_args":{"iam":true,"database":"<database>","c [...]
<p>and SQLALCHEMY URI should be set to <code>redshift+redshift_connector://</code></p>
-<h6 class="anchor anchorWithStickyNavbar_LWe7" id="using-iam-based-credentials-with-redshift-serverless">Using IAM-based credentials with Redshift serverless:<a class="hash-link" aria-label="Direct link to Using IAM-based credentials with Redshift serverless:" title="Direct link to Using IAM-based credentials with Redshift serverless:" href="/docs/configuration/databases#using-iam-based-credentials-with-redshift-serverless">