Slide 1

Slide 1 text

Amazon QuickSightを使ってみて、ハ マったこと/Tips集 JAWS-UG朝会 #44 スターフェスティバル 山﨑 皓平(koonagi3)

Slide 2

Slide 2 text

自己紹介 2 山﨑 皓平(@koonagi3) 所属 ロール 趣味 好きなAWS サービス スターフェスティバル株式会社 インフラ/データ基盤エンジニア 子供/愛猫と遊ぶ AWS Lambda / Amazon QuickSight

Slide 3

Slide 3 text

今日の話 © 2021 STAR FESTIVAL INC. 8 エンドユーザー様(飲食事業者様)向けに、注文情報やアン ケート情報をQuicksightを使ってレポート提供するようにし ました。 その中でハマったことやTipsについて、幾つかピックアップし てお話します! 3

Slide 4

Slide 4 text

Amazon QuicksSight利用イメージ 飲食事業者様向けの管理ツールに、AmazonQuicksightを埋め込み、レ ポートの提供を先月開始しました! 4 QuickSightの埋め込み

Slide 5

Slide 5 text

構成図 自社のアプリに埋め込み

Slide 6

Slide 6 text

ハマったこと/Tips 6 ① テキストボックスの背景色を変更できない ② RLS(行レベルセキュリティ )を有効化したデータセットを複製できない ③ タグベースRLSを有効化したデータセットを分析画面で表示する ④ カスタムSQLを設定したデータセットを別のユーザーに共有する

Slide 7

Slide 7 text

① テキストボックスの背景色を変更できない 7 Amazon QuickSight GalleryのようなかっこいいUIを作りたい! ①

Slide 8

Slide 8 text

① テキストボックスの背景色を変更できない 8 真似してテキストボックスの背景の色を変えてみよう! ①

Slide 9

Slide 9 text

① テキストボックスの背景色を変更できない 9 デフォルトだとテキストボックスに背景を変更するオプションがない... ①

Slide 10

Slide 10 text

① テキストボックスの背景色を変更できない 10 シートレイアウトを「タイル」から「フリーフォーム」に変更することで、背景 色を変更できるようになった! ①

Slide 11

Slide 11 text

Next

Slide 12

Slide 12 text

② RLSを有効化したデータセットを複製できない 12 ユーザーベースRLS(行レベルセキュリティ)を有効化したデータセットが 複製できない... ②

Slide 13

Slide 13 text

② RLSを有効化したデータセットを複製できない 13 色々試したけど、複製はできなかった\(^o^)/ ユーザーベースRLSを外してみたけど、複製は有効になることはなかった ... ②

Slide 14

Slide 14 text

② RLSを有効化したデータセットを複製できない 14 ちなみに、タグベースRLSの場合は複製できる ②

Slide 15

Slide 15 text

② RLSを有効化したデータセットを複製できない 15 ユーザーベースRLSをコピーする可能性がある方は、RLSを有効にす る前にコピーしましょう! cli/sdk試してないので、もしかしたらそっちならできるかも...? ②

Slide 16

Slide 16 text

Next

Slide 17

Slide 17 text

③ タグベースのRLSを有効化しても、分析画面でデータを表示する方法 17 タグベースRLSを有効化すると、データセットの所有者権限をもつユー ザーでも、分析画面からデータにアクセスできなくなる No data\(^o^)/ ③

Slide 18

Slide 18 text

18 ユーザーベースRLSで、QuickSightユーザーに参照権限付与すると分 析画面からデータ参照できるようになる! ユーザーベースでQuickSightユーザーの権限管理、タグベース RLSで匿名ユーザーの権限管理を するイメージ ③ ③ タグベースのRLSを有効化しても、分析画面でデータを表示する方法

Slide 19

Slide 19 text

Next

Slide 20

Slide 20 text

④ カスタムSQLを設定したデータセットを別のユーザーに共有する データセットに権限付与するだけだと、権限エラーでカスタムSQLの変更 ができない ④

Slide 21

Slide 21 text

データソースにも権限付与することで、カスタムSQLを変更できるようにな ります! ④ ④ カスタムSQLを設定したデータセットを別のユーザーに共有する

Slide 22

Slide 22 text

Amazon Quicksightを利用する上でのTips集 今日紹介した以外にも、いくつかTips をzennに書いてありますのでよけれ ばご覧ください!

Slide 23

Slide 23 text

さいごに エンジニアを積極採用中です! 5月11日にイベントやりますので、ご興味あればお申し込みください〜 [オンライン/オフライン](食事付き) スタフェス Meetup #3 - PJの技術的取り組み公開