نام در حال استفاده

ساخت وبلاگ

یک برچسب در حال حاضر با نام شاخه ارائه شده وجود دارد. بسیاری از دستورات GIT نام برچسب و شاخه را می پذیرند ، بنابراین ایجاد این شاخه ممکن است باعث رفتار غیر منتظره شود. آیا مطمئن هستید که می خواهید این شاخه را ایجاد کنید؟

لغو ایجاد

آموزش / آموزش / SDS-Event-Stream-Moving / SDS-Event-Stream-Moving Mender. md

  • به پرونده T بروید
  • به خط L بروید
  • مسیر کپی
  • پیوند ثابت را کپی کنید

این تعهد متعلق به هیچ شعبه ای در این مخزن نیست و ممکن است متعلق به یک چنگال در خارج از مخزن باشد.

در این زمان نمی تواند مشارکت کنندگان را بازیابی کند 169 خط (90 SLOC) 5. 88 کیلوبایت

 

  • با دسک تاپ باز کنید
  • مشاهده خام
  • کپی محتویات خام کپی محتوای خام کپی محتویات خام

     

محتوای خام را کپی کنید

هارون پاتکائو products>ساپ هانا-استریم-آنالیز tutorial>مبتدی topic>درباره اینترنت products>ساپ هانا-استریم-آنالیز products>sap-hana -ر-نسخه درست است، واقعی

با استفاده از یک پنجره جمع ، یک میانگین متحرک را در یک جریان رویداد ایجاد کنید

یک پنجره کل اضافه کنید تا میانگین متحرک در داده های رویداد ایجاد شود و داده های خام را هموار کنید.

  • آموزش: به یک جریان رویداد به یک جدول HANA بپیوندید
  • آموزش: تولید هشدارها با استفاده از یک پنجره مشتق شده در SAP HANA Analytics
  • نحوه اضافه کردن یک پنجره جمع برای نگه داشتن چندین داده و مشاهده الگوهای
  • نحوه استفاده از یک پنجره رویداد کشویی مبتنی بر زمان برای محاسبه معیارها و نظارت بر روند

بر خلاف جریان ، که بدون تابعیت هستند ، ویندوز مانند جداول است که اطلاعات را از یک رویداد به رویداد دیگر نگه می دارد. در اینجا یک پنجره کل که توسط MachineID کلید است ، اضافه می کنید که مجموعه ای از مقادیر کل را برای هر دستگاه نگه می دارد.

اگر نمی خواهید از ویرایشگر بصری استفاده کنید ، می توانید برای مشاهده CCL و کپی کردن آن در پروژه خود به مرحله 8 بروید.

یک پنجره کل به پروژه اضافه کنید

روی Eggregate در کشو و ویندوز پالت کلیک کنید و سپس روی بوم کلیک کنید تا آن را به پروژه خود اضافه کنید.

drop aggregate window

با کلیک بر روی نماد کل ، جریان را به AVG_TEMP تغییر نام دهید ، سپس Enter را فشار دهید.

rename

پنجره کل را به جریان رویداد وصل کنید

ابزار Coector را در پالت انتخاب کرده و ابتدا روی دستگاه_ائنت ها کلیک کنید ، سپس در AVG_TEMP برای اتصال آنها.

coector

ستون ها را به پنجره اضافه کنید

روی دکمه Add Column Expression (F (X)) که در زیر نشان داده شده است ، کلیک کنید.

add column

برای باز کردن گفتگوی انتخاب ستون ، ستون های کپی را از ورودی از منو انتخاب کنید.

copy columns

با کلیک بر روی SELECT ALL یا فشار دادن ALT+S ، هر گزینه را انتخاب کنید. uncheck feel_events. event_name ، feeven_events. event_description ، and thear_events. machinetype. OK را کلیک کنید

select columns to copy

یک خط مشی نگهدارنده را روی ورودی تنظیم کنید

اکنون شما یک خط مشی حفظ در ورودی این انبوه را تنظیم خواهید کرد. این مجموعه رویدادهایی را که در حال جمع آوری آنها هستید تعیین می کند. در این مورد، شما آن را بر اساس زمان تعریف خواهید کرد.

برگه ورودی ها را باز کنید و روی DEVICE_EVENTS کلیک راست کنید. Keep Policy را انتخاب کنید تا کادر محاوره ای برای پیکربندی خط مشی باز شود.

keep policy

