Skip to content
This repository has been archived by the owner on Aug 25, 2023. It is now read-only.

Commit

Permalink
Merge f3847c3 into 12c00be
Browse files Browse the repository at this point in the history
  • Loading branch information
radkomateusz committed Apr 25, 2019
2 parents 12c00be + f3847c3 commit 1f89684
Showing 1 changed file with 40 additions and 13 deletions.
53 changes: 40 additions & 13 deletions terraform/sli/orphaned_backups_view.tf
Original file line number Diff line number Diff line change
Expand Up @@ -26,19 +26,46 @@ resource "google_bigquery_table" "orphaned_backups" {

view {
query = <<EOF
SELECT tableId, datasetId, projectId
FROM
[${var.gcp_census_project}:bigquery_view.table_metadata_deduplicated_aggregated]
WHERE
projectId = "${var.bbq_project}"
AND
tableId LIKE "20%"
AND
lastModifiedTime < DATE_ADD(CURRENT_DATE(), -7, "DAY")
AND
tableId NOT IN (SELECT backup_table_id
FROM
[${var.bbq_project}:datastore_export_views_legacy.all_backups])
SELECT
tableId,
datasetId,
projectId
FROM (
SELECT
tableId,
datasetId,
projectId
FROM
[${var.gcp_census_project}:bigquery_view.table_metadata_deduplicated_aggregated]
WHERE
projectId = "${var.bbq_project}"
AND tableId LIKE "20%"
AND lastModifiedTime < DATE_ADD(CURRENT_DATE(), -7, "DAY")
AND tableId IN (
SELECT
backup_table_id
FROM
[${var.bbq_project}:datastore_export_views_legacy.all_backups]
WHERE
backup_deleted IS NOT NULL
AND backup_deleted < DATE_ADD(CURRENT_DATE(), -7, "DAY"))),
(
SELECT
tableId,
datasetId,
projectId
FROM
[${var.gcp_census_project}:bigquery_view.table_metadata_deduplicated_aggregated]
WHERE
projectId = "${var.bbq_project}"
AND tableId LIKE "20%"
AND lastModifiedTime < DATE_ADD(CURRENT_DATE(), -7, "DAY")
AND tableId NOT IN (
SELECT
backup_table_id
FROM
[${var.bbq_project}:datastore_export_views_legacy.all_backups]))
EOF
use_legacy_sql = true
}
Expand Down

0 comments on commit 1f89684

Please sign in to comment.