এতে ফিল্ড-সম্পর্কিত ডেটা থাকে। এর প্রোপার্টিগুলো নির্ধারণ করে যে ডেটা স্টুডিওতে ফিল্ডটি কীভাবে ব্যবহৃত হবে।
const cc = DataStudioApp.createCommunityConnector(); const fields = cc.getFields(); const field1 = fields.newDimension() .setId('field1_id') .setName('Field 1 ID') .setDescription('The first field.') .setType(cc.FieldType.YEAR_MONTH) .setGroup('DATETIME');
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
get Aggregation() | Aggregation Type | এই Field Aggregation Type ফেরত দেয়। |
get Description() | String | এই Field বিবরণ ফেরত দেয়। |
get Formula() | String | এই Field সূত্রটি ফেরত দেয়। |
get Group() | String | এই Field গ্রুপটি ফেরত দেয়। |
get Id() | String | এই Field আইডি ফেরত দেয়। |
get Is Reaggregatable() | Boolean | এই ফিল্ডটি পুনরায় একত্রিত করা সম্ভব হলে true , অন্যথায় false রিটার্ন করে। |
get Name() | String | এই Field নাম ফেরত দেয়। |
get Type() | Field Type | এই Field Field Type ফেরত দেয়। |
is Default() | Boolean | এই Field ডিফল্ট মেট্রিক বা ডাইমেনশন হলে true রিটার্ন করে। |
is Dimension() | Boolean | এই ফিল্ডটি একটি ডাইমেনশন হলে true রিটার্ন করে। |
is Hidden() | Boolean | এই Field লুকানো থাকলে true রিটার্ন করে। |
is Metric() | Boolean | এই ফিল্ডটি একটি মেট্রিক হলে true রিটার্ন করে। |
set Aggregation(aggregation) | Field | এই Field অ্যাগ্রিগেশন টাইপ নির্ধারণ করে। |
set Description(description) | Field | এই Field বিবরণ নির্ধারণ করে। |
set Formula(formula) | Field | এই Field সূত্র নির্ধারণ করে। |
set Group(group) | Field | এই Field গ্রুপ নির্ধারণ করে। |
set Id(id) | Field | এই Field আইডি নির্ধারণ করে। |
set Is Hidden(isHidden) | Field | এই Field গোপন অবস্থা নির্ধারণ করে। |
set Is Reaggregatable(isReaggregatable) | Field | কোনো Field জন্য পুনঃএকত্রীকরণের অনুমোদিত স্থিতি নির্ধারণ করে। |
set Name(name) | Field | এই Field নাম নির্ধারণ করে। |
set Type(type) | Field | এই Field Field Type নির্ধারণ করে। |
বিস্তারিত ডকুমেন্টেশন
getAggregation()
এই Field AggregationType রিটার্ন করে। AggregationType নির্ধারণ করে যে ডেটা স্টুডিও কীভাবে একই ধরনের ডেটাকে ডাইমেনশনে একত্রিত করবে।
ফেরত
AggregationType — এই ফিল্ডের জন্য নির্ধারিত অ্যাগ্রিগেশনটাইপ।
getDescription()
এই Field বিবরণ ফেরত দেয়। বিবরণ হলো কোনো ফিল্ডের উদ্দেশ্যের সংক্ষিপ্ত ব্যাখ্যা।
ফেরত
String — এই ফিল্ডের বিবরণ।
getFormula()
এই Field ফর্মুলাটি ফেরত দেয়। ফর্মুলাগুলো এমন একটি ডেটা রূপান্তর নির্ধারণ করে যা ডেটা স্টুডিও কোয়েরি করার সময় চালায়।
ফেরত
String — এই ফিল্ডের সূত্র।
getGroup()
এই Field গ্রুপটি ফেরত দেয়। একটি গ্রুপে সংগৃহীত ফিল্ডগুলো ডেটা স্টুডিও UI-তে একসাথে প্রদর্শিত হয়।
ফেরত
String — এই ফিল্ডের জন্য গ্রুপ।
getId()
এই Field আইডি ফেরত দেয়। প্রতিটি ফিল্ড সেটের জন্য আইডিগুলো অনন্য হয় এবং ফর্মুলায় ফিল্ড উল্লেখ করার জন্য ব্যবহৃত হয়।
ফেরত
String — এই ফিল্ডের আইডি।
getIsReaggregatable()
এই ফিল্ডটি পুনরায় একত্রিত করা সম্ভব হলে true , অন্যথায় false রিটার্ন করে।
ফেরত
Boolean — যদি এই ফিল্ডটি পুনরায় একত্রিত করা যায় তবে true , অন্যথায় false ।
getName()
এই Field নাম ফেরত দেয়। ফিল্ডগুলোকে আলাদাভাবে চেনার জন্য ব্যবহারকারীকে নামগুলো দেখানো হয়।
ফেরত
String — এই ফিল্ডের নাম।
isDefault()
isDimension()
এই ফিল্ডটি একটি ডাইমেনশন হলে true রিটার্ন করে।
ফেরত
Boolean — এই ফিল্ডটি একটি ডাইমেনশন হলে true ; অন্যথায় false রিটার্ন করে।
isHidden()
isMetric()
এই ফিল্ডটি একটি মেট্রিক হলে true রিটার্ন করে।
ফেরত
Boolean — এই ফিল্ডটি একটি মেট্রিক হলে true ; অন্যথায় false রিটার্ন করে।
setAggregation(aggregation)
এই Field অ্যাগ্রিগেশন টাইপ নির্ধারণ করে। AggregationType ঠিক করে যে ডেটা স্টুডিও কীভাবে একই ধরনের ডেটাকে ডাইমেনশনে একত্রিত করবে। কোনো মেট্রিকের উপর এটি কল করা হলে একটি এরর দেখায়।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
aggregation | Aggregation Type | যে অ্যাগ্রিগেশন টাইপটি সেট করতে হবে। |
ফেরত
Field — এই বিল্ডারটি, চেইনিংয়ের জন্য।
setDescription(description)
setFormula(formula)
setGroup(group)
setId(id)
setIsHidden(isHidden)
setIsReaggregatable(isReaggregatable)
একটি Field জন্য পুনঃএকত্রীকরণের অনুমোদিত অবস্থা নির্ধারণ করে। যে ফিল্ড পুনঃএকত্রীকরণ করা যায় না, সেটিতে একত্রীকরণের ধরণ নির্ধারণ করার চেষ্টা করলে একটি ত্রুটি দেখা দেয়।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
is Reaggregatable | Boolean | পুনঃএকত্রীকরণের জন্য অনুমোদিত স্থিতি নির্ধারণ করতে হবে। |
ফেরত
Field — এই বিল্ডারটি, চেইনিংয়ের জন্য।
setName(name)
setType(type)
এই Field FieldType নির্ধারণ করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
type | Field Type | যে ধরণটি সেট করতে হবে। |
ফেরত
Field — এই বিল্ডারটি, চেইনিংয়ের জন্য।