Executetheworkflowbysettingthedifferentworkflow's variables as described in the Table below.
.Import_Data_Interactive_Task variables
[cols="2,5,2"]
|===
| *Variable name* | *Description* | *Type*
| `TASK_ENABLED`
| If False, the task will be ignored, it will not be executed.
| Boolean (default=True)
| `IMPORT_FROM`
| Selects the type of data source.
| List [PA:URL,PA:URI,PA:USER_FILE,PA:GLOBAL_FILE] (default=PA:URL)
| `FILE_PATH`
| Inserts a file path/name.
| String
| `FILE_DELIMITER`
| Defines a delimiter to use.
| String (default=;)
| `LIMIT_OUTPUT_VIEW`
| Specifies how many rows of the dataframe will be previewed in the browser to check each task results.
| Int (-1 means preview all the rows)
|===
Open the link:https://try.activeeon.com/automation-dashboard/#/portal/workflow-execution[Workflow Execution Portal].
You can now access the AutoFeat Page by clicking on the endpoint.
You will be redirected to AutoFeat page which initially contains three tabs we describe in the following sections.
=== Data Preview
AutoFeat loads data from external sources. The dataset could be potentially very big. Initially, Only the 10 first data rows are displayed.
The *Refresh* button enables users to see the last updates made on their data.
[[_Data_preview]]
image::AutoFeat_data_preview.png[align=center]
=== Column summaries
Whenever AutoFeat loads data from external sources, it also identifies the datatype of each column. AutoFeat does a great job at datatype recognition. Each decision can be overridden manually by the user, if required.
AutoFeat also creates some summary statistics for each column. A table is displaying the missing values, minimum, maximum, mean and zeros for each numerical feature, and the cardinality (category counts) for each categorical feature.
It is possible to change a column information. These changes can include:
- _Column Name_: There should rarely be a reason to change the field name.
- _Column Type_: AutoFeat automatically recognizes the data type, so the default settings typically do not need to be changed.There are two different data types; *Categorical* and *Numerical*.
- _Category Type_: Categorical variables can be divided into two categories; *Ordinal* such the categories have an inherent order and *Nominal* if the categories do not have any inherent order.
- _Label_: Check this checkbox to select the label column. Label column is the feature about which we want to gain a deeper understanding.
- _Coding Method_: The encoding method used for converting the categorical data values into numeric values. The value is set to *Auto* by default. Thereafter, the method best suited for encoding the categorical feature is automatically identified. The data scientist still has the power to override every decision and select another encoding method from the drop-down menu. Different methods are supported by AutoFeat such as *Label*, *OneHot*, *Dummy*, *Binary*, *Base N*, *Hash* and *Target*. Some of those methods require specifying additional encoding parameters. These parameters vary depending on the selected (e.g., the base and the number of components for BaseN and Hash, respectively, and the target column for Target encoding method). Some of those values are set by default, if no values are specified by the user.
It is also possible to perform the following actions on the dataset:
- *Save*, to save the last changes made on a column information.
- *Restore*, to restore the original version of the dataset loaded from the external source.
- *Delete Column*, to delete a column from the dataset.
- *Preview Encoded Data*, to display the encoding results in a new tab.
Once the encoding parameters are set, the user can proceed to display the encoded dataset by clicking on the *Preview Encoded Data*. He can also check and compare different encoding methods and/or parameters based on the obtained results.
=== Encoded data
This page displays the data encoding results based on the selected parameters. At this stage, the user can validate the results by clicking on the button *Proceed*, or erase the encoded dataset by clicking on the button *Delete*.
The user can also download the results as a csv file by clicking on the *Download* button.
[[_Encoded_data]]
image::AutoFeat_encoded_data.png[align=center]
== ProActive Analytics
The *ProActive Analytics* is a dashboard that provides an overview of executed workflows