پرش به محتویات

پین کردن داده‌ها#

شما می‌توانید در طول توسعه ورکفلو، داده‌ها را «سنجد» کنید. پین کردن داده به معنای ذخیره کردن خروجی‌های یک نود است و استفاده از داده‌های ذخیره‌شده به جای درخواست مجدد داده‌های تازه در اجرای‌های آینده‌ی ورکفلو است.

از این ویژگی زمانی می‌توان استفاده کرد که با داده‌های خارجی کار می‌کنید تا نیاز به تکرار درخواست‌ها به سیستم خارجی نباشد. این کار می‌تواند در صرفه‌جویی زمان و منابع مؤثر باشد:

  • اگر ورکفلو شما بر سیستم خارجی برای فعال‌سازی تکیه دارد، مانند تماس وب‌هوک، توانایی پین کردن داده‌ها یعنی نیاز نبودن به استفاده از سیستم خارجی در هر بار آزمایش ورکفلو.
  • اگر منبع خارجی محدودیت‌هایی در داده‌ها یا مصرف دارد، پین کردن داده‌ها در طول آزمایش‌ها از مصرف کردن محدودیت‌های منبع شما جلوگیری می‌کند.
  • می‌توانید داده‌هایی را که می‌خواهید آزمایش کنید، دریافت و پین کنید، و اطمینان پیدا کنید که داده‌ها در تمام آزمایش‌های گردش‌کارتان ثابت هستند.

فقط می‌توانید داده‌ها را برای نودهایی که یک خروجی اصلی دارند، پین کنید (خروجی‌های «خطا» برای این منظور حساب نمی‌شوند).

فقط برای توسعه

پین کردن داده‌ها برای اجرای‌های ورکفلو پروداکشن در دسترس نیست. این قابلیت برای کمک به آزمایش ورکفلوها در طول توسعه است.

پین کردن داده‌ها#

برای ثابت نگه‌داشتن داده در یک نود:

  1. نود را اجرا کنید تا داده بارگذاری شود.
  2. در نمای خروجی، گزینه ثابت‌نگه‌داشتن داده  آیکون پین کردن داده را انتخاب کنید. زمانی که ثابت‌نگه‌داشتن داده فعال است، دکمه غیرفعال می‌شود و بنری با عنوان "این داده ثابت شده" در نمای خروجی نمایش داده می‌شود.

نودهایی که داده‌های باینری خروجی می‌دهند

نمی‌توانید داده‌ها را ثابت نگه دارید اگر داده‌ی خروجی شامل داده‌های باینری باشد.

برداشتن پین از داده‌ها#

وقتی پین کردن داده فعال است، یک بنر در بالای پنل خروجی نود ظاهر می‌شود که نشان می‌دهد n98n داده‌ها را پین کرده است. برای برداشتن پین و دریافت داده‌های تازه در اجرای بعدی، روی لینک برداشتن پین در بنر کلیک کنید.