- المرجع: جدول بيانات
- SpreadsheetProperties
- RecalculationInterval
- CellFormat
- NumberFormat
- NumberFormatType
- اللون
- ColorStyle
- ThemeColorType
- الحدود
- الحدود
- النمط
- الملء
- HorizontalAlign
- VerticalAlign
- WrapStrategy
- TextDirection
- TextFormat
- الرابط
- HyperlinkDisplayType
- TextRotation
- IterativeCalculationSettings
- SpreadsheetTheme
- ThemeColorPair
- الجدول
- 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
- المحرِّرون
- 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
- أداة تقسيم
- SlicerSpec
- NamedRange
- DataSource
- DataSourceSpec
- BigQueryDataSourceSpec
- BigQueryQuerySpec
- BigQueryTableSpec
- LookerDataSourceSpec
- DataSourceParameter
- DataSourceRefreshSchedule
- DataSourceRefreshScope
- DataSourceRefreshDailySchedule
- TimeOfDay
- DataSourceRefreshWeeklySchedule
- DayOfWeek
- DataSourceRefreshMonthlySchedule
- الفاصل
- الطُرق
المورد: جدول بيانات
مورد يمثّل جدول بيانات
تمثيل JSON |
---|
{ "spreadsheetId": string, "properties": { object ( |
الحقول | |
---|---|
spreadsheetId |
رقم تعريف جدول البيانات. هذا الحقل للقراءة فقط. |
properties |
الخصائص العامة لجدول البيانات |
sheets[] |
الأوراق التي تشكّل جزءًا من جدول بيانات |
namedRanges[] |
النطاقات المُعنوَنة المحدّدة في جدول بيانات |
spreadsheetUrl |
عنوان URL لجدول البيانات هذا الحقل للقراءة فقط. |
developerMetadata[] |
البيانات الوصفية للمطوّر المرتبطة بجدول بيانات |
dataSources[] |
قائمة بمصادر البيانات الخارجية المرتبطة بجدول البيانات |
dataSourceSchedules[] |
النتائج فقط. قائمة بجداول إعادة تحميل مصادر البيانات |
SpreadsheetProperties
خصائص جدول البيانات
تمثيل JSON |
---|
{ "title": string, "locale": string, "autoRecalc": enum ( |
الحقول | |
---|---|
title |
عنوان جدول البيانات. |
locale |
لغة جدول البيانات بأحد التنسيقات التالية:
ملاحظة: عند تعديل هذا الحقل، لن تكون بعض اللغات/اللغات متاحة. |
autoRecalc |
مقدار الوقت اللازم للانتظار قبل إعادة حساب الدوال المتغيرة. |
timeZone |
المنطقة الزمنية لجدول البيانات، بتنسيق CLDR مثل |
defaultFormat |
التنسيق التلقائي لجميع الخلايا في جدول البيانات لن يتم ضبط |
iterativeCalculationSettings |
تحدد ما إذا كان سيتم حل المراجع الدائرية باستخدام الحساب المكرر وكيفية حلها. ويعني عدم توفّر هذا الحقل أنّ الإحالات المتكرّرة تؤدي إلى أخطاء في العمليات الحسابية. |
spreadsheetTheme |
تم تطبيق المظهر على جدول البيانات. |
importFunctionsExternalUrlAccessAllowed |
يحدد هذا الخيار ما إذا كان سيتم السماح بالوصول إلى عناوين URL الخارجية لدوالّ الصور والاستيراد. القراءة فقط عندما تكون القيمة صحيحة عندما يكون الخطأ خطأ، يمكنك ضبطه على صحيح. سيتم تجاوز هذه القيمة وعرض القيمة "صحيح" دائمًا في حال تفعيل المشرف لميزة الإضافة إلى القائمة المسموح بها. |
RecalculationInterval
قائمة بخيارات الفاصل الزمني المحتملة لإعادة الحساب
عمليات التعداد | |
---|---|
RECALCULATION_INTERVAL_UNSPECIFIED |
القيمة التلقائية يجب عدم استخدام هذه القيمة. |
ON_CHANGE |
يتم تعديل الدوال المتغيّرة عند كل تغيير. |
MINUTE |
ويتم تعديل الدوال المتغيّرة عند كل تغيير وكل دقيقة. |
HOUR |
يتم تعديل الدوال المتغيّرة عند كل تغيير وكل ساعة. |
IterativeCalculationSettings
إعدادات للتحكّم في كيفية حلّ الاعتماديات الدائرية باستخدام الحساب المتكرّر
تمثيل JSON |
---|
{ "maxIterations": integer, "convergenceThreshold": number } |
الحقول | |
---|---|
maxIterations |
عند تفعيل الحساب المتكرّر، الحد الأقصى لعدد جولات الحساب التي سيتم إجراؤها |
convergenceThreshold |
عند تفعيل الحساب التكراري واختلاف النتائج المتتالية بقيمة أقل من هذه القيمة الحدّية، تتوقف جولات الحساب. |
SpreadsheetTheme
لتمثيل مظهر جدول البيانات
تمثيل JSON |
---|
{
"primaryFontFamily": string,
"themeColors": [
{
object ( |
الحقول | |
---|---|
primaryFontFamily |
اسم مجموعة الخطوط الأساسية |
themeColors[] |
أزواج ألوان مظهر جدول البيانات. للتحديث، عليك تقديم كل أزواج ألوان المظاهر. |
ThemeColorPair
زوج يعين نوع لون مظهر جدول البيانات للون الخرسانة الذي يمثله.
تمثيل JSON |
---|
{ "colorType": enum ( |
الحقول | |
---|---|
colorType |
نوع لون تصميم جدول البيانات. |
color |
اللون المحدّد الذي يتوافق مع نوع لون المظهر |
NamedRange
نطاق مُعنوَن.
تمثيل JSON |
---|
{
"namedRangeId": string,
"name": string,
"range": {
object ( |
الحقول | |
---|---|
namedRangeId |
رقم تعريف النطاق المُعنوَن. |
name |
اسم النطاق المُعنوَن |
range |
النطاق الذي يمثله هذا. |
DataSource
معلومات حول مصدر بيانات خارجي في جدول البيانات.
تمثيل JSON |
---|
{ "dataSourceId": string, "spec": { object ( |
الحقول | |
---|---|
dataSourceId |
المعرّف الفريد على مستوى جدول البيانات الذي يحدّد مصدر البيانات مثال: 1080547365 |
spec |
|
calculatedColumns[] |
كل الأعمدة المحسوبة في مصدر البيانات. |
sheetId |
معرّف عند إنشاء مصدر بيانات، يتم أيضًا إنشاء ورقة بيانات |
DataSourceSpec
تحدّد هذه السمة تفاصيل مصدر البيانات. على سبيل المثال، بالنسبة إلى BigQuery، يحدِّد ذلك معلومات عن مصدر BigQuery.
تمثيل JSON |
---|
{ "parameters": [ { object ( |
الحقول | |
---|---|
parameters[] |
معلَمات مصدر البيانات التي يتم استخدامها عند إجراء طلب بحث عن مصدر البيانات. |
حقل الاتحاد spec . المواصفات الفعلية لكل نوع مصدر بيانات يمكن أن يكون spec واحدًا فقط مما يلي: |
|
bigQuery |
|
looker |
[LookerDatasourceSpec][] |
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. |
LookerDataSourceSpec
مواصفات مصدر بيانات Looker.
تمثيل JSON |
---|
{ "instanceUri": string, "model": string, "explore": string } |
الحقول | |
---|---|
instanceUri |
عنوان URL لنسخة Looker |
model |
اسم نموذج Looker |
explore |
اسم استكشاف نموذج Looker |
DataSourceParameter
هي مَعلمة في طلب بحث مصدر بيانات. تسمح المَعلمة للمستخدم بتمرير قيم من جدول البيانات إلى طلب بحث.
تمثيل JSON |
---|
{ // Union field |
الحقول | |
---|---|
حقل الربط identifier معرِّف المَعلمة يمكن أن يكون identifier واحدًا فقط مما يلي: |
|
name |
المَعلمة المُسماة. يجب أن يكون معرّفًا شرعيًا للموقع الإلكتروني |
حقل الربط value قيمة المَعلمة يمكن أن يكون value واحدًا فقط مما يلي: |
|
namedRangeId |
رقم تعريف |
range |
نطاق يحتوي على قيمة المَعلمة ويجب أن يكون حجمها 1×1. |
DataSourceRefreshSchedule
جدولة إعادة تحميل مصدر البيانات
تتم إعادة تحميل مصادر البيانات في جدول البيانات خلال فاصل زمني. يمكنك تحديد وقت البدء بالنقر على زر "إعادة التحميل المجدولة" في محرر "جداول بيانات Google"، ولكن يتم تحديد الفاصل الزمني ليكون 4 ساعات. على سبيل المثال، إذا حدّدت وقت بدء الساعة 8 صباحًا، ستتم إعادة التحميل بين الساعة 8 صباحًا و12 ظهرًا كل يوم.
تمثيل JSON |
---|
{ "enabled": boolean, "refreshScope": enum ( |
الحقول | |
---|---|
enabled |
صحيح إذا كان جدول التحديث مفعّلاً، أو خطأ في الحالات الأخرى. |
refreshScope |
نطاق إعادة التحميل يجب أن يكون |
nextRun |
النتائج فقط. الفاصل الزمني للتشغيل التالي |
حقل الربط schedule_config يمكن أن تكون إعدادات الجدول الزمني schedule_config إحدى الإعدادات التالية فقط: |
|
dailySchedule |
الجدول الزمني لإعادة التحميل اليومي |
weeklySchedule |
الجدول الزمني لإعادة التحميل أسبوعيًا |
monthlySchedule |
جدول إعادة التحميل الشهري |
DataSourceRefreshScope
نطاقات إعادة تحميل مصدر البيانات
عمليات التعداد | |
---|---|
DATA_SOURCE_REFRESH_SCOPE_UNSPECIFIED |
القيمة التلقائية، لا تستخدمها. |
ALL_DATA_SOURCES |
تُعيد تحميل جميع مصادر البيانات وعناصر مصادر البيانات المرتبطة بها في جدول البيانات. |
DataSourceRefreshDailySchedule
جدول زمني لإعادة تحميل البيانات يوميًا في فاصل زمني معيّن
تمثيل JSON |
---|
{
"startTime": {
object ( |
الحقول | |
---|---|
startTime |
وقت البدء خلال الفاصل الزمني الذي تمت جدولة إعادة تحميل مصدر البيانات خلاله. يتم استخدام |
TimeOfDay
تمثل وقتًا من اليوم. التاريخ والمنطقة الزمنية غير مهمّين أو تم تحديدهما في مكان آخر. قد تختار واجهة برمجة التطبيقات السماح بالثواني. الأنواع ذات الصلة هي google.type.Date
وgoogle.protobuf.Timestamp
.
تمثيل JSON |
---|
{ "hours": integer, "minutes": integer, "seconds": integer, "nanos": integer } |
الحقول | |
---|---|
hours |
ساعات اليوم بتنسيق 24 ساعة. يجب أن تتراوح القيمة بين 0 و23. قد تختار واجهة برمجة التطبيقات السماح بالقيمة "24:00:00" لسيناريوهات مثل وقت إغلاق العمل. |
minutes |
دقائق الساعة من اليوم يجب أن تتراوح القيمة بين 0 و59. |
seconds |
الثواني من الدقائق في الوقت يجب أن تتراوح القيمة عادةً بين 0 و59. قد تسمح واجهة برمجة التطبيقات بالقيمة 60 إذا كانت تسمح بالثواني الكبيسة. |
nanos |
أجزاء من الثانية بالنانوثواني يجب أن تتراوح بين 0 و999,999,999. |
DataSourceRefreshWeeklySchedule
جدول زمني أسبوعي لإعادة تحميل البيانات في أيام محدّدة خلال فاصل زمني معيّن
تمثيل JSON |
---|
{ "startTime": { object ( |
الحقول | |
---|---|
startTime |
وقت البدء للفاصل الزمني الذي تمت جدولة إعادة تحميل مصدر البيانات خلاله. يتم استخدام |
daysOfWeek[] |
أيام الأسبوع التي تتم فيها إعادة تحميل البيانات يجب تحديد يوم واحد على الأقل. |
DayOfWeek
يمثل يومًا من الأسبوع.
عمليات التعداد | |
---|---|
DAY_OF_WEEK_UNSPECIFIED |
لم يتم تحديد اليوم من الأسبوع. |
MONDAY |
الاثنين |
TUESDAY |
الثلاثاء |
WEDNESDAY |
الأربعاء |
THURSDAY |
الخميس |
FRIDAY |
الجمعة |
SATURDAY |
السبت |
SUNDAY |
الأحد |
DataSourceRefreshMonthlySchedule
جدول زمني شهري لإعادة تحميل البيانات في أيام معيّنة من الشهر في فترة زمنية معيّنة
تمثيل JSON |
---|
{
"startTime": {
object ( |
الحقول | |
---|---|
startTime |
وقت بدء الفترة الزمنية التي يتم فيها جدولة إعادة تحميل مصدر البيانات. يتم استخدام |
daysOfMonth[] |
أيام الشهر التي تريد إعادة تحميل البيانات فيها يمكن استخدام القيم من 1 إلى 28 فقط، ما يعادل اليوم الأول إلى اليوم 28. يجب تحديد يوم واحد على الأقل. |
الفاصل
ويمثل فاصلاً زمنيًا مشفّرًا كبداية طابع زمني (شامل) ونهاية طابع زمني (غير شاملة).
يجب أن تكون البداية أقل من أو تساوي النهاية. عندما تساوي البداية النهاية، يكون الفاصل الزمني فارغًا (لا يتطابق أي وقت). وفي حال عدم تحديد قيمة كل من البداية والنهاية، يتطابق الفاصل الزمني في أي وقت.
تمثيل JSON |
---|
{ "startTime": string, "endTime": string } |
الحقول | |
---|---|
startTime |
اختياريّ. بداية شاملة للفاصل الزمني. يجب أن يكون الطابع الزمني الذي يطابق هذا الفاصل الزمني هو نفسه أو بعد بدئه في حال تحديده. |
endTime |
اختياريّ. نهاية الفاصل الزمني الحصرية ويجب أن يقع الطابع الزمني الذي يتطابق مع هذا الفاصل الزمني قبل النهاية، في حال تحديده. |
الطُرق |
|
---|---|
|
يطبق تحديثًا واحدًا أو أكثر على جدول البيانات. |
|
لإنشاء جدول بيانات، مع عرض جدول البيانات الذي تم إنشاؤه حديثًا. |
|
لعرض جدول البيانات بالمعرف المحدد. |
|
لعرض جدول البيانات الذي يحمل المعرّف المحدّد. |