redash를 운영하는 데 좀 더 유용한 이야기
10322 단어 redash
4.0.1
입니다.redash 배경을 검정색으로 설정 (chrome)
Care your Eyes 에서 Chrome 확장 프로그램 추가. 지금은 redash의 장시간 작업에는 필수가 되었습니다.
query 관리편
SELECT q.id as query_ID
,CASE
WHEN q.schedule LIKE '%:%' THEN q.schedule
ELSE CASE
WHEN trunc(to_number(q.schedule, '9999999')/60, 0) < 60 THEN trunc(to_number(q.schedule, '9999999')/60, 0) || '分'
ELSE CASE
WHEN trunc(to_number(q.schedule, '9999999')/60, 0) < 1440 THEN trunc(to_number(q.schedule, '9999999')/60/60, 0) || '時間'
ELSE trunc(to_number(q.schedule, '9999999')/60/60/24, 0) || '日'
END
END
END AS 実行間隔
,q.name AS タイトル
,ds.name AS データソース名
,qr.runtime AS Runtime
,qr.retrieved_at AS 最終実行日時
FROM queries q
LEFT JOIN data_sources ds ON q.data_source_id = ds.id
LEFT JOIN query_results qr ON q.query_hash = qr.query_hash
AND qr.retrieved_at =
(SELECT max(retrieved_at)
FROM query_results
WHERE q.query_hash = query_results.query_hash)
WHERE schedule != ''
ORDER BY q.id ASC
사용자 관리편
사용자 확인 (organizations 설정을하는 사람에게 유용 할 수 있음)
SELECT u.id,
u.name,
u.email,
case when u.password_hash is not null then '<div class="bg-success text-center">発行済</div>' else '<div class="bg-danger text-center">未発行</div>' end as pass発行,
u.groups,
o.name as org_name,
o.slug,
u2.name as 作成者
FROM users u
LEFT JOIN organizations o ON o.id = u.org_id
LEFT JOIN events e ON e.object_id = cast(u.id as text)
AND e.action = 'create'
AND e.object_type = 'user'
LEFT JOIN users u2 ON u2.id = e.user_id
ORDER BY u.id DESC
Reference
이 문제에 관하여(redash를 운영하는 데 좀 더 유용한 이야기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kouya0219/items/89bdd7f5c72610777bca텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)