Class Field

الحقل

يحتوي على بيانات ذات صلة بالحقول. وتحدّد خصائصه كيفية استخدام الحقل في "مركز البيانات".

var cc = DataStudioApp.createCommunityConnector();
var fields = cc.getFields();
var types = cc.FieldType;

var field1 = fields.newDimension()
  .setId('field1_id')
  .setName('Field 1 ID')
  .setDescription('The first field.')
  .setType(types.YEAR_MONTH)
  .setGroup('DATETIME');

الطُرق

الطريقةنوع القيمة التي يتم إرجاعهاوصف قصير
getAggregation()AggregationTypeتعرض AggregationType الخاصة بـ Field.
getDescription()Stringتعرض وصف Field هذا.
getFormula()Stringتعرض صيغة Field.
getGroup()Stringعرض مجموعة Field.
getId()Stringتعرض معرّف هذا Field.
getIsReaggregatable()Booleanتعرض true إذا كان من الممكن إعادة تجميع هذا الحقل، أو false بخلاف ذلك.
getName()Stringتعرض اسم Field هذا.
getType()FieldTypeتعرض FieldType الخاصة بـ Field.
isDefault()Booleanتعرِض true إذا كان Field هو المقياس أو السمة التلقائية.
isDimension()Booleanتعرِض true إذا كان هذا الحقل عبارة عن سمة.
isHidden()Booleanتعرض true إذا كانت قيمة Field هذه مخفية.
isMetric()Booleanتعرض القيمة true إذا كان هذا الحقل مقياسًا.
setAggregation(aggregation)Fieldتحدِّد هذه السياسة نوع التجميع لـ Field هذه.
setDescription(description)Fieldلضبط وصف Field هذا.
setFormula(formula)Fieldلضبط صيغة Field.
setGroup(group)Fieldلضبط مجموعة Field.
setId(id)Fieldلضبط رقم تعريف Field.
setIsHidden(isHidden)Fieldلضبط الحالة المخفية لـ Field هذا.
setIsReaggregatable(isReaggregatable)Fieldتحدِّد هذه السياسة حالة السماح بإعادة التجميع لـ Field.
setName(name)Fieldلضبط اسم جهاز Field هذا.
setType(type)Fieldلضبط FieldType من Field.

الوثائق التفصيلية

getAggregation()

تعرض AggregationType الخاصة بـ Field. تحدّد السمة AggregationType كيفية دمج "مركز البيانات" للبيانات المتشابهة في سمات.

استرجاع الكرة

AggregationType — aggregationType لهذا الحقل


getDescription()

تعرض وصف Field هذا. الأوصاف هي تفسيرات قصيرة للغرض من الحقل.

استرجاع الكرة

String — وصف هذا الحقل


getFormula()

تعرض صيغة Field. تحدد المعادلات تحويل البيانات الذي يقوم به Data Studio في وقت الاستعلام.

استرجاع الكرة

String — صيغة هذا الحقل


getGroup()

عرض مجموعة Field. يتم عرض الحقول التي تم جمعها في مجموعة معًا في واجهة مستخدم "مركز البيانات".

استرجاع الكرة

String: المجموعة الخاصة بهذا الحقل


getId()

تعرض معرّف هذا Field. تكون المعرّفات فريدة لكل مجموعة من الحقول وتستخدم في المعادلات للإشارة إلى الحقول.

استرجاع الكرة

String — رقم تعريف هذا الحقل


getIsReaggregatable()

تعرض true إذا كان من الممكن إعادة تجميع هذا الحقل، أو false بخلاف ذلك.

استرجاع الكرة

Booleantrue إذا كان من الممكن إعادة تجميع هذا الحقل، أو false بخلاف ذلك.


getName()

تعرض اسم Field هذا. يتم عرض الأسماء للمستخدم للتفريق بين الحقول.

استرجاع الكرة

String - اسم هذا الحقل


getType()

تعرض FieldType الخاصة بـ Field.

استرجاع الكرة

FieldType — نوع هذا الحقل


isDefault()

تعرِض true إذا كان Field هو المقياس أو السمة التلقائية.

استرجاع الكرة

Boolean - true إذا كانت Field هي المقياس أو السمة التلقائية، وfalse بخلاف ذلك.


isDimension()

تعرِض true إذا كان هذا الحقل عبارة عن سمة.

