def METHOD_NAME(gcs_blob):
    """Extract the dataset, table and version from the provided GCS blob path."""
    match = GCS_FILE_PATH_RE.match(gcs_blob.name)
    if match is not None:
        return (match.group("dataset"), match.group("table"), match.group("version"))
    else:
        return None