in analytics-hub/snippets/create_listing_python/main.py [0:0]
def get_bq_table_metadata(client: bigquery.Client, dataset_id: str, table_id: str):
"""Retrieves metadata for a BigQuery table."""
table_ref = client.dataset(dataset_id).table(table_id)
try:
table_metadata = client.get_table(table_ref)
return table_metadata, None # No error
except Exception as e:
return None, e # Return error