Created
January 26, 2016 05:07
-
-
Save y16ra/7eda3de925ac8d2e909a to your computer and use it in GitHub Desktop.
過去7日間で最も費用がかかったクエリを抽出する
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
SELECT | |
protoPayload.authenticationInfo.principalEmail AS email, | |
ROUND(SUM(protoPayload.serviceData.jobCompletedEvent.job.jobStatistics.totalBilledBytes) /1000000000, 3) AS total_GBytes, | |
protoPayload.serviceData.jobCompletedEvent.job.jobStatistics.billingTier AS billing_tier, | |
COUNT(protoPayload.serviceData.jobCompletedEvent.job.jobConfiguration.query.query) AS query_count, | |
protoPayload.serviceData.jobCompletedEvent.job.jobConfiguration.query.query AS query_string, | |
FROM | |
TABLE_DATE_RANGE(AuditLogs.cloudaudit_googleapis_com_data_access_, DATE_ADD(CURRENT_TIMESTAMP(), -7, 'DAY'), CURRENT_TIMESTAMP()) | |
WHERE | |
protoPayload.serviceData.jobCompletedEvent.eventName = 'query_job_completed' | |
GROUP BY | |
email, | |
billing_tier, | |
query_string | |
ORDER BY | |
total_GBytes DESC | |
LIMIT 10 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment