- Zasób: Arkusz kalkulacyjny
- Właściwości arkusza kalkulacyjnego
- Okres przeliczania
- CellFormat
- NumberFormat
- NumberFormatType
- Kolor
- ColorStyle
- Typ motywu
- Obramowanie
- Obramowanie
- Styl
- Dopełnienie
- Wyrównanie poziome
- Wyrównanie w pionie
- Strategia
- TextDirection
- TextFormat
- Link
- HyperlinkDisplayType.
- TextRotation
- IterativeCalculationSettings
- TopicTheme
- Para kolorów motywu
- Arkusz
- SheetProperties
- Typ arkusza
- GridProperties (Właściwości siatki):
- DataSourceSheetProperties
- Kolumna DataSource
- DataSourceColumnReference
- DataExecutionStatus
- DataExecutionState
- Kod błędu danych operacji
- GridData
- RowData
- Komórkowa transmisja danych
- ExtendedValue
- ErrorValue
- ErrorType (Typ błędu)
- TextFormatRun
- DataValidationRule
- Stan logiczny
- Typ warunku
- ConditionValue
- Data względna
- Tabela przestawna
- GridRange
- PivotGroup
- PivotGroupValueMetadata
- Kolejność sortowania
- ZasobnikPivotGroupSortujValue
- Reguła grupy przestawnej
- ManualRule,
- ManualRuleGroup
- HistogramRule
- DateTimeRule
- Typ godziny
- PivotGroupLimit
- PivotFilterCriteria
- PivotFilterSpec
- PivotValue
- PivotValueSummarizeFunction
- PivotValue ComputedDisplayType
- Tabela wartości przestawnych
- DataSourceTable
- Typ_źródła_tabeli – wybór
- FiltrSpec
- FilterCriteria
- Sortuj!
- DataSourceFormula
- Wymiar Właściwości
- ConditionalFormatRule
- Reguła logiczna
- GradientRule
- InterpolationPoint
- InterpolationPointType
- Widok filtra
- ProtectedRange
- Edytorzy
- BasicFiltr
- osadzony wykres
- ChartSpec
- TextPosition
- Właściwości źródła danych
- BasicChartSpec
- Podstawowy typ wykresu
- Pozycja BasicLegendLegend
- Oś podstawowych wykresów
- Pozycja na wykresie podstawowym
- ChartAxisViewWindowOptions
- Tryb okna
- BasicChartDomain
- ChartData
- ChartSourceRange
- ChartGroupRule
- ChartDateTimeRule
- Rodzaj daty i godziny reguły
- ChartHistogramRule
- WykresZagregowany
- BasicSerieSerie
- LineStyle
- Typ Linea
- DataLabel (Etykieta danych)
- Typ etykiety danych
- Miejsce_etykiety danych
- PointStyle
- PointShape.
- BasicSeriesDataPointStyleOverride
- TypWykresuPodstawowego
- Tryb podstawowego wykresu
- PieChartSpec
- Wykres kołowy
- BubbleChartSpec
- BubbleChartLegendPosition
- CandlestickChartSpec
- CandlestickDomain
- CandlestickData
- Seria CandlestickSeries
- OrgChartSpec
- Rozmiar WykresuOrganizacji
- HistogramChartSpec
- HistogramSeries
- HistogramChartLegendPosition
- WaterfallChartSpec
- WaterfallChartDomain
- WaterfallChartSeries
- Styl kolumnowy wykresu wody
- WaterfallChartCustomSubtotal
- Typ_arkusza_wody
- TreemapChartSpec
- TreemapChartColorScale
- ScorecardChartSpec
- KeyValueFormat
- BaselineValueFormat
- Porównanie
- ChartNumberFormatSource,
- ChartCustomNumberFormatOptions
- StrategiaUkrytychwymiarów
- Umieszczanie obiektu umieszczonego
- Położenie nakładki
- GridCoordinate
- Umieszczanie obiektu ObjectObjectBorder
- BandedRange
- BandingProperties
- WymiarGrupa
- Fragmentator
- SlicerSpec
- NamedRange
- DataSource
- DataSourceSpec
- BigQueryDataSourceSpec
- BigQueryQuerySpec
- BigQueryTableSpec
- DataSourceParameter
- DataSourceRefreshSchedule
- ZakresDataRefreshRefresh
- DataSourceRefreshDailySchedule
- Pora dnia
- DataSourceRefreshWeeklySchedule
- DzieńTygodnia
- DataSourceRefreshMonthSchedule
- Interwał
- Metody
Zasób: arkusz kalkulacyjny
Zasób reprezentujący arkusz kalkulacyjny.
Zapis JSON |
---|
{ "spreadsheetId": string, "properties": { object ( |
Pola | |
---|---|
spreadsheetId |
Identyfikator arkusza kalkulacyjnego. To pole jest tylko do odczytu. |
properties |
Ogólne właściwości arkusza kalkulacyjnego. |
sheets[] |
Arkusze będące częścią arkusza kalkulacyjnego. |
namedRanges[] |
Zakresy nazwane zdefiniowane w arkuszu kalkulacyjnym. |
spreadsheetUrl |
Adres URL arkusza kalkulacyjnego. To pole jest tylko do odczytu. |
developerMetadata[] |
Metadane dewelopera powiązane z arkuszem kalkulacyjnym. |
dataSources[] |
Lista zewnętrznych źródeł danych połączonych z arkuszem kalkulacyjnym. |
dataSourceSchedules[] |
Tylko dane wyjściowe. Lista harmonogramów odświeżania źródła danych. |
Właściwości arkusza kalkulacyjnego
Właściwości arkusza kalkulacyjnego.
Zapis JSON |
---|
{ "title": string, "locale": string, "autoRecalc": enum ( |
Pola | |
---|---|
title |
Tytuł arkusza kalkulacyjnego. |
locale |
Ustawienia regionalne arkusza kalkulacyjnego w jednym z tych formatów:
Uwaga: podczas aktualizowania tego pola nie wszystkie języki i języki są obsługiwane. |
autoRecalc |
Czas oczekiwania na ponowne obliczenie funkcji zmiennych. |
timeZone |
Strefa czasowa arkusza kalkulacyjnego w formacie CLDR, np. |
defaultFormat |
Domyślny format wszystkich komórek w arkuszu kalkulacyjnym. |
iterativeCalculationSettings |
Określa, czy i w jaki sposób są obliczane odwołania cykliczne za pomocą obliczeń iteracyjnych. Brak pola oznacza, że odwołania okrągłe powodują błędy obliczeniowe. |
spreadsheetTheme |
Motyw zastosowany do arkusza kalkulacyjnego. |
Przedział obliczeniowy
Lista możliwych interwałów przeliczenia.
Wartości w polu enum | |
---|---|
RECALCULATION_INTERVAL_UNSPECIFIED |
Wartość domyślna. Tej wartości nie można używać. |
ON_CHANGE |
Funkcje zmiennych są aktualizowane po każdej zmianie. |
MINUTE |
Funkcje zmiennych są aktualizowane po każdej zmianie i co minutę. |
HOUR |
Funkcje zmiennych są aktualizowane po każdej zmianie i co godzinę. |
Ustawienia obliczeń iteracyjnych
Ustawienia umożliwiające określanie sposobu rozwiązywania zależności cyklicznych za pomocą obliczeń iteracyjnych.
Zapis JSON |
---|
{ "maxIterations": integer, "convergenceThreshold": number } |
Pola | |
---|---|
maxIterations |
Gdy włączone jest obliczenia iteracyjne, maksymalna liczba powtórzeń podczas obliczeń. |
convergenceThreshold |
Gdy obliczenia iteracyjne są włączone, a wyniki po kolei różnią się od tej wartości progowej, cykle obliczania są zatrzymane. |
Motyw arkusza kalkulacyjnego
Reprezentuje motyw arkusza kalkulacyjnego
Zapis JSON |
---|
{
"primaryFontFamily": string,
"themeColors": [
{
object ( |
Pola | |
---|---|
primaryFontFamily |
Nazwa głównej rodziny czcionek. |
themeColors[] |
Pary kolorystyczne motywu arkusza kalkulacyjnego. Aby przeprowadzić aktualizację, musisz podać wszystkie pary kolorów motywu. |
Para kolorów motywu
Para określająca typ koloru motywu arkusza kalkulacyjnego na kolor, który reprezentuje beton.
Zapis JSON |
---|
{ "colorType": enum ( |
Pola | |
---|---|
colorType |
Typ koloru motywu arkusza kalkulacyjnego. |
color |
Betonowy kolor odpowiadający typowi koloru motywu. |
NazwanyZakres
Zakres nazwany.
Zapis JSON |
---|
{
"namedRangeId": string,
"name": string,
"range": {
object ( |
Pola | |
---|---|
namedRangeId |
Identyfikator zakresu nazwanego. |
name |
Nazwa zakresu nazwanego. |
range |
Zakres, który reprezentuje. |
Źródło danych
Informacje o zewnętrznym źródle danych w arkuszu kalkulacyjnym.
Zapis JSON |
---|
{ "dataSourceId": string, "spec": { object ( |
Pola | |
---|---|
dataSourceId |
Unikalny identyfikator ograniczony do arkusza kalkulacyjnego identyfikujący źródło danych. Przykład: 1080547365. |
spec |
|
calculatedColumns[] |
Wszystkie obliczone kolumny w źródle danych. |
sheetId |
Identyfikator elementu Podczas tworzenia źródła danych tworzony jest powiązany arkusz |
Specyfikacja źródła danych
Określa to szczegóły źródła danych. Na przykład w BigQuery określa informacje o źródle BigQuery.
Zapis JSON |
---|
{ "parameters": [ { object ( |
Pola | |
---|---|
parameters[] |
Parametry źródła danych używane podczas wysyłania zapytań do źródła danych. |
bigQuery |
|
Specyfikacja Źródła danych BigQuery
Specyfikacja źródła danych BigQuery połączonego z arkuszem.
Zapis JSON |
---|
{ "projectId": string, // Union field |
Pola | |
---|---|
projectId |
Identyfikator projektu GCP obsługującego BigQuery z dołączonym kontem rozliczeniowym. Opłata zostanie naliczona za każde zapytanie wykonane na źródle danych. |
Pole sumy: spec . Rzeczywista specyfikacja. spec może mieć tylko jedną z tych wartości: |
|
querySpec |
|
tableSpec |
|
Specyfikacja BigQuery
Określa niestandardowe zapytanie BigQuery.
Zapis JSON |
---|
{ "rawQuery": string } |
Pola | |
---|---|
rawQuery |
Nieprzetworzony ciąg zapytania. |
Specyfikacja BigQuery Tables
Określa definicję tabeli BigQuery. Dozwolone są tylko tabele natywne.
Zapis JSON |
---|
{ "tableProjectId": string, "tableId": string, "datasetId": string } |
Pola | |
---|---|
tableProjectId |
Identyfikator projektu BigQuery, do którego należy tabela. Jeśli nie zostanie podany, przyjmuje się wartość |
tableId |
Identyfikator tabeli BigQuery. |
datasetId |
Identyfikator zbioru danych BigQuery. |
Parametr DataSource
Parametr w zapytaniu źródła danych. Ten parametr pozwala użytkownikowi przekazać wartości z arkusza kalkulacyjnego do zapytania.
Zapis JSON |
---|
{ "name": string, // Union field |
Pola | |
---|---|
name |
Parametr nazwany. Musi być prawidłowym identyfikatorem zasobu |
Pole sumy: value . Wartość parametru. value może mieć tylko jedną z tych wartości: |
|
namedRangeId |
Identyfikator elementu |
range |
Zakres zawierający wartość parametru. Jej rozmiar musi wynosić 1 x 1. |
Harmonogram odświeżania źródła danych
Zaplanuj odświeżenie źródła danych.
Źródła danych w arkuszu kalkulacyjnym są odświeżane w odstępach czasu. Aby ustawić godzinę rozpoczęcia, kliknij przycisk Zaplanowane odświeżenie w edytorze Arkuszy, ale interwał jest ustawiony na 4 godziny. Jeśli na przykład określisz godzinę rozpoczęcia 8:00, odświeżanie będzie odbywać się codziennie między 8:00 a 12:00.
Zapis JSON |
---|
{ "enabled": boolean, "refreshScope": enum ( |
Pola | |
---|---|
enabled |
Wartość to „prawda”, jeśli harmonogram odświeżania jest włączony, lub „fałsz”, jeśli nie. |
refreshScope |
Zakres odświeżania. Musi to być wartość |
nextRun |
Tylko dane wyjściowe. Przedział czasu następnego uruchomienia. |
Pole sumy: schedule_config . Konfiguracje harmonogramu schedule_config mogą mieć tylko jedną z tych wartości: |
|
dailySchedule |
Dzienny harmonogram odświeżania. |
weeklySchedule |
Cotygodniowy harmonogram odświeżania. |
monthlySchedule |
Harmonogram odświeżania miesięcznego. |
Zakres odświeżania źródła danych
Zakresy odświeżania źródła danych.
Wartości w polu enum | |
---|---|
DATA_SOURCE_REFRESH_SCOPE_UNSPECIFIED |
Wartość domyślna. Nie należy jej używać. |
ALL_DATA_SOURCES |
Odświeża wszystkie źródła danych i powiązane z nimi obiekty źródeł danych w arkuszu kalkulacyjnym. |
Harmonogram codziennego odświeżania źródeł
Harmonogram odświeżania danych codziennie w danym przedziale czasu.
Zapis JSON |
---|
{
"startTime": {
object ( |
Pola | |
---|---|
startTime |
Godzina rozpoczęcia przedziału czasu, w którym zaplanowane jest odświeżenie źródła danych. Użyta jest tylko część |
pora dnia
Określa godzinę. Data i strefa czasowa nie są istotne lub są podane w innym miejscu. Interfejs API może zezwolić na dodatkowe sekundy. Powiązane typy: google.type.Date
i google.protobuf.Timestamp
.
Zapis JSON |
---|
{ "hours": integer, "minutes": integer, "seconds": integer, "nanos": integer } |
Pola | |
---|---|
hours |
Godziny w formacie 24-godzinnym. Wartość powinna mieścić się w zakresie od 0 do 23. Interfejs API może zezwalać na używanie wartości „24:00:00” w sytuacjach takich jak czas zamknięcia firmy. |
minutes |
Minuty dnia. Wartość musi mieścić się w przedziale od 0 do 59. |
seconds |
Sekund w minutach. Wartość musi mieścić się w zakresie od 0 do 59. Interfejs API może zezwalać na wartość 60, jeśli zezwala na sekundy dodatkowe. |
nanos |
Ułamki sekund w nanosekundach. Wartość musi mieścić się w zakresie od 0 do 999 999 999. |
Harmonogram odświeżania źródła danych
Cotygodniowy harmonogram odświeżania danych w określone dni w danym przedziale czasu.
Zapis JSON |
---|
{ "startTime": { object ( |
Pola | |
---|---|
startTime |
Godzina rozpoczęcia przedziału czasu, w którym zaplanowane jest odświeżenie źródła danych. Użyta jest tylko część |
daysOfWeek[] |
Dni tygodnia do odświeżenia. Musisz określić co najmniej 1 dzień. |
DzieńTygodnia
Wskazuje dzień tygodnia.
Wartości w polu enum | |
---|---|
DAY_OF_WEEK_UNSPECIFIED |
Dzień tygodnia nie jest określony. |
MONDAY |
poniedziałek |
TUESDAY |
Wtorek |
WEDNESDAY |
środa |
THURSDAY |
Thursday (czwartek) |
FRIDAY |
Piątek |
SATURDAY |
Saturday (sobota) |
SUNDAY |
niedziela |
Harmonogram miesięczny odświeżania danych
Miesięczny harmonogram odświeżania danych w określone dni miesiąca w danym przedziale czasu.
Zapis JSON |
---|
{
"startTime": {
object ( |
Pola | |
---|---|
startTime |
Godzina rozpoczęcia przedziału czasu, w którym zaplanowane jest odświeżenie źródła danych. Użyta jest tylko część |
daysOfMonth[] |
Dni miesiąca do odświeżenia. Obsługiwane jest tylko 1–28 mapowań z 1 na 28 dnia. Należy określić co najmniej jeden dzień. |
Przedział
Reprezentuje przedział czasu zakodowany jako początek i godzina sygnatury czasowej (włącznie) oraz zakończenie (sygnatura czasowa).
Początek nie może być dłuższy niż koniec. Jeśli początek jest końcem, interwał jest pusty (nie pasuje do czasu). Jeśli czas rozpoczęcia i zakończenie nie zostaną określone, interwał czasu będzie pasował w każdej chwili.
Zapis JSON |
---|
{ "startTime": string, "endTime": string } |
Pola | |
---|---|
startTime |
Opcjonalnie. Początek przedziału czasu. Jeśli zostanie określona, sygnatura czasowa pasująca do tego interwału musi być taka sama lub po rozpoczęciu. |
endTime |
Opcjonalnie. Wyłączny koniec przedziału czasu. Jeśli podasz wartość, sygnatura czasowa pasująca do tego interwału będzie musiała przypadać przed końcem. |
Metody |
|
---|---|
|
Stosuje co najmniej jedną aktualizację arkusza kalkulacyjnego. |
|
Tworzy arkusz kalkulacyjny, zwracając nowo utworzony. |
|
Zwraca arkusz kalkulacyjny o podanym identyfikatorze. |
|
Zwraca arkusz kalkulacyjny o podanym identyfikatorze. |