- Ресурс: электронная таблица
- Свойства электронной таблицы
- Интервал пересчета
- Формат ячейки
- Формат номера
- НомерФорматТип
- Цвет
- ЦветСтиль
- ТемаЦветТип
- Границы
- Граница
- Стиль
- Прокладка
- горизонтальное выравнивание
- Вертикальное выравнивание
- WrapСтратегии
- TextDirection
- ТекстФормат
- Связь
- HyperlinkDisplayType
- Поворот текста
- Параметры итеративного расчета
- ТаблицаТема
- ТемаЦветПара
- Лист
- Свойства листа
- Тип листа
- свойства сетки
- DataSourceSheetProperties
- DataSourceColumn
- DataSourceColumnReference
- Статус выполнения данных
- DataExecutionState
- код ошибки выполнения данных
- GridData
- Данные ряда
- CellData
- Расширенное значение
- ErrorValue
- Тип ошибки
- TextFormatRun
- DataValidationRule
- логическое состояние
- Тип состояния
- УсловиеЗначение
- RelativeDate
- сводная таблица
- GridRange
- Сводная группа
- PivotGroupValueMetadata
- Порядок сортировки
- PivotGroupSortValueBucket
- PivotGroupRule
- ManualRule
- ManualRuleGroup
- Правило гистограммы
- ДатаВремяПравило
- DateTimeRuleType
- PivotGroupLimit
- PivotFilterCriteria
- PivotFilterSpec
- PivotValue
- PivotValueSummarizeFunction
- PivotValueCalculatedDisplayType
- PivotValueLayout
- Таблица источника данных
- DataSourceTableColumnSelectionType
- Характеристики фильтра
- ФильтрКритерии
- SortSpec
- Источник данныхФормула
- DimensionProperties
- УсловноеФорматПравило
- логическое правило
- ГрадиентПравило
- точка интерполяции
- InterpolationPointType
- Вид фильтра
- Защищенный диапазон
- Редакторы
- Базовый фильтр
- встроенная диаграмма
- ChartSpec
- TextPosition
- DataSourceChartProperties
- BasicChartSpec
- BasicChartType
- BasicChartLegendPosition
- BasicChartAxis
- BasicChartAxisPosition
- ChartAxisViewWindowOptions
- ViewWindowMode
- BasicChartDomain
- ДиаграммаДанные
- ChartSourceRange
- ДиаграммаГруппаПравило
- Правило ДиаграммыДатыВремя
- ChartDateTimeRuleType
- ДиаграммаГистограммаПравило
- ChartAggregateType
- BasicChartSeries
- Стиль линии
- LineDashType
- Метка данных
- DataLabelType
- DataLabelPlacement
- Стиль точки
- PointShape
- BasicSeriesDataPointStyleOverride
- BasicChartStackedType
- BasicChartCompareMode
- круговая диаграмма
- Круговая ДиаграммаЛегенда
- пузырьковая диаграмма
- ПузырьДиаграммаЛегенда
- ПодсвечникДиаграммаSpec
- ПодсвечникДомен
- CandlestickData
- ПодсвечникСерия
- OrgChartSpec
- OrgChartNodeSize
- ГистограммаChartSpec
- Серия гистограмм
- ГистограммаДиаграммаЛегендаПозиция
- ВодопадДиаграммаSpec
- ВодопадДиаграммаДомен
- ВодопадДиаграммаСерия
- водопаддиаграммастолбецстиль
- ВодопадДиаграммаПользовательскийПромежуточный итог
- ВодопадДиаграммаStackedType
- TreemapChartSpec
- Древовидная картаДиаграммаЦветМасштаб
- ScorecardChartSpec
- КлючЗначениеФормат
- Базовый формат значения
- Тип сравнения
- ChartNumberFormatSource
- ChartCustomNumberFormatOptions
- ChartHiddenDimensionСтратегия
- EmbeddedObjectPosition
- OverlayPosition
- координата сетки
- EmbeddedObjectBorder
- Полосатый диапазон
- БандингСвойства
- DimensionGroup
- Слайсер
- SlicerSpec
- Именованный диапазон
- Источник данных
- Спецификация источника данных
- BigQueryDataSourceSpec
- BigQueryQuerySpec
- BigQueryTableSpec
- DataSourceParameter
- Источник данныхRefreshSchedule
- DataSourceRefreshScope
- Источник данныхRefreshDailySchedule
- время дня
- Источник данныхRefreshWeeklySchedule
- День недели
- DataSourceRefreshMonthlySchedule
- Интервал
- Методы
Ресурс: электронная таблица
Ресурс, представляющий электронную таблицу.
Представление JSON |
---|
{ "spreadsheetId": string, "properties": { object ( |
Поля | |
---|---|
spreadsheetId | Идентификатор электронной таблицы. Это поле доступно только для чтения. |
properties | Общие свойства электронной таблицы. |
sheets[] | Листы, являющиеся частью электронной таблицы. |
namedRanges[] | Именованные диапазоны, определенные в электронной таблице. |
spreadsheetUrl | URL таблицы. Это поле доступно только для чтения. |
developerMetadata[] | Метаданные разработчика, связанные с электронной таблицей. |
dataSources[] | Список внешних источников данных, связанных с электронной таблицей. |
dataSourceSchedules[] | Только вывод. Список расписаний обновления источников данных. |
Свойства электронной таблицы
Свойства электронной таблицы.
Представление JSON |
---|
{ "title": string, "locale": string, "autoRecalc": enum ( |
Поля | |
---|---|
title | Название электронной таблицы. |
locale | Языковой стандарт электронной таблицы в одном из следующих форматов:
Примечание: при обновлении этого поля поддерживаются не все локали/языки. |
autoRecalc | Время ожидания перед пересчетом энергозависимых функций. |
timeZone | Часовой пояс электронной таблицы в формате CLDR, например |
defaultFormat | Формат по умолчанию для всех ячеек электронной таблицы. |
iterativeCalculationSettings | Определяет, разрешаются ли и каким образом циклические ссылки с помощью итеративных вычислений. Отсутствие этого поля означает, что циклические ссылки приводят к ошибкам вычислений. |
spreadsheetTheme | Тема применена к электронной таблице. |
Интервал пересчета
Перечисление возможных вариантов интервала пересчета.
перечисления | |
---|---|
RECALCULATION_INTERVAL_UNSPECIFIED | Значение по умолчанию. Это значение не должно использоваться. |
ON_CHANGE | Неустойчивые функции обновляются при каждом изменении. |
MINUTE | Нестабильные функции обновляются при каждом изменении и каждую минуту. |
HOUR | Нестабильные функции обновляются при каждом изменении и ежечасно. |
Параметры итеративного расчета
Настройки для управления тем, как циклические зависимости разрешаются с помощью итеративного вычисления.
Представление JSON |
---|
{ "maxIterations": integer, "convergenceThreshold": number } |
Поля | |
---|---|
maxIterations | Когда включен итеративный расчет, максимальное количество циклов расчета для выполнения. |
convergenceThreshold | Когда включен итеративный расчет и последовательные результаты отличаются меньше, чем это пороговое значение, циклы расчета останавливаются. |
ТаблицаТема
Представляет тему электронной таблицы
Представление JSON |
---|
{
"primaryFontFamily": string,
"themeColors": [
{
object ( |
Поля | |
---|---|
primaryFontFamily | Имя основного семейства шрифтов. |
themeColors[] | Цветовые пары темы электронной таблицы. Для обновления необходимо указать все цветовые пары темы. |
ТемаЦветПара
Пара, отображающая тип цвета темы электронной таблицы на конкретный цвет, который он представляет.
Представление JSON |
---|
{ "colorType": enum ( |
Поля | |
---|---|
colorType | Тип цвета темы электронной таблицы. |
color | Конкретный цвет, соответствующий цветовому типу темы. |
Именованный диапазон
Именованный диапазон.
Представление JSON |
---|
{
"namedRangeId": string,
"name": string,
"range": {
object ( |
Поля | |
---|---|
namedRangeId | Идентификатор именованного диапазона. |
name | Имя именованного диапазона. |
range | Диапазон, который это представляет. |
Источник данных
Информация о внешнем источнике данных в электронной таблице.
Представление JSON |
---|
{ "dataSourceId": string, "spec": { object ( |
Поля | |
---|---|
dataSourceId | Уникальный идентификатор на уровне электронной таблицы, который идентифицирует источник данных. Пример: 1080547365. |
spec | |
calculatedColumns[] | Все вычисляемые столбцы в источнике данных. |
sheetId | Идентификатор При создании источника данных также создается ассоциированный лист |
Спецификация источника данных
Это указывает детали источника данных. Например, для BigQuery это указывает информацию об источнике BigQuery.
Представление JSON |
---|
{ "parameters": [ { object ( |
Поля | |
---|---|
parameters[] | Параметры источника данных, используемые при запросе к источнику данных. |
spec поля союза. Фактическая спецификация для каждого типа источника данных. spec может быть только одним из следующих: | |
bigQuery | |
BigQueryDataSourceSpec
Спецификация источника данных BigQuery, подключенного к таблице.
Представление JSON |
---|
{ "projectId": string, // Union field |
Поля | |
---|---|
projectId | Идентификатор проекта Google Cloud с поддержкой BigQuery, к которому подключен платежный аккаунт. Плата взимается за любые запросы, выполненные к источнику данных. |
spec поля союза. Собственно спецификация. spec может быть только одним из следующих: | |
querySpec | |
tableSpec | Таблица |
BigQueryQuerySpec
Задает пользовательский запрос BigQuery.
Представление JSON |
---|
{ "rawQuery": string } |
Поля | |
---|---|
rawQuery | Необработанная строка запроса. |
BigQueryTableSpec
Указывает определение таблицы BigQuery. Разрешены только собственные таблицы .
Представление JSON |
---|
{ "tableProjectId": string, "tableId": string, "datasetId": string } |
Поля | |
---|---|
tableProjectId | Идентификатор проекта BigQuery, которому принадлежит таблица. Если не указано, предполагается |
tableId | Идентификатор таблицы BigQuery. |
datasetId | Идентификатор набора данных BigQuery. |
DataSourceParameter
Параметр в запросе источника данных. Параметр позволяет пользователю передавать значения из электронной таблицы в запрос.
Представление JSON |
---|
{ // Union field |
Поля | |
---|---|
identifier поля объединения. Идентификатор параметра. identifier может быть только одним из следующих: | |
name | Именованный параметр. Должен быть допустимым идентификатором |
value поля объединения. Значение параметра. value может быть только одним из следующих: | |
namedRangeId | Идентификатор |
range | Диапазон, содержащий значение параметра. Его размер должен быть 1x1. |
Источник данныхRefreshSchedule
Расписание обновления источника данных.
Источники данных в электронной таблице обновляются через определенный интервал времени. Вы можете указать время начала, нажав кнопку «Обновление по расписанию» в редакторе таблиц, но фиксированный интервал составляет 4 часа. Например, если вы укажете время начала 8:00, обновление будет происходить с 8:00 до 12:00 каждый день.
Представление JSON |
---|
{ "enabled": boolean, "refreshScope": enum ( |
Поля | |
---|---|
enabled | True, если расписание обновления включено, или false в противном случае. |
refreshScope | Объем обновления. Должен быть |
nextRun | Только вывод. Временной интервал следующего запуска. |
Объединение полей schedule_config . Конфигурации расписания schedule_config может быть только одним из следующих: | |
dailySchedule | Ежедневное расписание обновления. |
weeklySchedule | Еженедельное расписание обновления. |
monthlySchedule | Ежемесячный график обновления. |
DataSourceRefreshScope
Области обновления источника данных.
перечисления | |
---|---|
DATA_SOURCE_REFRESH_SCOPE_UNSPECIFIED | Значение по умолчанию, не использовать. |
ALL_DATA_SOURCES | Обновляет все источники данных и связанные с ними объекты источников данных в электронной таблице. |
Источник данныхRefreshDailySchedule
Расписание обновления данных каждый день в заданный интервал времени.
Представление JSON |
---|
{
"startTime": {
object ( |
Поля | |
---|---|
startTime | Время начала временного интервала, на который запланировано обновление источника данных. Используется только |
время дня
Представляет время суток. Дата и часовой пояс либо не имеют значения, либо указаны в другом месте. API может разрешить дополнительные секунды. Связанными типами являются google.type.Date
и google.protobuf.Timestamp
.
Представление JSON |
---|
{ "hours": integer, "minutes": integer, "seconds": integer, "nanos": integer } |
Поля | |
---|---|
hours | Часы суток в 24-часовом формате. Должно быть от 0 до 23. API может выбрать значение «24:00:00» для таких сценариев, как время закрытия предприятия. |
minutes | Минуты часа дня. Должно быть от 0 до 59. |
seconds | Секунды минут времени. Обычно должно быть от 0 до 59. API может разрешить значение 60, если он допускает дополнительные секунды. |
nanos | Доли секунд в наносекундах. Должно быть от 0 до 999 999 999. |
Источник данныхRefreshWeeklySchedule
Еженедельное расписание обновления данных в определенные дни в заданном временном интервале.
Представление JSON |
---|
{ "startTime": { object ( |
Поля | |
---|---|
startTime | Время начала временного интервала, на который запланировано обновление источника данных. Используется только |
daysOfWeek[] | Дни недели для обновления. Необходимо указать хотя бы один день. |
День недели
Представляет день недели.
перечисления | |
---|---|
DAY_OF_WEEK_UNSPECIFIED | День недели не указан. |
MONDAY | Понедельник |
TUESDAY | Вторник |
WEDNESDAY | Среда |
THURSDAY | Четверг |
FRIDAY | Пятница |
SATURDAY | Суббота |
SUNDAY | Воскресенье |
DataSourceRefreshMonthlySchedule
Ежемесячное расписание обновления данных в определенные дни месяца в заданный интервал времени.
Представление JSON |
---|
{
"startTime": {
object ( |
Поля | |
---|---|
startTime | Время начала временного интервала, на который запланировано обновление источника данных. Используется только |
daysOfMonth[] | Дни месяца для обновления. Поддерживаются только 1-28, сопоставление с 1-м по 28-й день. Необходимо указать хотя бы один день. |
Интервал
Представляет временной интервал, закодированный как начало временной метки (включительно) и окончание временной метки (исключая).
Начало должно быть меньше или равно концу. Когда начало равно концу, интервал пуст (не соответствует времени). Когда и начало, и конец не указаны, интервал совпадает в любое время.
Представление JSON |
---|
{ "startTime": string, "endTime": string } |
Поля | |
---|---|
startTime | Необязательный. включительно начало интервала. Если указано, временная метка, соответствующая этому интервалу, должна быть такой же или после начала. |
endTime | Необязательный. Эксклюзивное окончание интервала. Если указано, временная метка, соответствующая этому интервалу, должна быть до конца. |
Методы | |
---|---|
| Применяет одно или несколько обновлений к электронной таблице. |
| Создает электронную таблицу, возвращая только что созданную электронную таблицу. |
| Возвращает электронную таблицу с заданным идентификатором. |
| Возвращает электронную таблицу с заданным идентификатором. |
- Ресурс: электронная таблица
- Свойства электронной таблицы
- Интервал пересчета
- Формат ячейки
- Формат номера
- НомерФорматТип
- Цвет
- ЦветСтиль
- ТемаЦветТип
- Границы
- Граница
- Стиль
- Прокладка
- горизонтальное выравнивание
- Вертикальное выравнивание
- WrapСтратегии
- TextDirection
- ТекстФормат
- Связь
- HyperlinkDisplayType
- Поворот текста
- Параметры итеративного расчета
- ТаблицаТема
- ТемаЦветПара
- Лист
- Свойства листа
- Тип листа
- свойства сетки
- DataSourceSheetProperties
- DataSourceColumn
- DataSourceColumnReference
- Статус выполнения данных
- DataExecutionState
- код ошибки выполнения данных
- GridData
- Данные ряда
- CellData
- Расширенное значение
- ErrorValue
- Тип ошибки
- TextFormatRun
- DataValidationRule
- логическое состояние
- Тип состояния
- УсловиеЗначение
- RelativeDate
- сводная таблица
- GridRange
- Сводная группа
- PivotGroupValueMetadata
- Порядок сортировки
- PivotGroupSortValueBucket
- PivotGroupRule
- ManualRule
- ManualRuleGroup
- Правило гистограммы
- ДатаВремяПравило
- DateTimeRuleType
- PivotGroupLimit
- PivotFilterCriteria
- PivotFilterSpec
- PivotValue
- PivotValueSummarizeFunction
- PivotValueCalculatedDisplayType
- PivotValueLayout
- Таблица источника данных
- DataSourceTableColumnSelectionType
- Характеристики фильтра
- ФильтрКритерии
- SortSpec
- Источник данныхФормула
- DimensionProperties
- УсловноеФорматПравило
- логическое правило
- ГрадиентПравило
- точка интерполяции
- InterpolationPointType
- Вид фильтра
- Защищенный диапазон
- Редакторы
- Базовый фильтр
- встроенная диаграмма
- ChartSpec
- TextPosition
- DataSourceChartProperties
- BasicChartSpec
- BasicChartType
- BasicChartLegendPosition
- BasicChartAxis
- BasicChartAxisPosition
- ChartAxisViewWindowOptions
- ViewWindowMode
- BasicChartDomain
- ДиаграммаДанные
- ChartSourceRange
- ДиаграммаГруппаПравило
- Правило ДиаграммыДатыВремя
- ChartDateTimeRuleType
- ДиаграммаГистограммаПравило
- ChartAggregateType
- BasicChartSeries
- Стиль линии
- LineDashType
- Метка данных
- DataLabelType
- DataLabelPlacement
- Стиль точки
- PointShape
- BasicSeriesDataPointStyleOverride
- BasicChartStackedType
- BasicChartCompareMode
- круговая диаграмма
- Круговая ДиаграммаЛегенда
- пузырьковая диаграмма
- ПузырьДиаграммаЛегенда
- ПодсвечникДиаграммаSpec
- ПодсвечникДомен
- CandlestickData
- ПодсвечникСерия
- OrgChartSpec
- OrgChartNodeSize
- ГистограммаChartSpec
- Серия гистограмм
- ГистограммаДиаграммаЛегендаПозиция
- ВодопадДиаграммаSpec
- ВодопадДиаграммаДомен
- ВодопадДиаграммаСерия
- водопаддиаграммастолбецстиль
- ВодопадДиаграммаПользовательскийПромежуточный итог
- ВодопадДиаграммаStackedType
- TreemapChartSpec
- Древовидная картаДиаграммаЦветМасштаб
- ScorecardChartSpec
- КлючЗначениеФормат
- Базовый формат значения
- Тип сравнения
- ChartNumberFormatSource
- ChartCustomNumberFormatOptions
- ChartHiddenDimensionСтратегия
- EmbeddedObjectPosition
- OverlayPosition
- координата сетки
- EmbeddedObjectBorder
- Полосатый диапазон
- БандингСвойства
- DimensionGroup
- Слайсер
- SlicerSpec
- Именованный диапазон
- Источник данных
- Спецификация источника данных
- BigQueryDataSourceSpec
- BigQueryQuerySpec
- BigQueryTableSpec
- DataSourceParameter
- Источник данныхRefreshSchedule
- DataSourceRefreshScope
- Источник данныхRefreshDailySchedule
- время дня
- Источник данныхRefreshWeeklySchedule
- День недели
- DataSourceRefreshMonthlySchedule
- Интервал
- Методы
Ресурс: электронная таблица
Ресурс, представляющий электронную таблицу.
Представление JSON |
---|
{ "spreadsheetId": string, "properties": { object ( |
Поля | |
---|---|
spreadsheetId | Идентификатор электронной таблицы. Это поле доступно только для чтения. |
properties | Общие свойства электронной таблицы. |
sheets[] | Листы, являющиеся частью электронной таблицы. |
namedRanges[] | Именованные диапазоны, определенные в электронной таблице. |
spreadsheetUrl | URL таблицы. Это поле доступно только для чтения. |
developerMetadata[] | Метаданные разработчика, связанные с электронной таблицей. |
dataSources[] | Список внешних источников данных, связанных с электронной таблицей. |
dataSourceSchedules[] | Только вывод. Список расписаний обновления источников данных. |
Свойства электронной таблицы
Свойства электронной таблицы.
Представление JSON |
---|
{ "title": string, "locale": string, "autoRecalc": enum ( |
Поля | |
---|---|
title | Название электронной таблицы. |
locale | Языковой стандарт электронной таблицы в одном из следующих форматов:
Примечание: при обновлении этого поля поддерживаются не все локали/языки. |
autoRecalc | Время ожидания перед пересчетом энергозависимых функций. |
timeZone | Часовой пояс электронной таблицы в формате CLDR, например |
defaultFormat | Формат по умолчанию для всех ячеек электронной таблицы. |
iterativeCalculationSettings | Определяет, разрешаются ли и каким образом циклические ссылки с помощью итеративных вычислений. Отсутствие этого поля означает, что циклические ссылки приводят к ошибкам вычислений. |
spreadsheetTheme | Тема применена к электронной таблице. |
Интервал пересчета
Перечисление возможных вариантов интервала пересчета.
перечисления | |
---|---|
RECALCULATION_INTERVAL_UNSPECIFIED | Значение по умолчанию. Это значение не должно использоваться. |
ON_CHANGE | Неустойчивые функции обновляются при каждом изменении. |
MINUTE | Нестабильные функции обновляются при каждом изменении и каждую минуту. |
HOUR | Нестабильные функции обновляются при каждом изменении и ежечасно. |
Параметры итеративного расчета
Настройки для управления тем, как циклические зависимости разрешаются с помощью итеративного вычисления.
Представление JSON |
---|
{ "maxIterations": integer, "convergenceThreshold": number } |
Поля | |
---|---|
maxIterations | Когда включен итеративный расчет, максимальное количество циклов расчета для выполнения. |
convergenceThreshold | Когда включен итеративный расчет и последовательные результаты отличаются меньше, чем это пороговое значение, циклы расчета останавливаются. |
ТаблицаТема
Представляет тему электронной таблицы
Представление JSON |
---|
{
"primaryFontFamily": string,
"themeColors": [
{
object ( |
Поля | |
---|---|
primaryFontFamily | Имя основного семейства шрифтов. |
themeColors[] | Цветовые пары темы электронной таблицы. Для обновления необходимо указать все цветовые пары темы. |
ТемаЦветПара
Пара, отображающая тип цвета темы электронной таблицы на конкретный цвет, который он представляет.
Представление JSON |
---|
{ "colorType": enum ( |
Поля | |
---|---|
colorType | Тип цвета темы электронной таблицы. |
color | Конкретный цвет, соответствующий цветовому типу темы. |
Именованный диапазон
Именованный диапазон.
Представление JSON |
---|
{
"namedRangeId": string,
"name": string,
"range": {
object ( |
Поля | |
---|---|
namedRangeId | Идентификатор именованного диапазона. |
name | Имя именованного диапазона. |
range | Диапазон, который это представляет. |
Источник данных
Информация о внешнем источнике данных в электронной таблице.
Представление JSON |
---|
{ "dataSourceId": string, "spec": { object ( |
Поля | |
---|---|
dataSourceId | Уникальный идентификатор на уровне электронной таблицы, который идентифицирует источник данных. Пример: 1080547365. |
spec | |
calculatedColumns[] | Все вычисляемые столбцы в источнике данных. |
sheetId | Идентификатор При создании источника данных также создается ассоциированный лист |
Спецификация источника данных
Это указывает детали источника данных. Например, для BigQuery это указывает информацию об источнике BigQuery.
Представление JSON |
---|
{ "parameters": [ { object ( |
Поля | |
---|---|
parameters[] | Параметры источника данных, используемые при запросе к источнику данных. |
spec поля союза. Фактическая спецификация для каждого типа источника данных. spec может быть только одним из следующих: | |
bigQuery | |
BigQueryDataSourceSpec
Спецификация источника данных BigQuery, подключенного к таблице.
Представление JSON |
---|
{ "projectId": string, // Union field |
Поля | |
---|---|
projectId | Идентификатор проекта Google Cloud с поддержкой BigQuery, к которому подключен платежный аккаунт. Плата взимается за любые запросы, выполненные к источнику данных. |
spec поля союза. Собственно спецификация. spec может быть только одним из следующих: | |
querySpec | |
tableSpec | Таблица |
BigQueryQuerySpec
Задает пользовательский запрос BigQuery.
Представление JSON |
---|
{ "rawQuery": string } |
Поля | |
---|---|
rawQuery | Необработанная строка запроса. |
BigQueryTableSpec
Указывает определение таблицы BigQuery. Разрешены только собственные таблицы .
Представление JSON |
---|
{ "tableProjectId": string, "tableId": string, "datasetId": string } |
Поля | |
---|---|
tableProjectId | Идентификатор проекта BigQuery, которому принадлежит таблица. Если не указано, предполагается |
tableId | Идентификатор таблицы BigQuery. |
datasetId | Идентификатор набора данных BigQuery. |
DataSourceParameter
Параметр в запросе источника данных. Параметр позволяет пользователю передавать значения из электронной таблицы в запрос.
Представление JSON |
---|
{ // Union field |
Поля | |
---|---|
identifier поля объединения. Идентификатор параметра. identifier может быть только одним из следующих: | |
name | Именованный параметр. Должен быть допустимым идентификатором |
value поля объединения. Значение параметра. value может быть только одним из следующих: | |
namedRangeId | Идентификатор |
range | Диапазон, содержащий значение параметра. Его размер должен быть 1x1. |
Источник данныхRefreshSchedule
Расписание обновления источника данных.
Источники данных в электронной таблице обновляются через определенный интервал времени. Вы можете указать время начала, нажав кнопку «Обновление по расписанию» в редакторе таблиц, но фиксированный интервал составляет 4 часа. Например, если вы укажете время начала 8:00, обновление будет происходить с 8:00 до 12:00 каждый день.
Представление JSON |
---|
{ "enabled": boolean, "refreshScope": enum ( |
Поля | |
---|---|
enabled | True, если расписание обновления включено, или false в противном случае. |
refreshScope | Объем обновления. Должен быть |
nextRun | Только вывод. Временной интервал следующего запуска. |
Объединение полей schedule_config . Конфигурации расписания schedule_config может быть только одним из следующих: | |
dailySchedule | Ежедневное расписание обновления. |
weeklySchedule | Еженедельное расписание обновления. |
monthlySchedule | Ежемесячный график обновления. |
DataSourceRefreshScope
Области обновления источника данных.
перечисления | |
---|---|
DATA_SOURCE_REFRESH_SCOPE_UNSPECIFIED | Значение по умолчанию, не использовать. |
ALL_DATA_SOURCES | Обновляет все источники данных и связанные с ними объекты источников данных в электронной таблице. |
Источник данныхRefreshDailySchedule
Расписание обновления данных каждый день в заданный интервал времени.
Представление JSON |
---|
{
"startTime": {
object ( |
Поля | |
---|---|
startTime | Время начала временного интервала, на который запланировано обновление источника данных. Используется только |
время дня
Представляет время суток. Дата и часовой пояс либо не имеют значения, либо указаны в другом месте. API может разрешить дополнительные секунды. Связанными типами являются google.type.Date
и google.protobuf.Timestamp
.
Представление JSON |
---|
{ "hours": integer, "minutes": integer, "seconds": integer, "nanos": integer } |
Поля | |
---|---|
hours | Часы суток в 24-часовом формате. Должно быть от 0 до 23. API может выбрать значение «24:00:00» для таких сценариев, как время закрытия предприятия. |
minutes | Минуты часа дня. Должно быть от 0 до 59. |
seconds | Секунды минут времени. Обычно должно быть от 0 до 59. API может разрешить значение 60, если он допускает дополнительные секунды. |
nanos | Доли секунд в наносекундах. Должно быть от 0 до 999 999 999. |
Источник данныхRefreshWeeklySchedule
Еженедельное расписание обновления данных в определенные дни в заданном временном интервале.
Представление JSON |
---|
{ "startTime": { object ( |
Поля | |
---|---|
startTime | Время начала временного интервала, на который запланировано обновление источника данных. Используется только |
daysOfWeek[] | Дни недели для обновления. Необходимо указать хотя бы один день. |
День недели
Представляет день недели.
перечисления | |
---|---|
DAY_OF_WEEK_UNSPECIFIED | День недели не указан. |
MONDAY | Понедельник |
TUESDAY | Вторник |
WEDNESDAY | Среда |
THURSDAY | Четверг |
FRIDAY | Пятница |
SATURDAY | Суббота |
SUNDAY | Воскресенье |
DataSourceRefreshMonthlySchedule
Ежемесячное расписание обновления данных в определенные дни месяца в заданный интервал времени.
Представление JSON |
---|
{
"startTime": {
object ( |
Поля | |
---|---|
startTime | Время начала временного интервала, на который запланировано обновление источника данных. Используется только |
daysOfMonth[] | Дни месяца для обновления. Поддерживаются только 1-28, сопоставление с 1-м по 28-й день. Необходимо указать хотя бы один день. |
Интервал
Представляет временной интервал, закодированный как начало временной метки (включительно) и окончание временной метки (исключая).
Начало должно быть меньше или равно концу. Когда начало равно концу, интервал пуст (не соответствует времени). Когда и начало, и конец не указаны, интервал совпадает в любое время.
Представление JSON |
---|
{ "startTime": string, "endTime": string } |
Поля | |
---|---|
startTime | Необязательный. включительно начало интервала. Если указано, временная метка, соответствующая этому интервалу, должна быть такой же или после начала. |
endTime | Необязательный. Эксклюзивное окончание интервала. Если указано, временная метка, соответствующая этому интервалу, должна быть до конца. |
Методы | |
---|---|
| Применяет одно или несколько обновлений к электронной таблице. |
| Создает электронную таблицу, возвращая только что созданную электронную таблицу. |
| Возвращает электронную таблицу с заданным идентификатором. |
| Возвращает электронную таблицу с заданным идентификатором. |