روی Time کلیک کنید و 30 ثانیه را در کادر ورودی وارد کنید. روی OK کلیک کنید.

policy edit

بند GROUP BY را ویرایش کنید

برای تعریف بند GROUP BY، قسمت Group By را در عنصر AVG_TEMP با کلیک بر روی + گسترش دهید.

روی GROUP BY unassigned_group_by دوبار کلیک کنید.

group info

Select the entry DEVICE_EVENTS.MACHINEID , then click Add>>و باشه .

group criteria

یک GROUP FILTER اضافه کنید

اکنون باید یک فیلتر GROUP اضافه کنید، زیرا ما فقط می خواهیم خوانش دما را جمع آوری کنیم. این کار، رویدادهای باز/بستن در و رویدادهای روشن/خاموش را قبل از جمع آوری فیلتر می کند.

روی دکمه Add Group Clause ( ) که در زیر نشان داده شده است کلیک کنید.

group filter clause

برای افزودن عبارت فیلتر گروهی، عبارت Group Filter Clause را از منو انتخاب کنید.

click group filter clause

روی Group Filter 1 دوبار کلیک کنید.

rename group filter

DEVICE_EVENTS. EVENT_NAME='TEMP' را به عنوان عبارت فیلتر در قسمت متن وارد کنید. می توانید از Ctrl+Space برای کمک به محتوا استفاده کنید. ورود خود را با فشار دادن Enter تأیید کنید.

name group filter

عبارات ستون را ویرایش کنید

بخش Column Expressions را برای ویرایش عبارات باز کنید.

go to column expression

روی DEVICE_EVENTS. EVENT_TIME دوبار کلیک کنید.

change event time

عبارت را برای EVENT_TIME ویرایش کنید. آن را به: آخرین (DEVICE_EVENTS. EVENT_TIME) تغییر دهید. این باعث می شود که مقادیر جمعی برای گروه، زمان رویداد آخرین رویداد دریافت شده در گروه را نشان دهد. ورود خود را با فشار دادن Enter تأیید کنید.

last event time

روی نام EVENT_VALUE دوبار کلیک کنید و نام این ستون را به AVG_TEMP تغییر دهید. ورود خود را با فشار دادن Enter تأیید کنید.

20-change event value name

روی عبارت AVG_TEMP دوبار کلیک کنید، که در حال حاضر روی DEVICE_EVENTS. EVENT_VALUE تنظیم شده است.

اکنون می خواهید این عبارت را برای محاسبه میانگین ویرایش کنید. همچنین، از آنجایی که فیلد مقدار یک رشته است، قبل از اینکه بتوانید میانگین را محاسبه کنید، باید آن را به عدد تبدیل کنید. عبارت را به: avg(to_decimal(DEVICE_EVENTS. EVENT_VALUE, 4, 2)) تغییر دهید. ورود خود را با فشار دادن Enter تأیید کنید.

average event value

کارتو چک کن

در این مرحله می توانید پروژه را برای بررسی خطاها کامپایل کنید. اگر به ویرایشگر CCL تغییر دهید (F6 یا روی دکمه Switch to Text در نوار ابزار Eclipse کلیک کنید)، کد شما باید به شکل زیر باشد:

/**@SIMPLEQUERY=تجمع*/ایجاد پنجره خروجی AVG_TEMPکلید اولیهاستنتاج نگه داشتن همهAS انتخاب کنید DEVICE_EVENTS.MACHINEIDMACHINEID، آخرین (DEVICE_EVENTS.زمان رویداد) زمان رویداد ،میانگین(به_اعشاری(DEVICE_EVENTS.EVENT_VALUE, 4, 2)) AVG_TEMP،DEVICE_EVENTS.MAX_TEMPMAX_TEMP،DEVICE_EVENTS.MIN_TEMPMIN_TEMP،DEVICE_EVENTS.محلمحل ،DEVICE_EVENTS.TEMP_UNITTEMP_UNITاز جانبDEVICE_EVENTS KEEP30فیلتر SEC GROUPDEVICE_EVENTS.نام رخداد = 'TEMP' دسته بندی بر اساس DEVICE_EVENTS.MACHINEID ;
آموزش مقدماتی فارکس...
ما را در سایت آموزش مقدماتی فارکس دنبال می کنید

برچسب : نویسنده : علیرام نورایی بازدید : <-PostHit-> تاريخ : چهارشنبه 15 شهريور 1402 ساعت: 14:55