fix(GLAM): Fix boolean parameter passing to generate_glean_sql (#6155)

This commit is contained in:
Eduardo Filho 2024-09-04 11:41:34 -04:00 коммит произвёл GitHub
Родитель 463807c661
Коммит eaf434a834
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
2 изменённых файлов: 3 добавлений и 3 удалений

Просмотреть файл

@ -75,7 +75,7 @@ def main():
parser.add_argument("--dataset", default="glam_etl")
parser.add_argument("--sql-root", default="sql/")
parser.add_argument("--daily-view-only", action="store_true", default=False)
parser.add_argument("--use-sample-id", default=False)
parser.add_argument("--use-sample-id", action="store_true", default=False)
args = parser.parse_args()
env = Environment(loader=PackageLoader("bigquery_etl", "glam/templates"))

Просмотреть файл

@ -92,7 +92,7 @@ sql_dir=${sql_dir%/}
product=${PRODUCT?PRODUCT must be defined}
stage=${STAGE?$error}
use_sample_id=${USE_SAMPLE_ID:-False}
use_sample_id=$( [ "$USE_SAMPLE_ID" = "True" ] && echo "--use-sample-id" || echo "")
# ensure the sql directory exists
mkdir -p $sql_dir/$dst_project/glam_etl
@ -109,7 +109,7 @@ elif [[ $stage == "incremental" ]]; then
--sql-root "$sql_dir" \
--project "$dst_project" \
--prefix "${product}" \
--use-sample-id "${use_sample_id}"
${use_sample_id}
elif [[ $stage == "all" ]]; then
write_clients_daily_aggregates "$product" "$src_project" "$dst_project" "$sql_dir"
python3 -m bigquery_etl.glam.generate \