def METHOD_NAME(override_values: Optional[Dict[str, str]] = None) -> "bigquery.Table":
    if override_values is None:
        override_values = {}
    # [START bigquery_create_view]
    from google.cloud import bigquery
    client = bigquery.Client()
    view_id = "my-project.my_dataset.my_view"
    source_id = "my-project.my_dataset.my_table"
    # [END bigquery_create_view]
    # To facilitate testing, we replace values with alternatives
    # provided by the testing harness.
    view_id = override_values.get("view_id", view_id)
    source_id = override_values.get("source_id", source_id)
    # [START bigquery_create_view]
    view = bigquery.Table(view_id)
    # The source table in this example is created from a CSV file in Google
    # Cloud Storage located at
    # `gs://cloud-samples-data/bigquery/us-states/us-states.csv`. It contains
    # 50 US states, while the view returns only those states with names
    # starting with the letter 'W'.
    view.view_query = f"SELECT name, post_abbr FROM `{source_id}` WHERE name LIKE 'W%'"
    # Make an API request to create the view.
    view = client.create_table(view)
    print(f"Created {view.table_type}: {str(view.reference)}")
    # [END bigquery_create_view]
    return view