Parameter Overview

  • Last update: March 20, 2025
  • Overview

    To facilitate the connection of nodes in a task on the data platform (for example, using the execution result of Node B as the input value for Node A for subsequent calculations) and to enable you to perform schedule configuration on data more efficiently, FineDataLink provides a parameter function to meet your personalized parameter definition needs.

    The parameter function is used to manage parameters in business processes and enable parameter passing between task nodes, supporting parameters such as constant parameters and variable parameters.

    1.png

    Function Usage Guide

    Description
    Help Document
    Parameter Usage Guide
    Introduction to configuring and using parameters in FineDataLink
    Parameter Configuration and Use
    Introduction to typical application scenarios of parameters in FineDataLink
    Typical Parameter Application in FineDataLink
    Parameter Type

    In-Task Parameter: Static Parameter (Custom Parameter)

    • Static parameter: The values of static parameters are determined each time a task instance is created and do not change during the instance's execution.

    Static parameters can be referenced by all nodes within the current task and are suitable for scenarios with a small number of predefined parameter values that require no calculation.

    You can add parameters of date, text, numeric, and boolean types.

    Custom Parameter (Static Parameter)

    In-Task Parameter: Dynamic Parameter (Parameter Assignment Node and Parameter Output Operator)

    • Dynamic parameter: Based on your custom data retrieval logic, the parameter values are determined only when the task instance reaches the corresponding Parameter Assignment node during execution. In FineDataLink, dynamic parameters are referred to as assignment parameters (known as dynamic variables in the industry).

    Function scope: It can be used in all nodes of downstream branches. Dynamic parameters are applicable to scenarios where many parameter values are stored in locations such as database tables, APIs, and files, and need to be fetched and calculated if necessary.

    • Parameter Assignment node: At the same level as the Data Transformation node, it can generate parameter values and output parameters. It is suitable for scenarios where parameter values do not require complex calculations.

    • Parameter Output operator: You can use it within the Data Transformation node. It can only output the results of other operators as parameters and cannot generate parameter values itself. You can use the Parameter Output operator if parameter values require complex calculations.

    Parameter Assignment and Paramater Output

    Global Parameter

    Global parameter: Once declared and defined, it can be referenced in all scheduled tasks.

    Function scope: It can be used in all scheduled tasks in the current project. Global parameters are suitable for scenarios where parameter values do not require complex calculations.

    Global parameters are divided into two categories:

    • Global parameter - static parameter: Supported parameter types include date, text, numeric, and boolean. Similar to an in-task parameter (custom parameter), it is suitable for scenarios with a small number of predefined parameter values that require no calculation.

    • Global parameter - assignment parameter: Allows you to set global dynamic parameters.

    Global Parameter
    Built-in Parameter

    Built-in parameter: Provided by the system by default, it does not require declaration or definition and can be used directly. The function scope of different built-in parameters may vary.

    Built-in Parameter

    Notes

    You can enter multiple default parameter values, as shown in the following figure.

    3-1.png

    If the parameter is referenced in the Loop Container node, the default parameter values will be filled into the parameter field for preview. For example, if the default values consist of five entries, the subsequent nodes referencing this parameter will receive all five entries as a whole. The default values of the parameter will not be split, as shown in the following figure.

    3.png

    During actual task execution, parameters are passed one by one to the Loop Container node. The default parameter value does not affect the actual execution of the task but only influences the preview results. Therefore, you are advised to fill in valid default parameter values so that the results can be previewed normally at subsequent nodes that reference these parameters.

    附件列表


    主题: Data Development - Scheduled Task
    Previous
    Next
    • Helpful
    • Not helpful
    • Only read

    滑鼠選中內容,快速回饋問題

    滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

    不再提示

    10s後關閉

    Get
    Help
    Online Support
    Professional technical support is provided to quickly help you solve problems.
    Online support is available from 9:00-12:00 and 13:30-17:30 on weekdays.
    Page Feedback
    You can provide suggestions and feedback for the current web page.
    Pre-Sales Consultation
    Business Consultation
    Business: international@fanruan.com
    Support: support@fanruan.com
    Page Feedback
    *Problem Type
    Cannot be empty
    Problem Description
    0/1000
    Cannot be empty

    Submitted successfully

    Network busy