- المرجع: جدول بيانات
- 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 |
اختياريّ. نهاية الفاصل الزمني الحصرية إذا تم تحديد طابع زمني مطابق لهذا الفاصل الزمني، يجب أن يكون قبل النهاية. |
الطُرق |
|
---|---|
|
تُطبِّق تعديلًا واحدًا أو أكثر على جدول البيانات. |
|
تُنشئ هذه الدالة جدول بيانات، وتُعيد جدول البيانات الذي تم إنشاؤه حديثًا. |
|
لعرض جدول البيانات الذي يحمل المعرّف المحدّد. |
|
لعرض جدول البيانات الذي يحمل المعرّف المحدّد. |