Available in...Cloud API Services Platform
Cloud Big Data
Cloud Big Data Platform
Cloud Data Fabric
Cloud Data Integration
Cloud Data Management Platform
Data Fabric
You can use a context parameter in artifacts to allow web users to use external
files during the task (artifact) execution.
Before you begin
-
The artifact is open in Talend Studio and the Context view below
the design workspace is selected.
If this tab does not show in Talend Studio, click , and select
Context.
About this task
For example, create a artifact that imports customer records from an xlsx
file.
Procedure
-
Click the [+] button in the Context
view to add a line in the table.
-
In the Name field, define the context parameter
following the pattern
resource_file_<parameter_name>, all in lower
case.
Use resource_file_customers in this example as you want
to get data from the customers file.
-
Set the type of the parameter to String.
-
In the Value field, set the path to the file which is
stored locally on your system.
-
Double-click the tFileInputExcel component to open its
basic settings, define the schema, and define the file name as a context
parameter, context.resource_file_customers.
Example
-
Run the artifact in Talend Studio to test it.
Set the path to the customers file when
prompted.
The customer records are imported from the xlsx file.
-
Right-click the artifact in the
Repository tree view and
select Publish to Cloud.