AWS Quicksight - AWS SDK

คุณสามารถใช้ AWS Quicksight SDK เพื่อจัดการสิ่งต่อไปนี้ -

  • การจัดการผู้ใช้และกลุ่ม
  • การฝังแดชบอร์ด

ต่อไปนี้แสดงโค้ด HTML ตัวอย่างที่จะใช้เพื่อแสดงแดชบอร์ดแบบฝัง -

<!DOCTYPE html>
<html>
   <head>
      <title>Sample Embed</title>
      <script type="text/javascript" src="https://unpkg.com/[email protected]/dist/quicksight-embedding-js-sdk.min.js"></script>
      <script type="text/javascript">
         function embedDashboard() {
            var containerDiv = document.getElementById("dashboardContainer");
            var params = {
               url: "https://us-east-1.quicksight.aws.amazon.com/sn/dashboards/xxx-x-x-xx-x-x-x-x-x-x-x-xx-xx-x-xx",
               container: containerDiv,
               parameters: {
                  country: 'United States'
               },
               height: "600px",
               width: "800px"
            };
            var dashboard = QuickSightEmbedding.embedDashboard(params);
            dashboard.on('error', function() {});
            dashboard.on('load', function() {});
            dashboard.setParameters({country: 'Canada'});
         }
      </script>
   </head>
<html>

ในการใช้ AWS SDK คุณควรทำความคุ้นเคยกับสิ่งต่อไปนี้ -

  • JSON

  • บริการเว็บ

  • คำขอ HTTP

  • ภาษาโปรแกรมอย่างน้อยหนึ่งภาษาเช่น JavaScript, Java, Python หรือ C #