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

داده‌های سفارشی اجراها#

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

/// اطلاعات | قابلیت‌های ویژگی داده‌های اجراهای سفارشی در دسترس است در:

  • ابر: پرو، سازمانی
  • محلی: سازمانی، کامیونیتی ثبت شده

در نسخه ۰.۲۲۲.۰ و بالاتر موجود است. /// ```

تنظیم و دسترسی به داده‌های سفارشی با استفاده از نود Code#

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

تنظیم داده‌های سفارشی اجراها#

تنظیم یک قطعه داده اضافی:

js $execution.customData.set("key", "value");

python _execution.customData.set("key", "value");

تنظیم تمام داده‌های اضافی. این کل شیء داده سفارشی را برای این اجرا بازنویسی می‌کند:

js $execution.customData.setAll({"key1": "value1", "key2": "value2"})

python _execution.customData.setAll({"key1": "value1", "key2": "value2"})

محدودیت‌هایی وجود دارد:

  • باید رشته باشند
  • key حداکثر طول 50 کاراکتر دارد
  • value حداکثر طول 255 کاراکتر دارد
  • n98n حداکثر 10 مورد داده سفارشی را پشتیبانی می‌کند

دسترسی به شیء داده سفارشی در طول اجرا#

می‌توانید شیء داده سفارشی یا یک مقدار خاص در آن را در طول یک اجرا بازیابی کنید:

```js // دسترسی به وضعیت فعلی شیء در طول اجرا const customData = $execution.customData.getAll();

// دسترسی به یک مقدار خاص تنظیم شده در طول این اجرا const customData = $execution.customData.get("key"); ```

```python

دسترسی به وضعیت فعلی شیء در طول اجرا#

customData = _execution.customData.getAll();

دسترسی به یک مقدار خاص تنظیم شده در طول این اجرا#

customData = _execution.customData.get("key"); ```