if len(df_domain) > 0:
table_name = domain.replace('.','_') + '_' + month['start_date'].replace('-','')
try:
pandas_gbq.to_gbq(df_domain, gbq_dataset, project_id=gbq_project_id, if_exists='replace')
write_log(file, f'\n Table in BigQuery: \'{gbq_project_id}:{gbq_dataset}.{table_name}\' success created. Number of rows: {len(df_domain)}\n\n')
except:
write_log(file, f'\n ERROR: Can\'t write table \'{gbq_project_id}:{gbq_dataset}.{table_name}\' in BigQuery\n\n')
else:
write_log(file, f' Table in BigQuery don\'t created, because rows: {len(df_domain)}\n\n')
file.close()