Я хочу получить схему представления, просто имя и тип столбца.Но у меня есть вложенный столбец типа RECORD.как получить имена столбцов для вложенного столбца, используя схему?Вот код Python, который я использую: -
dataset = client.dataset("mydataset",project = "myproject")
table = dataset.table("myviewname")
table_data = client.get_table(table)
for schema in table_data.schema:
if schema.field_type == "RECORD" :
print("{} : {} ".format(schema.name,schema.field_type))
# Help here
else:
print("{} : {} ".format(schema.name,schema.field_type))
Я также попытался получить данные, используя: -
Select * from `myproject.mydataset.INFORMATION_SCHEMA.COLUMN_FIELD_PATHS` WHERE table_name="myviewname" and column_name ="NestedColumn"