সম্পদ: EventCreateRule
একটি ইভেন্ট তৈরি করার নিয়ম এমন শর্তগুলিকে সংজ্ঞায়িত করে যা একটি উত্স ইভেন্টের মিলিত মানদণ্ডের উপর ভিত্তি করে একটি সম্পূর্ণ নতুন ইভেন্ট তৈরি করতে ট্রিগার করবে৷ উত্স ইভেন্ট থেকে প্যারামিটারের অতিরিক্ত মিউটেশন সংজ্ঞায়িত করা যেতে পারে।
ইভেন্ট সম্পাদনা নিয়মের বিপরীতে, ইভেন্ট তৈরির নিয়মের কোনো সংজ্ঞায়িত ক্রম নেই। তারা সব স্বাধীনভাবে পরিচালিত হবে.
ইভেন্ট সম্পাদনা এবং ইভেন্ট তৈরির নিয়মগুলি একটি ইভেন্ট তৈরির নিয়ম থেকে তৈরি একটি ইভেন্ট সংশোধন করতে ব্যবহার করা যাবে না৷
JSON প্রতিনিধিত্ব |
---|
{ "name": string, "destinationEvent": string, "eventConditions": [ { object ( |
ক্ষেত্র | |
---|---|
name | শুধুমাত্র আউটপুট। এই EventCreateRule সম্পদের জন্য সম্পদের নাম। বিন্যাস: বৈশিষ্ট্য/{property}/dataStreams/{dataStream}/eventCreateRules/{eventCreateRule} |
destinationEvent | প্রয়োজন। নতুন ইভেন্টের নাম তৈরি করতে হবে। এই মানটি অবশ্যই: * 40 অক্ষরের কম হতে হবে * শুধুমাত্র অক্ষর, সংখ্যা বা _ (আন্ডারস্কোর) * একটি অক্ষর দিয়ে শুরু করুন |
eventConditions[] | প্রয়োজন। কমপক্ষে একটি শর্ত থাকতে হবে এবং সর্বোচ্চ 10টি থাকতে পারে৷ এই নিয়মটি প্রয়োগ করার জন্য উত্স ইভেন্টের শর্তগুলি অবশ্যই মেলে৷ |
sourceCopyParameters | সত্য হলে, উত্স পরামিতিগুলি নতুন ইভেন্টে অনুলিপি করা হয়। মিথ্যা বা সেট না থাকলে, সমস্ত অ-অভ্যন্তরীণ প্যারামিটার উৎস ইভেন্ট থেকে কপি করা হয় না। পরামিতি অনুলিপি করার পর পরামিতি মিউটেশন প্রয়োগ করা হয়। |
parameterMutations[] | প্যারামিটার মিউটেশন নতুন ইভেন্টে প্যারামিটার আচরণ সংজ্ঞায়িত করে এবং ক্রমানুসারে প্রয়োগ করা হয়। সর্বাধিক 20টি মিউটেশন প্রয়োগ করা যেতে পারে। |
ম্যাচিং কন্ডিশন
একটি ইভেন্ট সম্পাদনা বা ইভেন্ট তৈরির নিয়ম যখন একটি ইভেন্টে প্রযোজ্য হয় তার জন্য একটি শর্ত সংজ্ঞায়িত করে৷
JSON প্রতিনিধিত্ব |
---|
{
"field": string,
"comparisonType": enum ( |
ক্ষেত্র | |
---|---|
field | প্রয়োজন। শর্তের সাথে তুলনা করা হয় এমন ক্ষেত্রের নাম। যদি 'eventName' নির্দিষ্ট করা থাকে তবে এই শর্তটি ইভেন্টের নামের ক্ষেত্রে প্রযোজ্য হবে। অন্যথায় শর্তটি নির্দিষ্ট নামের একটি প্যারামিটারে প্রযোজ্য হবে। এই মান স্পেস ধারণ করতে পারে না. |
comparisonType | প্রয়োজন। মানের সাথে তুলনার ধরন প্রয়োগ করা হবে। |
value | প্রয়োজন। এই শর্তের সাথে তুলনা করা হচ্ছে মান। রানটাইম বাস্তবায়ন পরামিতি মানের ধরনের উপর ভিত্তি করে এই শর্ত মূল্যায়ন করতে এই মানের টাইপ জবরদস্তি করতে পারে। |
negated | তুলনার ফলাফল কি না তা নাকচ করা উচিত। উদাহরণস্বরূপ, যদি |
তুলনার ধরন
মিল অবস্থার জন্য তুলনা প্রকার
Enums | |
---|---|
COMPARISON_TYPE_UNSPECIFIED | অজানা |
EQUALS | সমান, কেস সংবেদনশীল |
EQUALS_CASE_INSENSITIVE | সমান, কেস সংবেদনশীল |
CONTAINS | ধারণ করে, কেস সংবেদনশীল |
CONTAINS_CASE_INSENSITIVE | ধারণ করে, কেস সংবেদনশীল |
STARTS_WITH | কেস সংবেদনশীল দিয়ে শুরু হয় |
STARTS_WITH_CASE_INSENSITIVE | দিয়ে শুরু হয়, কেস সংবেদনশীল |
ENDS_WITH | এর সাথে শেষ হয়, কেস সংবেদনশীল |
ENDS_WITH_CASE_INSENSITIVE | এর সাথে শেষ হয়, কেস সংবেদনশীল |
GREATER_THAN | অপেক্ষা বৃহত্তর |
GREATER_THAN_OR_EQUAL | বৃহত্তর অথবা সমান |
LESS_THAN | থেকে কম |
LESS_THAN_OR_EQUAL | কম বা সমান |
REGULAR_EXPRESSION | নিয়মিত অভিব্যক্তি। শুধুমাত্র ওয়েব স্ট্রীম জন্য সমর্থিত. |
REGULAR_EXPRESSION_CASE_INSENSITIVE | নিয়মিত অভিব্যক্তি, কেস সংবেদনশীল। শুধুমাত্র ওয়েব স্ট্রীম জন্য সমর্থিত. |
প্যারামিটার মিউটেশন
পরিবর্তন করার জন্য একটি ইভেন্ট প্যারামিটার সংজ্ঞায়িত করে।
JSON প্রতিনিধিত্ব |
---|
{ "parameter": string, "parameterValue": string } |
ক্ষেত্র | |
---|---|
parameter | প্রয়োজন। পরিবর্তন করার পরামিতির নাম। এই মান অবশ্যই: * 40 অক্ষরের কম হতে হবে। * নিয়মের মধ্যে সমস্ত মিউটেশন জুড়ে অনন্য হোন * শুধুমাত্র অক্ষর, সংখ্যা বা _ (আন্ডারস্কোর) নিয়ে গঠিত ইভেন্ট সম্পাদনা নিয়মের জন্য, নামটি 'eventName'-এ সেট করা হতে পারে যাতে ইভেন্টনাম পরিবর্তন করা যায়। |
parameterValue | প্রয়োজন। সঞ্চালনের মান মিউটেশন। * 100 অক্ষরের কম হতে হবে। * প্যারামের জন্য একটি ধ্রুবক মান নির্দিষ্ট করতে, মানটির স্ট্রিং ব্যবহার করুন। * অন্য প্যারামিটার থেকে মান অনুলিপি করতে, "[[other_parameter]]" এর মতো সিনট্যাক্স ব্যবহার করুন আরও বিশদ বিবরণের জন্য, এই সহায়তা কেন্দ্র নিবন্ধটি দেখুন। |
পদ্ধতি | |
---|---|
| একটি EventCreateRule তৈরি করে। |
| একটি EventCreateRule মুছে দেয়। |
| একটি একক EventCreateRule জন্য সন্ধান করুন. |
| একটি ওয়েব ডেটা স্ট্রীমে EventCreateRules তালিকাভুক্ত করে। |
| একটি EventCreateRule আপডেট করে। |