Anfrage
Eine einzelne Art von Aktualisierung, die auf eine Tabelle angewendet werden soll.
| JSON-Darstellung |
|---|
{ // Union field |
| Felder | |
|---|---|
Union-Feld
kind. Die Art des Updates. Es ist genau ein Feld erforderlich.
Für kind ist nur einer der folgenden Werte zulässig:
|
|
updateSpreadsheetProperties
|
Aktualisiert die Eigenschaften der Tabelle. |
updateSheetProperties
|
Aktualisiert die Eigenschaften eines Tabellenblatts. |
updateDimensionProperties
|
Aktualisiert die Attribute von Dimensionen. |
updateNamedRange
|
Aktualisiert einen benannten Bereich. |
repeatCell
|
Wiederholt eine einzelne Zelle in einem Bereich. |
addNamedRange
|
Fügt einen benannten Bereich hinzu. |
deleteNamedRange
|
Löscht einen benannten Bereich. |
addSheet
|
Fügt ein Tabellenblatt hinzu. |
deleteSheet
|
Löscht ein Tabellenblatt. |
autoFill
|
Füllt automatisch mehr Daten auf Grundlage vorhandener Daten ein. |
cutPaste
|
Schneidet Daten aus einem Bereich aus und fügt sie in einen anderen ein. |
copyPaste
|
Kopiert Daten aus einem Bereich und fügt sie in einen anderen ein. |
mergeCells
|
Zellen werden zusammengeführt. |
unmergeCells
|
Hebt den Zellenverbund auf. |
updateBorders
|
Aktualisiert die Rahmenlinien in einem Zellbereich. |
updateCells
|
Aktualisiert viele Zellen gleichzeitig. |
addFilterView
|
Fügt eine Filteransicht hinzu. |
appendCells
|
Fügt Zellen nach der letzten Zeile mit Daten in einem Tabellenblatt an. |
clearBasicFilter
|
Entfernt den einfachen Filter aus einem Tabellenblatt. |
deleteDimension
|
Löscht Zeilen oder Spalten in einem Tabellenblatt. |
deleteEmbeddedObject
|
Löscht ein eingebettetes Objekt (z. B. Diagramm oder Bild) in einem Tabellenblatt. |
deleteFilterView
|
Löscht eine Filteransicht aus einem Tabellenblatt. |
duplicateFilterView
|
Dupliziert eine Filteransicht. |
duplicateSheet
|
Dupliziert ein Tabellenblatt. |
findReplace
|
Sucht nach Vorkommen von Text und ersetzt sie durch anderen Text. |
insertDimension
|
Fügt neue Zeilen oder Spalten in ein Tabellenblatt ein. |
insertRange
|
Fügt neue Zellen in ein Tabellenblatt ein und verschiebt die vorhandenen Zellen. |
moveDimension
|
Verschiebt Zeilen oder Spalten an eine andere Stelle in einem Tabellenblatt. |
updateEmbeddedObjectPosition
|
Aktualisiert die Position eines eingebetteten Objekts (z.B. Diagramm, Bild). |
pasteData
|
Fügt Daten (HTML oder getrennt) in ein Tabellenblatt ein. |
textToColumns
|
Wandelt eine Textspalte in mehrere Textspalten um. |
updateFilterView
|
Aktualisiert die Attribute einer Filteransicht. |
deleteRange
|
Löscht einen Zellenbereich aus einem Tabellenblatt und verschiebt die verbleibenden Zellen. |
appendDimension
|
Fügt Dimensionen am Ende eines Tabellenblatts an. |
addConditionalFormatRule
|
Fügt eine neue Regel für die bedingte Formatierung hinzu. |
updateConditionalFormatRule
|
Aktualisiert eine vorhandene Regel für die bedingte Formatierung. |
deleteConditionalFormatRule
|
Löscht eine vorhandene Regel für die bedingte Formatierung. |
sortRange
|
Sortiert Daten in einem Bereich. |
setDataValidation
|
Legt die Datenvalidierung für eine oder mehrere Zellen fest. |
setBasicFilter
|
Legt den grundlegenden Filter für ein Tabellenblatt fest. |
addProtectedRange
|
Fügt einen geschützten Bereich hinzu. |
updateProtectedRange
|
Aktualisiert einen geschützten Bereich. |
deleteProtectedRange
|
Löscht einen geschützten Bereich. |
autoResizeDimensions
|
Die Größe einer oder mehrerer Dimensionen wird automatisch an den Inhalt der Zellen in dieser Dimension angepasst. |
addChart
|
Fügt ein Diagramm hinzu. |
updateChartSpec
|
Aktualisiert die Spezifikationen eines Diagramms. |
updateBanding
|
Aktualisiert einen Bereich mit Klassen |
addBanding
|
Fügt einen neuen Bereich mit Bändern hinzu |
deleteBanding
|
Entfernt einen Bereich mit Banding |
createDeveloperMetadata
|
Neue Entwicklermetadaten erstellen |
updateDeveloperMetadata
|
Aktualisiert einen vorhandenen Entwicklermetadateneintrag. |
deleteDeveloperMetadata
|
Entwicklermetadaten löschen |
randomizeRange
|
Randomisiert die Reihenfolge der Zeilen in einem Bereich. |
addDimensionGroup
|
Erstellt eine Gruppe für den angegebenen Bereich. |
deleteDimensionGroup
|
Löscht eine Gruppe im angegebenen Bereich. |
updateDimensionGroup
|
Aktualisiert den Status der angegebenen Gruppe. |
trimWhitespace
|
Entfernt Leerzeichen (z. B. Leerzeichen, Tabulatoren oder Zeilenumbrüche) aus Zellen. |
deleteDuplicates
|
Entfernt Zeilen, die doppelte Werte in angegebenen Spalten eines Zellbereichs enthalten. |
updateEmbeddedObjectBorder
|
Aktualisiert den Rahmen eines eingebetteten Objekts. |
addSlicer
|
Fügt einen Datenschnitt hinzu. |
updateSlicerSpec
|
Aktualisiert die Spezifikationen eines Slicers. |
addDataSource
|
Fügt eine Datenquelle hinzu. |
updateDataSource
|
Aktualisiert eine Datenquelle. |
deleteDataSource
|
Löscht eine Datenquelle. |
refreshDataSource
|
Aktualisiert eine oder mehrere Datenquellen und die zugehörigen Datenbankobjekte. |
cancelDataSourceRefresh
|
Bricht Aktualisierungen einer oder mehrerer Datenquellen und der zugehörigen Datenbankobjekte ab. |
addTable
|
Fügt eine Tabelle hinzu. |
updateTable
|
Aktualisiert eine Tabelle. |
deleteTable
|
Eine Anfrage zum Löschen einer Tabelle. |
UpdateSpreadsheetPropertiesRequest
Aktualisiert die Attribute einer Tabelle.
| JSON-Darstellung |
|---|
{
"properties": {
object ( |
| Felder | |
|---|---|
properties
|
Die zu aktualisierenden Attribute. |
fields
|
Die Felder, die aktualisiert werden sollen. Es muss mindestens ein Feld angegeben werden. Der Stamm „properties“ ist impliziert und sollte nicht angegeben werden. Ein einzelnes |
UpdateSheetPropertiesRequest
Aktualisiert die Attribute des Tabellenblatts mit der angegebenen sheetId.
| JSON-Darstellung |
|---|
{
"properties": {
object ( |
| Felder | |
|---|---|
properties
|
Die zu aktualisierenden Attribute. |
fields
|
Die Felder, die aktualisiert werden sollen. Es muss mindestens ein Feld angegeben werden. Der Stamm |
UpdateDimensionPropertiesRequest
Aktualisiert die Attribute von Dimensionen im angegebenen Bereich.
| JSON-Darstellung |
|---|
{ "properties": { object ( |
| Felder | |
|---|---|
properties
|
Zu aktualisierende Attribute. |
fields
|
Die Felder, die aktualisiert werden sollen. Es muss mindestens ein Feld angegeben werden. Der Stamm |
Union-Feld
dimension_range. Der Dimensionsbereich.
Für dimension_range ist nur einer der folgenden Werte zulässig:
|
|
range
|
Die zu aktualisierenden Zeilen oder Spalten. |
dataSourceSheetRange
|
Die Spalten im Datenquellen-Tabellenblatt, die aktualisiert werden sollen. |
DataSourceSheetDimensionRange
Ein Bereich entlang einer einzelnen Dimension auf einem DATA_SOURCE-Tabellenblatt.
| JSON-Darstellung |
|---|
{
"sheetId": integer,
"columnReferences": [
{
object ( |
| Felder | |
|---|---|
sheetId
|
Die ID des Datenquellen-Tabellenblatts, in dem sich der Bereich befindet. |
columnReferences[]
|
Die Spalten im Datenquellenblatt. |
UpdateNamedRangeRequest
Aktualisiert die Attribute des benannten Bereichs mit dem angegebenen namedRangeId.
| JSON-Darstellung |
|---|
{
"namedRange": {
object ( |
| Felder | |
|---|---|
namedRange
|
Der benannte Bereich, der mit den neuen Eigenschaften aktualisiert werden soll. |
fields
|
Die Felder, die aktualisiert werden sollen. Es muss mindestens ein Feld angegeben werden. Der Stamm |
RepeatCellRequest
Aktualisiert alle Zellen im Bereich mit den Werten im angegebenen Cell-Objekt. Nur die Felder, die im Feld fields aufgeführt sind, werden aktualisiert. Andere bleiben unverändert.
Wenn Sie eine Zelle mit einer Formel schreiben, werden die Bereiche der Formel für jedes Feld im Bereich automatisch inkrementiert. Wenn Sie beispielsweise eine Zelle mit der Formel
=A1
in den Bereich B2:C4 schreiben, wäre B2
=A1, B3
=A2, B4
=A3, C2
=B1, C3
=B2 und C4
=B3.
Wenn Sie die Bereiche der Formel statisch halten möchten, verwenden Sie den Indikator $. Verwenden Sie beispielsweise die Formel =$A$1, um zu verhindern, dass sowohl die Zeile als auch die Spalte inkrementiert werden.
| JSON-Darstellung |
|---|
{ "range": { object ( |
| Felder | |
|---|---|
range
|
Der Bereich, in dem die Zelle wiederholt werden soll. |
cell
|
Die zu schreibenden Daten. |
fields
|
Die Felder, die aktualisiert werden sollen. Es muss mindestens ein Feld angegeben werden. Der Stamm |
AddNamedRangeRequest
Fügt der Tabelle einen benannten Bereich hinzu.
| JSON-Darstellung |
|---|
{
"namedRange": {
object ( |
| Felder | |
|---|---|
namedRange
|
Der hinzuzufügende benannte Bereich. Das Feld |
DeleteNamedRangeRequest
Entfernt den benannten Bereich mit der angegebenen ID aus der Tabelle.
| JSON-Darstellung |
|---|
{ "namedRangeId": string } |
| Felder | |
|---|---|
namedRangeId
|
Die ID des zu löschenden benannten Bereichs. |
AddSheetRequest
Fügt ein neues Tabellenblatt hinzu. Wenn ein Tab an einem bestimmten Index hinzugefügt wird, werden die Indexe aller nachfolgenden Tabs erhöht. Wenn Sie ein Objektblatt hinzufügen möchten, verwenden Sie stattdessen AddChartRequest und geben Sie EmbeddedObjectPosition.sheetId oder EmbeddedObjectPosition.newSheet an.
| JSON-Darstellung |
|---|
{
"properties": {
object ( |
| Felder | |
|---|---|
properties
|
Die Eigenschaften, die das neue Tabellenblatt haben soll. Alle Attribute sind optional. Das Feld |
DeleteSheetRequest
Löscht das angeforderte Tabellenblatt.
| JSON-Darstellung |
|---|
{ "sheetId": integer } |
| Felder | |
|---|---|
sheetId
|
Die ID des zu löschenden Tabellenblatts.
Wenn das Tabellenblatt vom Typ |
AutoFillRequest
Es werden mehr Daten auf Grundlage vorhandener Daten ergänzt.
| JSON-Darstellung |
|---|
{ "useAlternateSeries": boolean, // Union field |
| Felder | |
|---|---|
useAlternateSeries
|
„True“, wenn Daten mit der „alternate“-Serie generiert werden sollen. Das hängt vom Typ und der Menge der Quelldaten ab. |
Union-Feld
area. Der Bereich, der automatisch ausgefüllt werden soll.
Für area ist nur einer der folgenden Werte zulässig:
|
|
range
|
Der Bereich, der automatisch ausgefüllt werden soll. Der Bereich wird untersucht und der Ort mit Daten wird erkannt. Diese Daten werden dann automatisch in den Rest des Bereichs eingefügt. |
sourceAndDestination
|
Die Quell- und Zielbereiche für das automatische Ausfüllen. Hier wird die Quelle der automatischen Vervollständigung und der Ort, an dem die Daten erweitert werden sollen, explizit aufgeführt. |
SourceAndDestination
Eine Kombination aus einem Quellbereich und der Art und Weise, wie diese Quelle erweitert werden soll.
| JSON-Darstellung |
|---|
{ "source": { object ( |
| Felder | |
|---|---|
source
|
Der Speicherort der Daten, die als Quelle für die automatische Vervollständigung verwendet werden sollen. |
dimension
|
Die Dimension, in die Daten eingefügt werden sollen. |
fillLength
|
Die Anzahl der Zeilen oder Spalten, in die Daten eingefügt werden sollen. Positive Zahlen werden über die letzte Zeile oder Spalte der Quelle hinaus erweitert. Negative Zahlen werden vor der ersten Zeile oder Spalte der Quelle eingefügt. |
CutPasteRequest
Verschiebt Daten von der Quelle zum Ziel.
| JSON-Darstellung |
|---|
{ "source": { object ( |
| Felder | |
|---|---|
source
|
Die Quelldaten, die ausgeschnitten werden sollen. |
destination
|
Die Koordinate oben links, an der die Daten eingefügt werden sollen. |
pasteType
|
Welche Art von Daten eingefügt werden soll. Alle Quelldaten werden ausgeschnitten, unabhängig davon, was eingefügt wird. |
PasteType
Welche Art von Daten eingefügt werden soll.
| Enums | |
|---|---|
PASTE_NORMAL
|
Werte, Formeln, Formate und Zusammenführungen einfügen |
PASTE_VALUES
|
Fügen Sie NUR die Werte ein, ohne Formate, Formeln oder Zusammenführungen. |
PASTE_FORMAT
|
Fügen Sie nur das Format und die Datenvalidierung ein. |
PASTE_NO_BORDERS
|
Wie
PASTE_NORMAL
aber ohne Rahmen.
|
PASTE_FORMULA
|
Fügen Sie nur die Formeln ein. |
PASTE_DATA_VALIDATION
|
Fügen Sie nur die Datenvalidierung ein. |
PASTE_CONDITIONAL_FORMATTING
|
Fügen Sie nur die Regeln für die bedingte Formatierung ein. |
CopyPasteRequest
Kopiert Daten von der Quelle zum Ziel.
| JSON-Darstellung |
|---|
{ "source": { object ( |
| Felder | |
|---|---|
source
|
Der zu kopierende Quellbereich. |
destination
|
Der Ort, an dem der Text eingefügt werden soll. Wenn der Bereich einen Bereich abdeckt, der ein Vielfaches der Höhe oder Breite der Quelle ist, werden die Daten wiederholt, um den Zielbereich auszufüllen. Wenn der Bereich kleiner als der Quellbereich ist, werden trotzdem alle Quelldaten kopiert (über das Ende des Zielbereichs hinaus). |
pasteType
|
Welche Art von Daten eingefügt werden soll. |
pasteOrientation
|
Wie die Daten beim Einfügen ausgerichtet werden sollen. |
PasteOrientation
So sollte ein Einfügevorgang ausgeführt werden.
| Enums | |
|---|---|
NORMAL
|
Fügen Sie den Text wie gewohnt ein. |
TRANSPOSE
|
Fügen Sie die Daten transponiert ein, sodass alle Zeilen zu Spalten und umgekehrt werden. |
MergeCellsRequest
Führt alle Zellen im Bereich zusammen.
| JSON-Darstellung |
|---|
{ "range": { object ( |
| Felder | |
|---|---|
range
|
Der Zellenbereich, der zusammengeführt werden soll. |
mergeType
|
Wie die Zellen zusammengeführt werden sollen. |
MergeType
Der Typ der Zusammenführung, die erstellt werden soll.
| Enums | |
|---|---|
MERGE_ALL
|
Einzelne Zusammenführung aus dem Bereich erstellen |
MERGE_COLUMNS
|
Für jede Spalte im Bereich eine Zusammenführung erstellen |
MERGE_ROWS
|
Für jede Zeile im Bereich wird ein Merge erstellt. |
UnmergeCellsRequest
Hebt den Zellenverbund im angegebenen Bereich auf.
| JSON-Darstellung |
|---|
{
"range": {
object ( |
| Felder | |
|---|---|
range
|
Der Bereich, in dem die Verbindung aller Zellen aufgehoben werden soll. Wenn der Bereich mehrere Zusammenführungen umfasst, werden alle aufgehoben. Der Bereich darf sich nicht teilweise über einen Zellenverbund erstrecken. |
UpdateBordersRequest
Aktualisiert die Rahmenlinien eines Bereichs. Wenn ein Feld in der Anfrage nicht festgelegt ist, bleibt der Rahmen unverändert. Beispiel:
-
range: A1:A5
{ top: RED, bottom: WHITE } -
range: A1:A5
{ left: BLUE }
Das würde dazu führen, dass A1:A5 Rahmen von { top: RED, bottom: WHITE, left: BLUE } haben. Wenn Sie einen Rahmen entfernen möchten, legen Sie den Stil explizit auf NONE fest.
| JSON-Darstellung |
|---|
{ "range": { object ( |
| Felder | |
|---|---|
range
|
Der Bereich, dessen Grenzen aktualisiert werden sollen. |
top
|
Die Grenze, die oben im Bereich platziert werden soll. |
bottom
|
Der Rahmen, der unten im Bereich platziert werden soll. |
left
|
Die Grenze, die links vom Bereich platziert werden soll. |
right
|
Die Rahmenlinie, die rechts vom Bereich platziert werden soll. |
innerHorizontal
|
Die horizontale Grenze, die in den Bereich eingefügt werden soll. |
innerVertical
|
Die vertikale Grenze, die in den Bereich aufgenommen werden soll. |
UpdateCellsRequest
Aktualisiert alle Zellen in einem Bereich mit neuen Daten.
| JSON-Darstellung |
|---|
{ "rows": [ { object ( |
| Felder | |
|---|---|
rows[]
|
Die zu schreibenden Daten. |
fields
|
Die Felder von „CellData“, die aktualisiert werden sollen. Es muss mindestens ein Feld angegeben werden. Der Stamm ist CellData. „row.values.“ sollte nicht angegeben werden. Ein einzelnes |
Union-Feld
area. Die Standortdaten sollten geschrieben werden. Es muss genau ein Wert festgelegt werden.
Für area ist nur einer der folgenden Werte zulässig:
|
|
start
|
Die Koordinate, an der mit dem Schreiben von Daten begonnen werden soll. Es können beliebig viele Zeilen und Spalten geschrieben werden, auch eine unterschiedliche Anzahl von Spalten pro Zeile. |
range
|
Der Bereich, in den Daten geschrieben werden sollen.
Wenn die Daten in den Zeilen nicht den gesamten angeforderten Bereich abdecken, werden die Felder, die mit den in |
AddFilterViewRequest
Fügt eine Filteransicht hinzu.
| JSON-Darstellung |
|---|
{
"filter": {
object ( |
| Felder | |
|---|---|
filter
|
Der hinzuzufügende Filter. Das Feld |
AppendCellsRequest
Fügt nach der letzten Zeile mit Daten in einem Tabellenblatt neue Zellen hinzu und fügt bei Bedarf neue Zeilen in das Tabellenblatt ein.
| JSON-Darstellung |
|---|
{ "sheetId": integer, "rows": [ { object ( |
| Felder | |
|---|---|
sheetId
|
Die Tabellenblatt-ID, an die die Daten angehängt werden sollen. |
rows[]
|
Die anzuhängenden Daten. |
fields
|
Die Felder von „CellData“, die aktualisiert werden sollen. Es muss mindestens ein Feld angegeben werden. Der Stamm ist CellData. „row.values.“ sollte nicht angegeben werden. Ein einzelnes |
Union-Feld
area. Die Standortdaten sollten geschrieben werden.
Für area ist nur einer der folgenden Werte zulässig:
|
|
tableId
|
Die ID der Tabelle, an die Daten angehängt werden sollen. Die Daten werden nur an den Tabellenkörper angehängt.
Dieses Feld hat auch Vorrang vor dem Feld |
ClearBasicFilterRequest
Löscht den einfachen Filter, sofern er im Tabellenblatt vorhanden ist.
| JSON-Darstellung |
|---|
{ "sheetId": integer } |
| Felder | |
|---|---|
sheetId
|
Die Tabellenblatt-ID, für die der einfachen Filter gelöscht werden soll. |
DeleteDimensionRequest
Löscht die Dimensionen aus dem Tabellenblatt.
| JSON-Darstellung |
|---|
{
"range": {
object ( |
| Felder | |
|---|---|
range
|
Die Dimensionen, die aus dem Tabellenblatt gelöscht werden sollen. |
DeleteEmbeddedObjectRequest
Löscht das eingebettete Objekt mit der angegebenen ID.
| JSON-Darstellung |
|---|
{ "objectId": integer } |
| Felder | |
|---|---|
objectId
|
Die ID des einzubettenden Objekts, das gelöscht werden soll. |
DeleteFilterViewRequest
Löscht eine bestimmte Filteransicht.
| JSON-Darstellung |
|---|
{ "filterId": integer } |
| Felder | |
|---|---|
filterId
|
Die ID des zu löschenden Filters. |
DuplicateFilterViewRequest
Dupliziert eine bestimmte Filteransicht.
| JSON-Darstellung |
|---|
{ "filterId": integer } |
| Felder | |
|---|---|
filterId
|
Die ID des Filters, der dupliziert wird. |
DuplicateSheetRequest
Dupliziert den Inhalt eines Tabellenblatts.
| JSON-Darstellung |
|---|
{ "sourceSheetId": integer, "insertSheetIndex": integer, "newSheetId": integer, "newSheetName": string } |
| Felder | |
|---|---|
sourceSheetId
|
Das zu duplizierende Tabellenblatt.
Wenn das Quelltabellenblatt vom Typ |
insertSheetIndex
|
Der nullbasierte Index, an dem das neue Tabellenblatt eingefügt werden soll. Der Index aller nachfolgenden Tabellenblätter wird erhöht. |
newSheetId
|
Wenn festgelegt, die ID des neuen Tabellenblatts. Wenn nicht festgelegt, wird eine ID ausgewählt. Falls festgelegt, darf die ID nicht mit einer vorhandenen Tabellenblatt-ID in Konflikt stehen. Wenn der Wert festgelegt ist, darf er nicht negativ sein. |
newSheetName
|
Der Name des neuen Tabellenblatts. Wenn das Feld leer ist, wird ein neuer Name für Sie ausgewählt. |
FindReplaceRequest
Sucht und ersetzt Daten in Zellen in einem Bereich, einem Tabellenblatt oder allen Tabellenblättern.
| JSON-Darstellung |
|---|
{ "find": string, "replacement": string, "matchCase": boolean, "matchEntireCell": boolean, "searchByRegex": boolean, "includeFormulas": boolean, // Union field |
| Felder | |
|---|---|
find
|
Der Wert, nach dem gesucht werden soll. |
replacement
|
Der Wert, der als Ersatz verwendet werden soll. |
matchCase
|
„True“, wenn bei der Suche die Groß-/Kleinschreibung beachtet wird. |
matchEntireCell
|
„True“, wenn der Suchwert mit der gesamten Zelle übereinstimmen soll. |
searchByRegex
|
„True“, wenn der Suchwert ein regulärer Ausdruck ist. Der reguläre Ausdruck und der Ersatz sollten den Java-RegEx-Regeln unter https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html entsprechen. Der Ersatzstring darf auf Erfassungsgruppen verweisen. Wenn eine Zelle beispielsweise den Inhalt
|
includeFormulas
|
„True“, wenn die Suche Zellen mit Formeln umfassen soll. „Falsch“, um Zellen mit Formeln zu überspringen. |
Union-Feld
scope. Der Bereich, in dem gesucht und ersetzt werden soll. Es muss genau einer festgelegt sein.
Für scope ist nur einer der folgenden Werte zulässig:
|
|
range
|
Der Bereich, in dem gesucht und ersetzt werden soll. |
sheetId
|
Das Tabellenblatt, in dem gesucht und ersetzt werden soll. |
allSheets
|
„True“, um alle Tabellenblätter zu durchsuchen/zu ersetzen. |
InsertDimensionRequest
Fügt Zeilen oder Spalten in ein Tabellenblatt an einem bestimmten Index ein.
| JSON-Darstellung |
|---|
{
"range": {
object ( |
| Felder | |
|---|---|
range
|
Die einzufügenden Dimensionen. Sowohl der Start- als auch der Endindex müssen begrenzt sein. |
inheritFromBefore
|
Gibt an, ob die Dimensionseigenschaften von den Dimensionen vor oder nach den neu eingefügten Dimensionen übernommen werden sollen. „Wahr“, um die Dimensionen davor zu übernehmen (in diesem Fall muss der Startindex größer als 0 sein), und „Falsch“, um die Dimensionen danach zu übernehmen.
Wenn beispielsweise Zeilenindex 0 einen roten Hintergrund und Zeilenindex 1 einen grünen Hintergrund hat, können die beiden eingefügten Zeilen bei Index 1 entweder den grünen oder den roten Hintergrund übernehmen. Wenn |
InsertRangeRequest
Fügt Zellen in einen Bereich ein und verschiebt die vorhandenen Zellen nach rechts oder unten.
| JSON-Darstellung |
|---|
{ "range": { object ( |
| Felder | |
|---|---|
range
|
Der Bereich, in den neue Zellen eingefügt werden sollen. Der Bereich ist auf die aktuellen Tabellenblattgrenzen beschränkt. |
shiftDimension
|
Die Dimension, die beim Einfügen von Zellen verschoben wird. Wenn
|
MoveDimensionRequest
Verschiebt eine oder mehrere Zeilen oder Spalten.
| JSON-Darstellung |
|---|
{
"source": {
object ( |
| Felder | |
|---|---|
source
|
Die Quelldimensionen, die verschoben werden sollen. |
destinationIndex
|
Der nullbasierte Startindex, an den die Quelldaten verschoben werden sollen, basierend auf den Koordinaten bevor die Quelldaten aus dem Raster entfernt werden. Vorhandene Daten werden nach unten oder rechts verschoben (je nach Dimension), um Platz für die verschobenen Dimensionen zu schaffen. Die Quelldimensionen werden aus dem Raster entfernt. Die Daten können also an einem anderen Index als angegeben landen.
Wenn Sie beispielsweise |
UpdateEmbeddedObjectPositionRequest
Die Position eines eingebetteten Objekts aktualisieren, z. B. ein Diagramm oder Bild verschieben oder seine Größe ändern.
| JSON-Darstellung |
|---|
{
"objectId": integer,
"newPosition": {
object ( |
| Felder | |
|---|---|
objectId
|
Die ID des zu verschiebenden Objekts. |
newPosition
|
Eine explizite Position, an die das eingebettete Objekt verschoben werden soll. Wenn |
fields
|
Die Felder von
|
PasteDataRequest
Fügt Daten in die Tabelle ein, beginnend mit der angegebenen Koordinate.
| JSON-Darstellung |
|---|
{ "coordinate": { object ( |
| Felder | |
|---|---|
coordinate
|
Die Koordinate, an der die Daten eingefügt werden sollen. |
data
|
Die einzufügenden Daten. |
type
|
So werden die Daten eingefügt. |
Union-Feld
kind. Um die Daten zu interpretieren, muss genau ein Wert festgelegt werden.
Für kind ist nur einer der folgenden Werte zulässig:
|
|
delimiter
|
Das Trennzeichen in den Daten. |
html
|
„True“, wenn die Daten HTML sind. |
TextToColumnsRequest
Teilt eine Textspalte anhand eines Trennzeichens in jeder Zelle in mehrere Spalten auf.
| JSON-Darstellung |
|---|
{ "source": { object ( |
| Felder | |
|---|---|
source
|
Der Quelldatenbereich. Sie muss genau eine Spalte umfassen. |
delimiter
|
Das zu verwendende Trennzeichen. Wird nur verwendet, wenn „delimiterType“ |
delimiterType
|
Der zu verwendende Trennzeichen-Typ. |
DelimiterType
Das Trennzeichen, anhand dessen aufgeteilt werden soll.
| Enums | |
|---|---|
DELIMITER_TYPE_UNSPECIFIED
|
Standardwert. Dieser Wert darf nicht verwendet werden. |
COMMA
|
„,“ |
SEMICOLON
|
";" |
PERIOD
|
„.“ |
SPACE
|
" " |
CUSTOM
|
Ein benutzerdefinierter Wert, wie im Trennzeichen definiert. |
AUTODETECT
|
Spalten automatisch erkennen |
UpdateFilterViewRequest
Aktualisiert die Attribute der Filteransicht.
| JSON-Darstellung |
|---|
{
"filter": {
object ( |
| Felder | |
|---|---|
filter
|
Die neuen Eigenschaften der Filteransicht. |
fields
|
Die Felder, die aktualisiert werden sollen. Es muss mindestens ein Feld angegeben werden. Der Stamm |
DeleteRangeRequest
Löscht einen Zellbereich und verschiebt andere Zellen in den gelöschten Bereich.
| JSON-Darstellung |
|---|
{ "range": { object ( |
| Felder | |
|---|---|
range
|
Der zu löschende Zellenbereich. |
shiftDimension
|
Die Dimension, durch die gelöschte Zellen ersetzt werden. Wenn |
AppendDimensionRequest
Fügt Zeilen oder Spalten am Ende eines Tabellenblatts an.
| JSON-Darstellung |
|---|
{
"sheetId": integer,
"dimension": enum ( |
| Felder | |
|---|---|
sheetId
|
Die Tabelle, an die Zeilen oder Spalten angehängt werden sollen. |
dimension
|
Gibt an, ob Zeilen oder Spalten angehängt werden sollen. |
length
|
Die Anzahl der anzuhängenden Zeilen oder Spalten. |
AddConditionalFormatRuleRequest
Fügt am angegebenen Index eine neue Regel für die bedingte Formatierung hinzu. Die Indexe aller nachfolgenden Regeln werden erhöht.
| JSON-Darstellung |
|---|
{
"rule": {
object ( |
| Felder | |
|---|---|
rule
|
Die hinzuzufügende Regel. |
index
|
Der nullbasierte Index, an dem die Regel eingefügt werden soll. |
UpdateConditionalFormatRuleRequest
Aktualisiert eine Regel für die bedingte Formatierung am angegebenen Index oder verschiebt eine Regel für die bedingte Formatierung an einen anderen Index.
| JSON-Darstellung |
|---|
{ "index": integer, "sheetId": integer, // Union field |
| Felder | |
|---|---|
index
|
Der nullbasierte Index der Regel, die ersetzt oder verschoben werden soll. |
sheetId
|
Das Tabellenblatt der Regel, die verschoben werden soll. Erforderlich, wenn |
Union-Feld
instruction. Die Art der Aktualisierung, die erfolgen soll.
Für instruction ist nur einer der folgenden Werte zulässig:
|
|
rule
|
Die Regel, die die Regel am angegebenen Index ersetzen soll. |
newIndex
|
Der nullbasierte neue Index, an dem die Regel enden soll. |
DeleteConditionalFormatRuleRequest
Löscht eine Regel für die bedingte Formatierung am angegebenen Index. Die Indexe aller nachfolgenden Regeln werden dekrementiert.
| JSON-Darstellung |
|---|
{ "index": integer, "sheetId": integer } |
| Felder | |
|---|---|
index
|
Der nullbasierte Index der zu löschenden Regel. |
sheetId
|
Das Tabellenblatt, aus dem die Regel gelöscht wird. |
SortRangeRequest
Sortiert Daten in Zeilen basierend auf einer Sortierreihenfolge pro Spalte.
| JSON-Darstellung |
|---|
{ "range": { object ( |
| Felder | |
|---|---|
range
|
Der Bereich, der sortiert werden soll. |
sortSpecs[]
|
Die Sortierreihenfolge pro Spalte. Spätere Spezifikationen werden verwendet, wenn die Werte in den früheren Spezifikationen gleich sind. |
SetDataValidationRequest
Legt für jede Zelle im Bereich eine Datenvalidierungsregel fest. Wenn Sie die Validierung in einem Bereich aufheben möchten, rufen Sie diese Funktion ohne Angabe einer Regel auf.
| JSON-Darstellung |
|---|
{ "range": { object ( |
| Felder | |
|---|---|
range
|
Der Bereich, auf den die Datenvalidierungsregel angewendet werden soll. |
rule
|
Die Datenvalidierungsregel, die für jede Zelle im Bereich festgelegt werden soll, oder leer, um die Datenvalidierung im Bereich zu löschen. |
filteredRowsIncluded
|
Optional. Bei „true“ wird die Datenvalidierungsregel auch auf die gefilterten Zeilen angewendet. |
SetBasicFilterRequest
Legt den einem Tabellenblatt zugeordneten einfachen Filter fest.
| JSON-Darstellung |
|---|
{
"filter": {
object ( |
| Felder | |
|---|---|
filter
|
Der festzulegende Filter. |
AddProtectedRangeRequest
Fügt einen neuen geschützten Bereich hinzu.
| JSON-Darstellung |
|---|
{
"protectedRange": {
object ( |
| Felder | |
|---|---|
protectedRange
|
Der hinzuzufügende geschützte Bereich. Das Feld |
UpdateProtectedRangeRequest
Aktualisiert einen vorhandenen geschützten Bereich mit dem angegebenen protectedRangeId.
| JSON-Darstellung |
|---|
{
"protectedRange": {
object ( |
| Felder | |
|---|---|
protectedRange
|
Der geschützte Bereich, der mit den neuen Eigenschaften aktualisiert werden soll. |
fields
|
Die Felder, die aktualisiert werden sollen. Es muss mindestens ein Feld angegeben werden. Der Stamm |
DeleteProtectedRangeRequest
Löscht den geschützten Bereich mit der angegebenen ID.
| JSON-Darstellung |
|---|
{ "protectedRangeId": integer } |
| Felder | |
|---|---|
protectedRangeId
|
Die ID des geschützten Bereichs, der gelöscht werden soll. |
AutoResizeDimensionsRequest
Die Größe einer oder mehrerer Dimensionen wird automatisch an den Inhalt der Zellen in dieser Dimension angepasst.
| JSON-Darstellung |
|---|
{ // Union field |
| Felder | |
|---|---|
Union-Feld
dimension_range. Der Dimensionsbereich.
Für dimension_range ist nur einer der folgenden Werte zulässig:
|
|
dimensions
|
Die Dimensionen, die automatisch angepasst werden sollen. |
dataSourceSheetDimensions
|
Die Dimensionen in einem Datenquellenblatt, deren Größe automatisch angepasst werden soll. |
AddChartRequest
Fügt einem Tabellenblatt in der Tabelle ein Diagramm hinzu.
| JSON-Darstellung |
|---|
{
"chart": {
object ( |
| Felder | |
|---|---|
chart
|
Das Diagramm, das der Tabelle hinzugefügt werden soll, einschließlich der Position, an der es platziert werden soll. Das Feld |
UpdateChartSpecRequest
Aktualisiert die Spezifikationen eines Diagramms. Das Diagramm wird dadurch nicht verschoben oder in der Größe angepasst. Um ein Diagramm zu verschieben oder seine Größe anzupassen, verwenden Sie UpdateEmbeddedObjectPositionRequest.
| JSON-Darstellung |
|---|
{
"chartId": integer,
"spec": {
object ( |
| Felder | |
|---|---|
chartId
|
Die ID des zu aktualisierenden Diagramms. |
spec
|
Die auf das Diagramm anzuwendende Spezifikation. |
UpdateBandingRequest
Aktualisiert die Eigenschaften des angegebenen Bereichs.
| JSON-Darstellung |
|---|
{
"bandedRange": {
object ( |
| Felder | |
|---|---|
bandedRange
|
Der Bereich, der mit den neuen Eigenschaften aktualisiert werden soll. |
fields
|
Die Felder, die aktualisiert werden sollen. Es muss mindestens ein Feld angegeben werden. Der Stamm |
AddBandingRequest
Fügt der Tabelle einen neuen Bereich mit unterschiedlichen Farben hinzu.
| JSON-Darstellung |
|---|
{
"bandedRange": {
object ( |
| Felder | |
|---|---|
bandedRange
|
Der hinzuzufügende Bereich mit unterschiedlichen Farben. Das Feld |
DeleteBandingRequest
Entfernt den Bereich mit den angegebenen Klassen aus der Tabelle.
| JSON-Darstellung |
|---|
{ "bandedRangeId": integer } |
| Felder | |
|---|---|
bandedRangeId
|
Die ID des zu löschenden Bereichs. |
CreateDeveloperMetadataRequest
Eine Anfrage zum Erstellen von Entwicklermetadaten.
| JSON-Darstellung |
|---|
{
"developerMetadata": {
object ( |
| Felder | |
|---|---|
developerMetadata
|
Die zu erstellenden Entwicklermetadaten. |
UpdateDeveloperMetadataRequest
Ein Request zum Aktualisieren von Attributen von Entwicklermetadaten. Aktualisiert die Eigenschaften der Entwicklermetadaten, die durch die Filter ausgewählt wurden, auf die Werte, die in der DeveloperMetadata-Ressource angegeben sind. Anrufer müssen die Eigenschaften, die sie aktualisieren möchten, im Parameter „fields“ angeben und mindestens eine DataFilter angeben, die den Metadaten entspricht, die sie aktualisieren möchten.
| JSON-Darstellung |
|---|
{ "dataFilters": [ { object ( |
| Felder | |
|---|---|
dataFilters[]
|
Die Filter, die mit den zu aktualisierenden Einträgen für Entwicklermetadaten übereinstimmen. |
developerMetadata
|
Der Wert, auf den alle Metadaten aktualisiert werden, die den Datenfiltern entsprechen. |
fields
|
Die Felder, die aktualisiert werden sollen. Es muss mindestens ein Feld angegeben werden. Der Stamm |
DeleteDeveloperMetadataRequest
Ein Request zum Löschen von Entwicklermetadaten.
| JSON-Darstellung |
|---|
{
"dataFilter": {
object ( |
| Felder | |
|---|---|
dataFilter
|
Der Datenfilter, der die Kriterien zum Auswählen des zu löschenden Entwicklermetadateneintrags beschreibt. |
RandomizeRangeRequest
Randomisiert die Reihenfolge der Zeilen in einem Bereich.
| JSON-Darstellung |
|---|
{
"range": {
object ( |
| Felder | |
|---|---|
range
|
Der Bereich, der randomisiert werden soll. |
AddDimensionGroupRequest
Erstellt eine Gruppe für den angegebenen Bereich.
Wenn der angeforderte Bereich eine Obermenge des Bereichs einer vorhandenen Gruppe G ist, wird die Tiefe von G erhöht und diese neue Gruppe G' hat die Tiefe dieser Gruppe. Beispiel: Eine Gruppe [C:D, Tiefe 1] + [B:E] führt zu den Gruppen [B:E, Tiefe 1] und [C:D, Tiefe 2]. Wenn der angeforderte Bereich eine Teilmenge des Bereichs einer vorhandenen Gruppe G ist, ist die Tiefe der neuen Gruppe G' um eins größer als die Tiefe von G. Beispiel: Eine Gruppe [B:E, Tiefe 1] + [C:D] führt zu den Gruppen [B:E, Tiefe 1] und [C:D, Tiefe 2]. Wenn der angeforderte Bereich vor dem Bereich einer vorhandenen Gruppe G beginnt und innerhalb dieses Bereichs endet oder innerhalb des Bereichs von G beginnt und nach diesem Bereich endet, wird der Bereich der vorhandenen Gruppe G zur Vereinigung der Bereiche. Die neue Gruppe G' hat eine Tiefe, die um eins größer ist als die Tiefe von G, und einen Bereich, der dem Schnittpunkt der Bereiche entspricht. Beispiel: Eine Gruppe [B:D, Tiefe 1] + [C:E] führt zu den Gruppen [B:E, Tiefe 1] und [C:D, Tiefe 2].
| JSON-Darstellung |
|---|
{
"range": {
object ( |
| Felder | |
|---|---|
range
|
Der Bereich, über den eine Gruppe erstellt werden soll. |
DeleteDimensionGroupRequest
Löscht eine Gruppe über den angegebenen Bereich, indem die Tiefe der Dimensionen im Bereich verringert wird.
Angenommen, das Tabellenblatt enthält eine Gruppe der Tiefe 1 für B:E und eine Gruppe der Tiefe 2 für C:D. Wenn Sie eine Gruppe über D:E löschen, enthält das Tabellenblatt eine Gruppe mit Tiefe 1 über B:D und eine Gruppe mit Tiefe 2 über C:C.
| JSON-Darstellung |
|---|
{
"range": {
object ( |
| Felder | |
|---|---|
range
|
Der Bereich der zu löschenden Gruppe. |
UpdateDimensionGroupRequest
Aktualisiert den Status der angegebenen Gruppe.
| JSON-Darstellung |
|---|
{
"dimensionGroup": {
object ( |
| Felder | |
|---|---|
dimensionGroup
|
Die Gruppe, deren Status aktualisiert werden soll. Der Bereich und die Tiefe der Gruppe sollten eine gültige Gruppe im Tabellenblatt angeben und alle anderen Felder sollten aktualisiert werden. |
fields
|
Die Felder, die aktualisiert werden sollen. Es muss mindestens ein Feld angegeben werden. Der Stamm |
TrimWhitespaceRequest
Entfernt Leerräume (z. B. Leerzeichen, Tabulatoren oder Zeilenumbrüche) in jeder Zelle im angegebenen Bereich. Bei dieser Anfrage werden alle Leerzeichen am Anfang und Ende des Texts jeder Zelle entfernt und alle verbleibenden Leerzeichenfolgen auf ein einzelnes Leerzeichen reduziert. Wenn der resultierende gekürzte Text mit einem „+“- oder „=“-Zeichen beginnt, bleibt der Text ein Stringwert und wird nicht als Formel interpretiert.
| JSON-Darstellung |
|---|
{
"range": {
object ( |
| Felder | |
|---|---|
range
|
Der Bereich, dessen Zellen gekürzt werden sollen. |
DeleteDuplicatesRequest
Entfernt Zeilen in diesem Bereich, die Werte in den angegebenen Spalten enthalten, die Duplikate von Werten in einer vorherigen Zeile sind. Zeilen mit identischen Werten und unterschiedlicher Groß- und Kleinschreibung, Formatierung oder unterschiedlichen Formeln gelten ebenfalls als Duplikate.
Bei dieser Anfrage werden auch doppelte Zeilen entfernt, die ausgeblendet sind (z. B. aufgrund eines Filters). Beim Entfernen von Duplikaten wird die erste Instanz jeder doppelten Zeile, die von oben nach unten gescannt wird, im resultierenden Bereich beibehalten. Inhalte außerhalb des angegebenen Bereichs werden nicht entfernt. Zeilen, die als Duplikate gelten, müssen im Bereich nicht nebeneinander liegen.
| JSON-Darstellung |
|---|
{ "range": { object ( |
| Felder | |
|---|---|
range
|
Der Bereich, aus dem doppelte Zeilen entfernt werden sollen. |
comparisonColumns[]
|
Die Spalten im Bereich, die auf doppelte Werte analysiert werden sollen. Wenn keine Spalten ausgewählt sind, werden alle Spalten auf Duplikate analysiert. |
UpdateEmbeddedObjectBorderRequest
Aktualisiert das Attribut „Rahmen“ eines eingebetteten Objekts.
| JSON-Darstellung |
|---|
{
"objectId": integer,
"border": {
object ( |
| Felder | |
|---|---|
objectId
|
Die ID des einzubettenden Objekts, das aktualisiert werden soll. |
border
|
Der Rahmen, der für das eingebettete Objekt gilt. |
fields
|
Die Felder, die aktualisiert werden sollen. Es muss mindestens ein Feld angegeben werden. Der Stamm |
AddSlicerRequest
Fügt einem Tabellenblatt in der Tabelle einen Slicer hinzu.
| JSON-Darstellung |
|---|
{
"slicer": {
object ( |
| Felder | |
|---|---|
slicer
|
Der Slicer, der der Tabelle hinzugefügt werden soll, einschließlich der Position, an der er platziert werden soll. Das Feld |
UpdateSlicerSpecRequest
Aktualisiert die Spezifikationen eines Slicers. Dadurch wird ein Slicer nicht verschoben oder in der Größe angepasst. Verwenden Sie UpdateEmbeddedObjectPositionRequest, um einen Slicer zu verschieben oder seine Größe anzupassen.
| JSON-Darstellung |
|---|
{
"slicerId": integer,
"spec": {
object ( |
| Felder | |
|---|---|
slicerId
|
Die ID des zu aktualisierenden Slicers. |
spec
|
Die auf den Slicer anzuwendende Spezifikation. |
fields
|
Die Felder, die aktualisiert werden sollen. Es muss mindestens ein Feld angegeben werden. Der Stamm |
AddDataSourceRequest
Fügt eine Datenquelle hinzu. Nachdem die Datenquelle erfolgreich hinzugefügt wurde, wird ein zugehöriges DATA_SOURCE-Tabellenblatt erstellt und eine Ausführung ausgelöst, um das Tabellenblatt zu aktualisieren und Daten aus der Datenquelle zu lesen.
Für die Anfrage ist ein zusätzlicher bigquery.readonly-OAuth-Bereich erforderlich, wenn Sie eine BigQuery-Datenquelle hinzufügen.
| JSON-Darstellung |
|---|
{
"dataSource": {
object ( |
| Felder | |
|---|---|
dataSource
|
Die hinzuzufügende Datenquelle. |
UpdateDataSourceRequest
Aktualisiert eine Datenquelle. Nachdem die Datenquelle erfolgreich aktualisiert wurde, wird eine Ausführung ausgelöst, um das zugehörige DATA_SOURCE-Tabellenblatt zu aktualisieren und Daten aus der aktualisierten Datenquelle zu lesen.
Für die Anfrage ist ein zusätzlicher bigquery.readonly-OAuth-Bereich erforderlich, wenn Sie eine BigQuery-Datenquelle aktualisieren.
| JSON-Darstellung |
|---|
{
"dataSource": {
object ( |
| Felder | |
|---|---|
dataSource
|
Die zu aktualisierende Datenquelle. |
fields
|
Die Felder, die aktualisiert werden sollen. Es muss mindestens ein Feld angegeben werden. Der Stamm |
DeleteDataSourceRequest
Löscht eine Datenquelle. Durch die Anfrage wird auch das zugehörige Datenquellenblatt gelöscht und die Verknüpfung aller zugehörigen Datenquellenobjekte aufgehoben.
| JSON-Darstellung |
|---|
{ "dataSourceId": string } |
| Felder | |
|---|---|
dataSourceId
|
Die ID der zu löschenden Datenquelle. |
RefreshDataSourceRequest
Aktualisiert ein oder mehrere Datenquellenobjekte in der Tabelle anhand der angegebenen Referenzen.
Für die Anfrage ist ein zusätzlicher bigquery.readonly-OAuth-Bereich erforderlich, wenn Sie eine BigQuery-Datenquelle aktualisieren.
Wenn in einem Batch mehrere Aktualisierungsanfragen auf dieselben Datenquellenobjekte verweisen, wird nur die letzte Aktualisierungsanfrage verarbeitet und alle Anfragen haben dieselbe Antwort.
| JSON-Darstellung |
|---|
{ "force": boolean, // Union field |
| Felder | |
|---|---|
force
|
Aktualisiert die Datenquellenobjekte unabhängig vom aktuellen Status. Wenn dieser Wert nicht festgelegt ist und für ein referenziertes Datenquellenobjekt ein Fehlerstatus vorlag, schlägt die Aktualisierung sofort fehl. |
Union-Feld
target. Gibt an, was aktualisiert werden soll.
Für target ist nur einer der folgenden Werte zulässig:
|
|
references
|
Verweise auf Datenquellenobjekte, die aktualisiert werden sollen. |
dataSourceId
|
Verweis auf eine |
isAll
|
Alle vorhandenen Datenquellenobjekte in der Tabelle werden aktualisiert. |
DataSourceObjectReferences
Eine Liste mit Verweisen auf Datenquellenobjekte.
| JSON-Darstellung |
|---|
{
"references": [
{
object ( |
| Felder | |
|---|---|
references[]
|
Die Referenzen. |
DataSourceObjectReference
Verweis auf ein Datenquellenobjekt.
| JSON-Darstellung |
|---|
{ // Union field |
| Felder | |
|---|---|
Union-Feld
value. Der Referenztyp.
Für value ist nur einer der folgenden Werte zulässig:
|
|
sheetId
|
Verweise auf ein |
chartId
|
Verweise auf ein Diagramm für eine Datenquelle. |
dataSourceTableAnchorCell
|
Verweise auf eine |
dataSourcePivotTableAnchorCell
|
Verweise auf eine Datenquelle
|
dataSourceFormulaCell
|
Verweise auf eine Zelle, die |
CancelDataSourceRefreshRequest
Bricht eine oder mehrere Aktualisierungen von Datenquellenobjekten in der Tabelle anhand der angegebenen Referenzen ab.
Für die Anfrage ist ein zusätzlicher bigquery.readonly-OAuth-Bereich erforderlich, wenn Sie eine Aktualisierung für eine BigQuery-Datenquelle abbrechen.
| JSON-Darstellung |
|---|
{ // Union field |
| Felder | |
|---|---|
Union-Feld
target. Gibt an, was storniert werden soll.
Für target ist nur einer der folgenden Werte zulässig:
|
|
references
|
Verweise auf Datenquellenobjekte, deren Aktualisierungen abgebrochen werden sollen. |
dataSourceId
|
Verweis auf eine |
isAll
|
Bricht alle vorhandenen Aktualisierungen von Datenquellenobjekten für alle Datenquellen in der Tabelle ab. |
AddTableRequest
Fügt der Tabelle eine neue Tabelle hinzu.
| JSON-Darstellung |
|---|
{
"table": {
object ( |
| Felder | |
|---|---|
table
|
Erforderlich. Die hinzuzufügende Tabelle. |
UpdateTableRequest
Aktualisiert eine Tabelle in der Tabelle.
| JSON-Darstellung |
|---|
{
"table": {
object ( |
| Felder | |
|---|---|
table
|
Erforderlich. Die zu aktualisierende Tabelle. |
fields
|
Erforderlich. Die Felder, die aktualisiert werden sollen. Es muss mindestens ein Feld angegeben werden. Der Stamm |
DeleteTableRequest
Entfernt die Tabelle mit der angegebenen ID aus der Tabelle.
| JSON-Darstellung |
|---|
{ "tableId": string } |
| Felder | |
|---|---|
tableId
|
Die ID der zu löschenden Tabelle. |