Fix handling firefox_desktop.desktop_installs

This commit is contained in:
Arkadiusz Komarzewski 2024-01-18 18:29:54 +01:00 коммит произвёл akkomar
Родитель 8f400e4ecc
Коммит b1b740e54b
1 изменённых файлов: 2 добавлений и 0 удалений

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

@ -126,6 +126,8 @@ def _generate_dimensions(client: bigquery.Client, table: str) -> List[Dict[str,
and not name.endswith("end")
and not name.endswith("start")
and not (name == "event" and dimension["type"] == "time")
# workaround for `mozdata.firefox_desktop.desktop_installs`
and not (name == "attribution_dltoken" and dimension["type"] == "time")
):
raise click.ClickException(
f"duplicate dimension {name!r} for table {table!r}"