استرجاع الكرة

Boolean: true إذا كان هذا الحقل سمة، ويعرض القيمة false في الحالات الأخرى.


isHidden()

تعرض true إذا كانت قيمة Field هذه مخفية. يمكنك استخدام الحقول المخفية في المعادلات، ولكن ليس في المخططات. لا يمكنك إخفاء الحقول التي تحتوي على صِيَغ.

استرجاع الكرة

Boolean: true إذا كانت Field هذه مخفية، وfalse في الحالات الأخرى.


isMetric()

تعرض القيمة true إذا كان هذا الحقل مقياسًا.

استرجاع الكرة

Booleantrue إذا كان هذا الحقل مقياسًا، ويعرض القيمة false في الحالات الأخرى.


setAggregation(aggregation)

تحدِّد هذه السياسة نوع التجميع لـ Field هذه. يحدِّد مقياس "AggregationType" الطريقة التي يدمج بها "مركز البيانات" البيانات المتشابهة في سمات. يؤدي هذا إلى ظهور خطأ إذا تم استدعاؤه في أحد المقاييس.

المَعلمات

الاسمTypeالوصف
aggregationAggregationTypeنوع التجميع المطلوب تعيينه.

استرجاع الكرة

Field: أداة الإنشاء هذه مخصّصة للسلاسل


setDescription(description)

لضبط وصف Field هذا. الأوصاف هي تفسيرات قصيرة للغرض من الحقل.

المَعلمات

الاسمTypeالوصف
descriptionStringالوصف المطلوب تعيينه.

استرجاع الكرة

Field: أداة الإنشاء هذه مخصّصة للسلاسل


setFormula(formula)

لضبط صيغة Field. تحدِّد الصيغ عملية تحويل البيانات التي ينفّذها "مركز البيانات" في وقت طلب البحث.

المَعلمات

الاسمTypeالوصف
formulaStringالصيغة المطلوب تعيينها.

استرجاع الكرة

Field: أداة الإنشاء هذه مخصّصة للسلاسل


setGroup(group)

لضبط مجموعة Field. يتم عرض الحقول التي تم جمعها في مجموعة معًا في واجهة المستخدم في "مركز البيانات".

المَعلمات

الاسمTypeالوصف
groupStringالمجموعة المطلوب ضبطها.

استرجاع الكرة

Field: أداة الإنشاء هذه مخصّصة للسلاسل


setId(id)

لضبط رقم تعريف Field. تكون المعرّفات فريدة لكل مجموعة من الحقول وتستخدم في المعادلات للإشارة إلى الحقول.

المَعلمات

الاسمTypeالوصف
idStringرقم التعريف المطلوب ضبطه.

استرجاع الكرة

Field: أداة الإنشاء هذه مخصّصة للسلاسل


setIsHidden(isHidden)

لضبط الحالة المخفية لـ Field هذا. يمكنك استخدام الحقول المخفية في المعادلات، ولكن ليس في المخططات. لا يمكنك إخفاء الحقول التي تحتوي على صِيَغ.

المَعلمات

الاسمTypeالوصف
isHiddenBooleanالحالة المخفية المطلوب ضبطها.

استرجاع الكرة

Field: أداة الإنشاء هذه مخصّصة للسلاسل


setIsReaggregatable(isReaggregatable)

تحدِّد هذه السياسة حالة السماح بإعادة التجميع لـ Field. وتؤدي محاولة تعيين نوع التجميع في حقل لا يمكن إعادة تجميعه إلى حدوث خطأ.

المَعلمات

الاسمTypeالوصف
isReaggregatableBooleanحالة السماح بإعادة التجميع التي سيتم ضبطها.

استرجاع الكرة

Field: أداة الإنشاء هذه مخصّصة للسلاسل


setName(name)

لضبط اسم جهاز Field هذا. يتم عرض الأسماء للمستخدم للتفريق بين الحقول.

المَعلمات

الاسمTypeالوصف
nameStringالاسم المطلوب ضبطه

استرجاع الكرة

Field: أداة الإنشاء هذه مخصّصة للسلاسل


setType(type)

لضبط FieldType من Field.

المَعلمات

الاسمTypeالوصف
typeFieldTypeالنوع المطلوب تعيينه.

استرجاع الكرة

Field: أداة الإنشاء هذه مخصّصة للسلاسل