Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Amazon QuickSightを使ってみて、ハマったこと/Tips集
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
koonagi
April 13, 2023
Technology
1.7k
29
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Amazon QuickSightを使ってみて、ハマったこと/Tips集
Amazon QuickSightを使ってみて、ハマったこと/Tips集
JAWS-UG朝会 #44
スターフェスティバル
山﨑 皓平(koonagi3)
koonagi
April 13, 2023
More Decks by koonagi
See All by koonagi
[Findy 新年LT会] つよCTOから役割を引き継いで学んだこと
koonagi
8
130
Cloudbase活用事例
koonagi
1
720
Snowflakeを中心としたデータ基盤の立ち上げ
koonagi
2
2k
Snowflake初心者がGA4のデータをSnowflakeに連携してみた
koonagi
2
1.9k
データドリブンなお弁当開発の 実現に向けた取り組み
koonagi
1
860
Other Decks in Technology
See All in Technology
プライバシー保護の理論と実践
lycorptech_jp
PRO
1
250
End-to-Endで考える信頼性 —LINEアプリにおけるクライアント開発×SRE連携の実践
maruloop
3
3k
Terraform共通モジュールをチーム横断で“変えられる”運用へ ― リリースと適用の分離
kekke_n
0
1.7k
CIで使うClaude
iwatatomoya
0
160
勉強会企画をアプリで構造化してみた 〜そこで見えた、AIとの付き合い方〜 / I've structured a study group plan using an app.
pauli
0
330
はじめてのWDM
miyukichi_ospf
1
120
GuardrailからGovernanceへ~AIエージェント運用の次の課題~
sbspsy
1
220
スタートアップにおけるアジャイルの実践について #shibuyagile
murabayashi
3
2.1k
キャリアの中で本を作る / Making a Book During Your Career
ak1210
0
110
Mastraエージェント、どのクラウドにデプロイする?
minorun365
PRO
2
170
Claude Code 珍プレー好プレー
shinyasaita
0
280
AI時代における最適なQA組織の作り方
ymty
3
460
Featured
See All Featured
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
The Limits of Empathy - UXLibs8
cassininazir
1
390
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Statistics for Hackers
jakevdp
799
230k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
410
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
890
Agile that works and the tools we love
rasmusluckow
331
22k
Being A Developer After 40
akosma
91
590k
Documentation Writing (for coders)
carmenintech
77
5.4k
Git: the NoSQL Database
bkeepers
PRO
432
67k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
190
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
300
Transcript
Amazon QuickSightを使ってみて、ハ マったこと/Tips集 JAWS-UG朝会 #44 スターフェスティバル 山﨑 皓平(koonagi3)
自己紹介 2 山﨑 皓平(@koonagi3) 所属 ロール 趣味 好きなAWS サービス スターフェスティバル株式会社
インフラ/データ基盤エンジニア 子供/愛猫と遊ぶ AWS Lambda / Amazon QuickSight
今日の話 © 2021 STAR FESTIVAL INC. 8 エンドユーザー様(飲食事業者様)向けに、注文情報やアン ケート情報をQuicksightを使ってレポート提供するようにし ました。
その中でハマったことやTipsについて、幾つかピックアップし てお話します! 3
Amazon QuicksSight利用イメージ 飲食事業者様向けの管理ツールに、AmazonQuicksightを埋め込み、レ ポートの提供を先月開始しました! 4 QuickSightの埋め込み
構成図 自社のアプリに埋め込み
ハマったこと/Tips 6 ① テキストボックスの背景色を変更できない ② RLS(行レベルセキュリティ )を有効化したデータセットを複製できない ③ タグベースRLSを有効化したデータセットを分析画面で表示する ④
カスタムSQLを設定したデータセットを別のユーザーに共有する
① テキストボックスの背景色を変更できない 7 Amazon QuickSight GalleryのようなかっこいいUIを作りたい! ①
① テキストボックスの背景色を変更できない 8 真似してテキストボックスの背景の色を変えてみよう! ①
① テキストボックスの背景色を変更できない 9 デフォルトだとテキストボックスに背景を変更するオプションがない... ①
① テキストボックスの背景色を変更できない 10 シートレイアウトを「タイル」から「フリーフォーム」に変更することで、背景 色を変更できるようになった! ①
Next
② RLSを有効化したデータセットを複製できない 12 ユーザーベースRLS(行レベルセキュリティ)を有効化したデータセットが 複製できない... ②
② RLSを有効化したデータセットを複製できない 13 色々試したけど、複製はできなかった\(^o^)/ ユーザーベースRLSを外してみたけど、複製は有効になることはなかった ... ②
② RLSを有効化したデータセットを複製できない 14 ちなみに、タグベースRLSの場合は複製できる ②
② RLSを有効化したデータセットを複製できない 15 ユーザーベースRLSをコピーする可能性がある方は、RLSを有効にす る前にコピーしましょう! cli/sdk試してないので、もしかしたらそっちならできるかも...? ②
Next
③ タグベースのRLSを有効化しても、分析画面でデータを表示する方法 17 タグベースRLSを有効化すると、データセットの所有者権限をもつユー ザーでも、分析画面からデータにアクセスできなくなる No data\(^o^)/ ③
18 ユーザーベースRLSで、QuickSightユーザーに参照権限付与すると分 析画面からデータ参照できるようになる! ユーザーベースでQuickSightユーザーの権限管理、タグベース RLSで匿名ユーザーの権限管理を するイメージ ③ ③ タグベースのRLSを有効化しても、分析画面でデータを表示する方法
Next
④ カスタムSQLを設定したデータセットを別のユーザーに共有する データセットに権限付与するだけだと、権限エラーでカスタムSQLの変更 ができない ④
データソースにも権限付与することで、カスタムSQLを変更できるようにな ります! ④ ④ カスタムSQLを設定したデータセットを別のユーザーに共有する
Amazon Quicksightを利用する上でのTips集 今日紹介した以外にも、いくつかTips をzennに書いてありますのでよけれ ばご覧ください!
さいごに エンジニアを積極採用中です! 5月11日にイベントやりますので、ご興味あればお申し込みください〜 [オンライン/オフライン](食事付き) スタフェス Meetup #3 - PJの技術的取り組み公開