- Ressource: Tabelle
- SpreadsheetProperties
- RecalculationInterval
- CellFormat
- NumberFormat
- NumberFormatType
- Color
- ColorStyle
- ThemeColorType
- Rahmen
- Rahmen
- Design
- Abstand
- HorizontalAlign
- VerticalAlign
- WrapStrategy
- TextDirection
- TextFormat
- Link
- HyperlinkDisplayType
- TextRotation
- IterativeCalculationSettings
- SpreadsheetTheme
- ThemeColorPair
- Tabelle
- SheetProperties
- SheetType
- GridProperties
- DataSourceSheetProperties
- DataSourceColumn
- DataSourceColumnReference
- DataExecutionStatus
- DataExecutionState
- DataExecutionErrorCode
- GridData
- RowData
- CellData
- ExtendedValue
- ErrorValue
- ErrorType
- TextFormatRun
- DataValidationRule
- BooleanCondition
- ConditionType
- ConditionValue
- RelativeDate
- PivotTable
- GridRange
- PivotGroup
- PivotGroupValueMetadata
- SortOrder
- PivotGroupSortValueBucket
- PivotGroupRule
- ManualRule
- ManualRuleGroup
- HistogramRule
- DateTimeRule
- DateTimeRuleType
- PivotGroupLimit
- PivotFilterCriteria
- PivotFilterSpec
- PivotValue
- PivotValueSummarizeFunction
- PivotValueCalculatedDisplayType
- PivotValueLayout
- DataSourceTable
- DataSourceTableColumnSelectionType
- FilterSpec
- FilterCriteria
- SortSpec
- DataSourceFormula
- DimensionProperties
- ConditionalFormatRule
- BooleanRule
- GradientRule
- InterpolationPoint
- InterpolationPointType
- FilterView
- ProtectedRange
- Bearbeiter
- BasicFilter
- EmbeddedChart
- ChartSpec
- TextPosition
- DataSourceChartProperties
- BasicChartSpec
- BasicChartType
- BasicChartLegendPosition
- BasicChartAxis
- BasicChartAxisPosition
- ChartAxisViewWindowOptions
- ViewWindowMode
- BasicChartDomain
- ChartData
- ChartSourceRange
- ChartGroupRule
- ChartDateTimeRule
- ChartDateTimeRuleType
- ChartHistogramRule
- ChartAggregateType
- BasicChartSeries
- LineStyle
- LineDashType
- DataLabel
- DataLabelType
- DataLabelPlacement
- PointStyle
- PointShape
- BasicSeriesDataPointStyleOverride
- BasicChartStackedType
- BasicChartCompareMode
- PieChartSpec
- PieChartLegendPosition
- BubbleChartSpec
- BubbleChartLegendPosition
- CandlestickChartSpec
- CandlestickDomain
- CandlestickData
- CandlestickSeries
- OrgChartSpec
- OrgChartNodeSize
- HistogramChartSpec
- HistogramSeries
- HistogramChartLegendPosition
- WaterfallChartSpec
- WaterfallChartDomain
- WaterfallChartSeries
- WaterfallChartColumnStyle
- WaterfallChartCustomSubtotal
- WaterfallChartStackedType
- TreemapChartSpec
- TreemapChartColorScale
- ScorecardChartSpec
- KeyValueFormat
- BaselineValueFormat
- ComparisonType
- ChartNumberFormatSource
- ChartCustomNumberFormatOptions
- ChartHiddenDimensionStrategy
- EmbeddedObjectPosition
- OverlayPosition
- GridCoordinate
- EmbeddedObjectBorder
- BandedRange
- BandingProperties
- DimensionGroup
- Slicer
- SlicerSpec
- NamedRange
- DataSource
- DataSourceSpec
- BigQueryDataSourceSpec
- BigQueryQuerySpec
- BigQueryTableSpec
- LookerDataSourceSpec
- DataSourceParameter
- DataSourceRefreshSchedule
- DataSourceRefreshScope
- DataSourceRefreshDailySchedule
- TimeOfDay
- DataSourceRefreshWeeklySchedule
- DayOfWeek
- DataSourceRefreshMonthlySchedule
- Intervall
- Methoden
Ressource: Tabelle
Ressource, die eine Tabelle darstellt.
JSON-Darstellung |
---|
{ "spreadsheetId": string, "properties": { object ( |
Felder | |
---|---|
spreadsheetId |
Die ID der Tabelle. Dieses Feld ist schreibgeschützt. |
properties |
Allgemeine Eigenschaften einer Tabelle. |
sheets[] |
Die Tabellenblätter einer Tabelle. |
namedRanges[] |
Die in einer Tabelle definierten benannten Bereiche. |
spreadsheetUrl |
Die URL der Tabelle. Dieses Feld ist schreibgeschützt. |
developerMetadata[] |
Die Entwicklermetadaten, die mit einer Tabelle verknüpft sind. |
dataSources[] |
Eine Liste der externen Datenquellen, die mit der Tabelle verknüpft sind. |
dataSourceSchedules[] |
Nur Ausgabe. Eine Liste der Zeitpläne für die Aktualisierung von Datenquellen. |
SpreadsheetProperties
Eigenschaften einer Tabelle.
JSON-Darstellung |
---|
{ "title": string, "locale": string, "autoRecalc": enum ( |
Felder | |
---|---|
title |
Der Titel der Tabelle. |
locale |
Das Gebietsschema der Tabelle in einem der folgenden Formate:
Hinweis: Bei der Aktualisierung dieses Felds werden nicht alle Sprachen und Länder unterstützt. |
autoRecalc |
Die Wartezeit, bevor volatile Funktionen neu berechnet werden. |
timeZone |
Die Zeitzone der Tabelle im CLDR-Format, z. B. |
defaultFormat |
Das Standardformat aller Zellen in der Tabelle. |
iterativeCalculationSettings |
Hiermit wird festgelegt, ob und wie sich Zirkelbezüge durch iterative Berechnung auflösen lassen. Wenn dieses Feld fehlt, führen Rückwärtsverweise zu Berechnungsfehlern. |
spreadsheetTheme |
Design, das auf die Tabelle angewendet wurde. |
importFunctionsExternalUrlAccessAllowed |
Gibt an, ob der Zugriff auf externe URLs für Bild- und Importfunktionen zulässig ist. Nur lesbar, wenn „wahr“ festgelegt ist. Wenn der Wert „false“ ist, können Sie ihn auf „true“ setzen. Dieser Wert wird umgangen und gibt immer „true“ zurück, wenn der Administrator die Zulassungsliste aktiviert hat. |
RecalculationInterval
Aufzählung der möglichen Optionen für das Neuberechnungsintervall.
Enums | |
---|---|
RECALCULATION_INTERVAL_UNSPECIFIED |
Standardwert. Dieser Wert darf nicht verwendet werden. |
ON_CHANGE |
Veränderliche Funktionen werden bei jeder Änderung aktualisiert. |
MINUTE |
Veränderliche Funktionen werden bei jeder Änderung und jede Minute aktualisiert. |
HOUR |
Veränderliche Funktionen werden bei jeder Änderung und stündlich aktualisiert. |
IterativeCalculationSettings
Einstellungen, mit denen Sie festlegen können, wie Zirkelbezüge durch iterative Berechnungen aufgelöst werden.
JSON-Darstellung |
---|
{ "maxIterations": integer, "convergenceThreshold": number } |
Felder | |
---|---|
maxIterations |
Wenn die iterative Berechnung aktiviert ist, die maximale Anzahl der durchzuführenden Berechnungsrunden. |
convergenceThreshold |
Wenn die iterative Berechnung aktiviert ist und sich aufeinanderfolgende Ergebnisse um weniger als diesen Grenzwert unterscheiden, werden die Berechnungsrunden beendet. |
SpreadsheetTheme
Stellt das Tabellendesign dar
JSON-Darstellung |
---|
{
"primaryFontFamily": string,
"themeColors": [
{
object ( |
Felder | |
---|---|
primaryFontFamily |
Name der primären Schriftfamilie. |
themeColors[] |
Die Farbpaare des Tabellendesigns. Zum Aktualisieren müssen Sie alle Farbpaare des Designs angeben. |
ThemeColorPair
Ein Paar, das einen Tabellen-Farbtyp der Farbe zuordnet, die er darstellt.
JSON-Darstellung |
---|
{ "colorType": enum ( |
Felder | |
---|---|
colorType |
Der Typ der Tabellenthemenfarbe. |
color |
Die Farbe, die dem Farbtyp des Designs entspricht. |
NamedRange
Einen benannten Bereich.
JSON-Darstellung |
---|
{
"namedRangeId": string,
"name": string,
"range": {
object ( |
Felder | |
---|---|
namedRangeId |
Die ID des benannten Bereichs. |
name |
Der Name des benannten Bereichs. |
range |
Der Bereich, den dies darstellt. |
DataSource
Informationen zu einer externen Datenquelle in der Tabelle.
JSON-Darstellung |
---|
{ "dataSourceId": string, "spec": { object ( |
Felder | |
---|---|
dataSourceId |
Die eindeutige ID auf Tabellenebene, die die Datenquelle identifiziert. Beispiel: 1080547365. |
spec |
Die |
calculatedColumns[] |
Alle berechneten Spalten in der Datenquelle. |
sheetId |
Die ID der Wenn Sie eine Datenquelle erstellen, wird auch ein zugehöriges |
DataSourceSpec
Hier werden die Details der Datenquelle angegeben. Bei BigQuery werden hier beispielsweise Informationen zur BigQuery-Quelle angegeben.
JSON-Darstellung |
---|
{ "parameters": [ { object ( |
Felder | |
---|---|
parameters[] |
Die Parameter der Datenquelle, die bei der Abfrage der Datenquelle verwendet werden. |
Union-Feld spec . Die tatsächliche Spezifikation pro Datenquellentyp. Für spec ist nur einer der folgenden Werte zulässig: |
|
bigQuery |
|
looker |
Eine [LookerDatasourceSpec][]. |
BigQueryDataSourceSpec
Die Angabe einer BigQuery-Datenquelle, die mit einem Tabellenblatt verbunden ist.
JSON-Darstellung |
---|
{ "projectId": string, // Union field |
Felder | |
---|---|
projectId |
Die ID eines BigQuery-kompatiblen Google Cloud-Projekts mit einem verknüpften Abrechnungskonto. Alle Abfragen, die an der Datenquelle ausgeführt werden, werden dem Projekt in Rechnung gestellt. |
Union-Feld spec . Die tatsächliche Spezifikation. Für spec ist nur einer der folgenden Werte zulässig: |
|
querySpec |
Ein |
tableSpec |
Ein |
BigQueryQuerySpec
Hier wird eine benutzerdefinierte BigQuery-Abfrage angegeben.
JSON-Darstellung |
---|
{ "rawQuery": string } |
Felder | |
---|---|
rawQuery |
Der Rohabfragestring. |
BigQueryTableSpec
Gibt eine BigQuery-Tabellendefinition an. Es sind nur native Tabellen zulässig.
JSON-Darstellung |
---|
{ "tableProjectId": string, "tableId": string, "datasetId": string } |
Felder | |
---|---|
tableProjectId |
Die ID eines BigQuery-Projekts, zu dem die Tabelle gehört. Wenn keine Angabe erfolgt, wird von einem |
tableId |
Die BigQuery-Tabellen-ID. |
datasetId |
Die BigQuery-Dataset-ID. |
LookerDataSourceSpec
Die Spezifikation einer Looker-Datenquelle.
JSON-Darstellung |
---|
{ "instanceUri": string, "model": string, "explore": string } |
Felder | |
---|---|
instanceUri |
URL der Looker-Instanz |
model |
Name eines Looker-Modells. |
explore |
Name eines Looker-Modell-Explores. |
DataSourceParameter
Ein Parameter in der Abfrage einer Datenquelle. Über den Parameter können Nutzer Werte aus der Tabelle in eine Abfrage übergeben.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld identifier . Die Parameter-ID. Für identifier ist nur einer der folgenden Werte zulässig: |
|
name |
Benannter Parameter. Muss eine gültige Kennung für die |
Union-Feld value . Der Parameterwert. Für value ist nur einer der folgenden Werte zulässig: |
|
namedRangeId |
ID eines |
range |
Ein Bereich, der den Wert des Parameters enthält. Die Größe muss 1 × 1 sein. |
DataSourceRefreshSchedule
Zeitplan für die Aktualisierung der Datenquelle.
Datenquellen in der Tabelle werden innerhalb eines bestimmten Zeitraums aktualisiert. Sie können die Startzeit festlegen, indem Sie im Editor von Google Tabellen auf die Schaltfläche „Geplante Aktualisierung“ klicken. Das Intervall ist jedoch auf 4 Stunden festgelegt. Wenn Sie beispielsweise eine Startzeit von 8:00 Uhr angeben, erfolgt die Aktualisierung jeden Tag zwischen 8:00 und 12:00 Uhr.
JSON-Darstellung |
---|
{ "enabled": boolean, "refreshScope": enum ( |
Felder | |
---|---|
enabled |
„True“, wenn der Aktualisierungszeitplan aktiviert ist, andernfalls „false“. |
refreshScope |
Der Umfang der Aktualisierung. Muss |
nextRun |
Nur Ausgabe. Das Zeitintervall der nächsten Ausführung. |
Union-Feld schedule_config . Für Zeitplankonfigurationen schedule_config ist nur einer der folgenden Werte zulässig: |
|
dailySchedule |
Tägliche Aktualisierung |
weeklySchedule |
Zeitplan für die wöchentliche Aktualisierung. |
monthlySchedule |
Monatlicher Aktualisierungszeitplan. |
DataSourceRefreshScope
Aktualisierungsbereiche der Datenquelle
Enums | |
---|---|
DATA_SOURCE_REFRESH_SCOPE_UNSPECIFIED |
Standardwert, nicht verwenden |
ALL_DATA_SOURCES |
Alle Datenquellen und die zugehörigen Datenquellenobjekte in der Tabelle werden aktualisiert. |
DataSourceRefreshDailySchedule
Ein Zeitplan für die tägliche Aktualisierung von Daten in einem bestimmten Intervall.
JSON-Darstellung |
---|
{
"startTime": {
object ( |
Felder | |
---|---|
startTime |
Die Startzeit eines Zeitintervalls, in dem eine Datenquellenaktualisierung geplant ist. Es wird nur der Teil |
TimeOfDay
Stellt eine Tageszeit dar. Das Datum und die Zeitzone sind entweder nicht relevant oder werden an anderer Stelle angegeben. Eine API kann Schaltsekunden zulassen. Vergleichbare Typen sind google.type.Date
und google.protobuf.Timestamp
.
JSON-Darstellung |
---|
{ "hours": integer, "minutes": integer, "seconds": integer, "nanos": integer } |
Felder | |
---|---|
hours |
Stunden im 24-Stunden-Format. Sollte zwischen 0 und 23 liegen. Eine API kann den Wert "24:00:00" für Szenarien wie Geschäftsschlusszeit zulassen. |
minutes |
Minuten der Zeitangabe. Muss zwischen 0 und 59 liegen. |
seconds |
Sekunden der Zeitangabe. Muss normalerweise zwischen 0 und 59 liegen. Eine API kann den Wert 60 zulassen, wenn sie Schaltsekunden zulässt. |
nanos |
Sekundenbruchteile in Nanosekunden. Muss zwischen 0 und 999.999.999 liegen. |
DataSourceRefreshWeeklySchedule
Ein wöchentlicher Zeitplan für die Aktualisierung von Daten an bestimmten Tagen in einem bestimmten Zeitraum.
JSON-Darstellung |
---|
{ "startTime": { object ( |
Felder | |
---|---|
startTime |
Die Startzeit eines Zeitintervalls, in dem eine Datenquellenaktualisierung geplant ist. Es wird nur der Teil |
daysOfWeek[] |
Die Wochentage, an denen die Daten aktualisiert werden sollen. Es muss mindestens ein Tag angegeben werden. |
DayOfWeek
Steht für einen Wochentag.
Enums | |
---|---|
DAY_OF_WEEK_UNSPECIFIED |
Der Wochentag ist nicht angegeben. |
MONDAY |
Montag |
TUESDAY |
Dienstag |
WEDNESDAY |
Mittwoch |
THURSDAY |
Donnerstag |
FRIDAY |
Freitag |
SATURDAY |
Samstag |
SUNDAY |
Sonntag |
DataSourceRefreshMonthlySchedule
Ein monatlicher Zeitplan für die Aktualisierung von Daten an bestimmten Tagen des Monats in einem bestimmten Zeitintervall.
JSON-Darstellung |
---|
{
"startTime": {
object ( |
Felder | |
---|---|
startTime |
Die Startzeit eines Zeitintervalls, in dem eine Datenquellenaktualisierung geplant ist. Es wird nur der Teil |
daysOfMonth[] |
Tage des Monats, an denen die Daten aktualisiert werden sollen. Es werden nur die Werte 1–28 unterstützt, die dem 1. bis 28. Tag entsprechen. Es muss mindestens ein Tag angegeben werden. |
Intervall
Stellt ein Zeitintervall dar, codiert als Zeitstempel-Beginn (inklusive) und Zeitstempel-Ende (exklusiv).
Der Anfang muss kleiner oder gleich dem Ende sein. Wenn Start und Ende identisch sind, ist das Intervall leer (entspricht keiner Zeit). Wenn weder Start noch Ende angegeben sind, entspricht das Intervall jeder beliebigen Zeit.
JSON-Darstellung |
---|
{ "startTime": string, "endTime": string } |
Felder | |
---|---|
startTime |
Optional. Beginn des Intervalls, inklusiv. Falls angegeben, muss ein Zeitstempel, der zu diesem Intervall passt, mit dem Start übereinstimmen oder nach diesem liegen. |
endTime |
Optional. Ausgeschlossenes Ende des Intervalls. Falls angegeben, muss ein Zeitstempel, der zu diesem Intervall passt, vor dem Ende liegen. |
Methoden |
|
---|---|
|
Wendet eine oder mehrere Aktualisierungen auf die Tabelle an. |
|
Erstellt eine Tabelle und gibt die neu erstellte Tabelle zurück. |
|
Gibt die Tabelle mit der angegebenen ID zurück. |
|
Gibt die Tabelle mit der angegebenen ID zurück. |