Вся информация о модели, которую вы видите в пользовательском интерфейсе, раньше была доступна в API Tables.get до конца 2018 года. Это не относится к началу 2019 года, и, насколько я знаю, команда BigQuery работает над BigQuery Models API
, что позволит получить этот тип информации. Я надеюсь, что кто-то из команды BigQuery предоставит ссылку на альфа-версию этого проекта (или бета-версию, если она уже находится в бета-версии) - если нет, вы можете связаться со службой поддержки, чтобы войти в
Похоже, этот API уже доступен - вы можете проверить его на https://developers.google.com/apis-explorer/#p/bigquery/v2/bigquery.models.get
Если вы используете ниже API
GET https://www.googleapis.com/bigquery/v2/projects/cloud-training-demos/datasets/flights/models/ontime?key={YOUR_API_KEY}
вы получите ответ с ожидаемыми деталями
200
- Show headers -
{
"etag": "DJnL9iOElEx0e+GH/lX4uA==",
"modelReference": {
"projectId": "cloud-training-demos",
"datasetId": "flights",
"modelId": "ontime"
},
"creationTime": "1528900048363",
"lastModifiedTime": "1528901292504",
"modelType": "LOGISTIC_REGRESSION",
"trainingRuns": [
{
"trainingOptions": {
"maxIterations": "20",
"lossType": "MEAN_LOG_LOSS",
"learnRate": 0.1,
"l1Regularization": 0,
"l2Regularization": 0,
"minRelativeProgress": 0.01,
"warmStart": false,
"earlyStop": true,
"learnRateStrategy": "LINE_SEARCH"
},
"results": [
...
],
"evaluationMetrics": {
...
},
"startTime": "2018-06-13T14:24:22.620Z"
}
],
"featureColumns": [
...
],
"labelColumns": [
...
]
}