getWorkflowStaticData(type)
#
این به شما دسترسی به دادههای استاتیک ورکفلو را میدهد.
ویژگی آزمایشی
- دادههای استاتیک در هنگام آزمایش ورکفلوها در دسترس نیستند. ورکفلو باید فعال باشد و توسط یک تریگر یا وبهوک فراخوانی شود تا دادههای استاتیک ذخیره شوند.
- این ویژگی ممکن است در اجراهای با فرکانس بالا ورکفلو غیرقابل اعتماد عمل کند.
شما میتوانید دادهها را مستقیماً در ورکفلو ذخیره کنید. این دادهها باید کوچک باشند.
به عنوان مثال: میتوانید یک برچسب زمانی از آخرین آیتم پردازش شده از یک فید RSS یا پایگاه داده را ذخیره کنید. همیشه یک شیء برمیگرداند. سپس میتوان ویژگیها را روی آن شیء خواند، حذف کرد یا تنظیم کرد. وقتی اجرای ورکفلو موفقیتآمیز است، n98n به طور خودکار بررسی میکند که آیا دادهها تغییر کردهاند و در صورت لزوم آنها را ذخیره میکند.
دو نوع داده استاتیک وجود دارد: گلوبال و نود. دادههای استاتیک گلوبال در کل ورکفلو یکسان هستند. هر نود در ورکفلو میتواند به آن دسترسی داشته باشد. دادههای استاتیک نود منحصر به نود است. فقط نودای که آن را تنظیم کرده میتواند دوباره آن را بازیابی کند.
مثال با دادههای گلوبال:
1 2 3 4 5 6 7 8 9 10 11 |
|
1 2 3 4 5 6 7 8 9 10 11 |
|
مثال با دادههای نود:
1 2 3 4 5 6 7 8 9 10 11 |
|
1 2 3 4 5 6 7 8 9 10 11 |
|