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
redash userの管理について
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
GitSumito
October 17, 2018
Technology
0
35k
redash userの管理について
GitSumito
October 17, 2018
Tweet
Share
Other Decks in Technology
See All in Technology
AIエージェントに必要なのはデータではなく文脈だった/ai-agent-context-graph-mybest
jonnojun
0
170
22nd ACRi Webinar - NTT Kawahara-san's slide
nao_sumikawa
0
100
OCI Database Management サービス詳細
oracle4engineer
PRO
1
7.4k
会社紹介資料 / Sansan Company Profile
sansan33
PRO
15
400k
インフラエンジニア必見!Kubernetesを用いたクラウドネイティブ設計ポイント大全
daitak
1
380
15 years with Rails and DDD (AI Edition)
andrzejkrzywda
0
200
Frontier Agents (Kiro autonomous agent / AWS Security Agent / AWS DevOps Agent) の紹介
msysh
3
180
ファインディの横断SREがTakumi byGMOと取り組む、セキュリティと開発スピードの両立
rvirus0817
1
1.5k
CDKで始めるTypeScript開発のススメ
tsukuboshi
1
500
SchooでVue.js/Nuxtを技術選定している理由
yamanoku
3
130
Greatest Disaster Hits in Web Performance
guaca
0
280
2026年、サーバーレスの現在地 -「制約と戦う技術」から「当たり前の実行基盤」へ- /serverless2026
slsops
2
260
Featured
See All Featured
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
110
New Earth Scene 8
popppiees
1
1.5k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
250
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
200
Agile that works and the tools we love
rasmusluckow
331
21k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
3.9k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
Building Applications with DynamoDB
mza
96
6.9k
Art, The Web, and Tiny UX
lynnandtonic
304
21k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3k
Docker and Python
trallard
47
3.7k
Transcript
Redash user の管理について
2 self-introduction ▹ 塚田純人 / 株式会社レアジョブ ▹ インフラエンジニア ▹ 趣味:トライアスロン
▹ https://twitter.com/19840209 ▹ https://tsukada.sumito.jp/
“ 話すこと - 導入に至った経緯 1min - Redash APIについて 1min -
redashユーザの管理について 3min 3
導入に至った経緯 ▹ 英会話の提供ツールを SkypeからWebRTCへ変更 新しくバックエンドツールを作 る必要があった。 … 全てイチから作るのは大変 4
どのように導入していったか ▹ コストメリットの共有 バックエンド開発費削減 ▹ SQL勉強会を実施 非エンジニアもクエリを書ける状態へ https://appeal.rarejob.co.jp/2016/11/11/2174/ ▹ Chatworkで相談窓口を開設
5
Question? Query Resultsを Queryの結合以外で 活用してますか? 6
DQLではGroupByが難しい ▹ DQL(DynamoDB Query Language) で簡単なSQLは書ける。 しかしGroupByを書くのが困難 7
8 DQLではGroupByが難しい ▹ Query Resultsを活用し微調整
データ分析基盤 9
データ分析基盤 10 ▹ 既存のデータソースから bulk exportしてBigQueryへ ▹ Redashをviewerとして活用
Redashのさりげなく便利な機能 ▹ データソースがBigQueryだと スキャンされたレコード数、容量が表示される 11
APIの活用 12
通知機能 13 ▹ Redash 5.00 からAlert先にchatwork指定が可能に ▹ 単純な通知はredashから直接chatwork ▹ 複雑な加工を行いたい時はAPI経由
logic
Redashのユーザーの管理について 14
アカウントの運営は大事! ▹ Redashはデータベースに接続できるツール ▹ 適切な人に、適切なデータのみ見せたい ▹ ユーザの権限や、ロールは適切に運営したい ▹ 定期的な棚卸しが必要 ▹
version管理もしたい 15
16 ユーザー管理のフロー
CLIでユーザ情報を取得する 17
CLIでユーザ情報を取得する 18 名前、メアド、所属しかわからない
19 アカウントの状態(Acive/Dusabled) 所属グループ を追記
アカウントの運営は大事! ▹ Mergeした日 = 最終棚卸し日と捉えている ▹ Gitで管理できるので変更が履歴に残る ▹ 時期VerからCLIは拡張される(はず) 原稿のVerでもソースを変更することで
表示が可能。 20
21 ▹ 以上