Вы находитесь на странице: 1из 16

Directory

Browse
IN/OUT Date Time Now
IN/OUT
IN/OUT
returns all the files in a specified directory.
displays data from a connected tool as well as
Along with file names, other pertinent returns a single record: the Date and Time at
data profile information, maps, reporting
information about each file is returned, the workflow runtime, and convert the value
snippets, and behavior analysis information
including file size, creation date, last into the string format of the user's choosing.
in the data.
modified, and much more.

Map Input
Output Data Input Data
IN/OUT
IN/OUT IN/OUT
makes it possible to draw or select map
writes the results of a workflow brings data in to your workflow by
objects (points, lines, and polygons) to be
to a file or database. connecting to a file or database.
stored in the workflow.

XDF Input
XDF Output IN/OUT Text Input
IN/OUT
reads data from an XDF (.xdf) file, which is the IN/OUT
writes an Alteryx data stream to an XDF (.xdf) format used by Microsoft R ScaleR functions to
makes it possible to manually type text to
file, which is the format used by Microsoft R scale predictive analytics to millions of records for
either using the .xdf file as input to a predictive
create small data files for input, which can be
ScaleR functions to scale predictive analytics
analytics tool or reading the file into an Alteryx useful for creating Lookup tables.
to millions of records.
data stream for further data cleansing or blending.

Create Samples
PREPARATION
Auto Field
Data Cleansing
splits the input records into two or three PREPARATION
PREPARATION
random samples. Specify the percentage of
reads through an input file and sets the field
fixes common data quality issues records that are in the estimation and
type to the smallest possible size relative to
using a variety of parameters. validation samples, and if the total is less
the data contained within the column.
than 100%, the remaining records fall in the
holdout sample.

Filter
Generate Rows Formula
PREPARATION
PREPARATION PREPARATION
queries records and splits the data into two
creates new rows of data at the record level. creates or updates columns using one or
outputs, True (where the data meets the
It is useful to create a sequence of numbers, more expressions to perform a broad variety
specified criteria) andFalse (where it does
transactions, or dates. of calculations or operations.
not).

Imputation
Multi-Field Formula Multi-Field Binning
PREPARATION
PREPARATION PREPARATION
updates specific values in a numeric data
makes it easy to execute a single groups multiple numeric fields into tiles or
field with another selected value. It is useful
function on multiple fields. bins, especially for use in predictive analysis.
for replacing NULL values.
Multi-Row Formula
Random % Sample Oversample Field PREPARATION

PREPARATION PREPARATION creates or updates a column using an expression


that can reference columns in a subsequent or
returns an expected number of records samples incoming data so that there is equal
prior row. It is useful for parsing complex data,
resulting in a random sample of the incoming representation of data values so they can be
and creating running totals, averages,
data stream. used effectively in a predictive model. percentages, and other mathematical
calculations.

Select
PREPARATION Record ID
Sample
PREPARATION
includes, excludes, and reorders the columns PREPARATION
of data that pass through a workflow. With creates a new column in the data and assigns
extracts a specified portion of the
the Select tool you can also modify the type a unique identifier, that increases
records in the data stream.
and size of data, rename a column, sequentially, for each record in the data.
or add a description.

Sort Select Records


Tile
PREPARATION PREPARATION
PREPARATION
arranges the records in a table in selects specific records and/or ranges of
assigns a value (tile) based on
alphanumeric order, based on the values of records including discontinuous ranges. It is
ranges in the data.
the specified data fields. useful for troubleshooting and sampling

Unique
Append Fields
Find Replace PREPARATION
JOIN
JOIN distinguishes whether a data record is unique or a
appends the fields of one small input (Source) duplicate by grouping on one or more specified
searches for data in one field from the input
to every record of another larger input fields, then sorting on those fields. The first record
table and replaces it with a specified field in each group is sent to the Unique output stream
(Target ). The result is a Cartesian Join where
from a different data table. while the remaining records are sent to the
all records from both inputs are compared.
Duplicate output stream.

Join Fuzzy Match


Join Multiple JOIN
JOIN
JOIN
combines two inputs based on a identifies non-identical duplicates of a database by
combines two or more inputs based on a specifying parameters to match on. Values need
commonality between the two tables. It
commonality between the input tables. Only not be exact to find a match, they just need to fall
functions like a SQL join but gives the option
the joined records are outputted through the within the user specified or prefabricated
of creating three outputs resulting from the parameters set forth in the configuration
tool, resulting in a wide (columned) file.
join. properties.

Union
Arrange
JOIN
TRANSFORM Make Group
appends multiple data streams into one JOIN
manually transposes and rearranges your
unified steam. The tool accepts multiple
data fields for presentation purposes. Data is takes data relationships and assembles the
inputs based on either field name or record
transformed so that each record is turned data into groups based on those
position, creating a stacked output table. The
into multiple records and columns can be relationships.
user then has complete control to how these
created by using field description data.
fields stack or match up.
Crosstab
Running Total TRANSFORM Count Records
TRANSFORM TRANSFORM
pivots the orientation of the data table and
calculates a cumulative sum, transforms the data so vertical data fields can returns a count of how many records
per record, in a file. be viewed on a horizontal axis, summarizing are going through the tool.
data where specified.

Weighted Average
TRANSFORM Summarize
Transpose
TRANSFORM
calculates the weighted average of an TRANSFORM
incoming data field. A weighted average is can conduct a host of summary processes,
pivots the orientation of the data table and
similar to a common average, but instead of including: grouping, summing, count, spatial
transforms the data so you can view
all records contributing equally to the object processing, string concatenation, and
horizontal data fields on a vertical axis.
average, the concept of weight means some much more.
records contribute more than others.

Insight
Interactive Chart
REPORTING
REPORTING Image
lets you create and arrange multiple charts REPORTING
creates interactive bar charts, line graphs,
and text elements on a dashboard, create
scatter plots, and pie charts for visualizing adds graphics to reports.
filters for viewing specific data, and create
data in your workflow.
drilldowns to view different levels of data.

Map Legend Builder


Map Legend Splitter Layout
REPORTING
REPORTING REPORTING
takes the components output from the Map
takes a legend from the Report Map Tool and arranges two or more reporting snippets to
Legend Splitter Tool and builds them back
splits it into its component parts. output as a report using the Render tool.
into a legend table.

Render
Overlay
Report Footer REPORTING
REPORTING
REPORTING
transforms report snippets into reports in
arranges reporting snippets on top of one
adds a footer to a report. .pdf, .html, .xslx, .docx,
another for output using the Render tool.
.rtf and .pcxml formats.

Report Text Report Map Report Header


REPORTING REPORTING REPORTING

adds text to reports and documents. creates a map image from a workflow. adds a header to a report.
Comment
Table Email
DOCUMENTATION
REPORTING REPORTING
adds annotation to the workflow to capture
creates basic data tables and uses a data stream to send
notes or explain processes for reference
pivot tables from input data. emails for each record.
later.

Association Analysis Tool Container Explorer Box


DATA INVESTIGATION DOCUMENTATION DOCUMENTATION

determines which fields in a database have a organizes tools in a workflow into a box, displays a web page, file directory,
bivariate association with one another. which can be collapsed or disabled. or file on the canvas.

Field Summary
Contingency Table
DATA INVESTIGATION Distribution Analysis
DATA INVESTIGATION
DATA INVESTIGATION
analyzes data and creates a summary report
creates a contingency table based on
containing descriptive statistics of data in fits one or more distributions to the input
selected fields, to list all combinations of the
selected columns. Use the Field Summary data and compares them based on a number
field values with frequency and percent
Tool to gain insight into data and receive of Goodness-of-Fit* statistics.
columns.
recommendations for managing data.

Histogram
DATA INVESTIGATION
Heat Plot Frequency Table
DATA INVESTIGATION DATA INVESTIGATION
provides a histogram plot for a numeric field by
showing the frequencies of records falling in a set uses a heat plot color map to show the joint produces a frequency analysis for selected
of continuous value ranges. It also provides a distribution of two variables that are either fields. The output includes a summary of the
smoothed empirical density plot. Frequencies are continuous numeric variables or ordered selected fields with frequency counts and
displayed when a density plot is not selected, and categories. percentages for each value in a field.
probabilities when this option is selected.

Plot of Means
DATA INVESTIGATION
Importance Weights
takes a numeric or binary categorical field Pearson Correlation DATA INVESTIGATION
(with the binary categorical field converted DATA INVESTIGATION
provides methods for selecting a set of
into a set of zero and one values) as a
measures the linear dependence between variables to use in a predictive model based
response field along with a categorical field
two variables as well as the covariance. on how strongly related each possible
and plots the mean of the response field for
predictor is to the target variable.
each of the categories (levels) of the
categorical field.

Spearman Correlation Scatterplot


DATA INVESTIGATION DATA INVESTIGATION
Violin Plot
DATA INVESTIGATION assesses how well an arbitrary monotonic makes enhanced scatterplots, with options to
function could describe the relationship include boxplots in the margins, a linear
displays the distribution of a single numeric
between two variables, without making any regression line, a smooth curve via non-
variable, and conveys the density of the
other assumptions about the particular parametric regression, a smoothed
distribution.
nature of the relationship between the conditional spread, outlier identification, and
variables. a regression line.
Action Basic Data Profile
Check Box INTERFACE DATA INVESTIGATION
INTERFACE
updates the values of development tools outputs basic metadata such as data type,
displays a check box option in an app. with the values from the interface min, max, average, number of missing values,
questions at runtime. etc.

Control Parameter Condition


Date
INTERFACE INTERFACE
INTERFACE
configures a control parameter input tests for the presence of user selections
displays a calendar in app.
for each iteration of a batch macro. and returns either a true or false result

File Browse Error Message Drop Down


INTERFACE INTERFACE INTERFACE

displays a file browse control in an app to displays an error message for an app or displays a single selection
read an input or write an output. macro based on criteria in an expression. list in an app.

Folder Browse
Macro Input List Box
INTERFACE
INTERFACE INTERFACE
displays a folder browse control in an app.
creates an input connection displays a multi-selection
This Interface tool is not supported for
on a macro. check box list in an app.
running apps in the Alteryx Analytics Gallery

Numeric Up Down Map Macro Output


INTERFACE INTERFACE INTERFACE

displays a numeric control displays an interactive map for the user to creates an output connection
in an app. draw or select map objects in an app. on a macro.

Tree Text Radio Button


INTERFACE INTERFACE INTERFACE

displays an organized, hierarchal displays a free form displays a mutually exclusive


data structure in an app. textbox in an app. option in an app.
Blob Convert
API Output
DEVELOPER Base64 Encoder
DEVELOPER
DEVELOPER
takes different data types and either
displays the contents of a data stream in the
convert them to a Binary Large Object (Blob) issues a base 64 encode string
Results window as a comma-delimited,
or takes a Blob and converts it to a different for a specified string field.
quote-qualified string.
data type.

Blob Input
Block Until Done
Blob Output DEVELOPER
DEVELOPER
DEVELOPER
reads a Binary Large Object such
stops downstream processing until all
writes out each record as an image or media file, by
records come through. This tool makes it
into its own file. browsing directly to a file or passing
possible to overwrite an input file.
a list of files to read.

Download Detour End


Detour
DEVELOPER DEVELOPER
DEVELOPER
retrieves data from a specified URL to unifies the data processes from an upstream
bypasses a process in a
be used in downstream processing or Detour tool into a single stream for further
macro or analytic app.
to be saved to a file. analysis in analytic apps and macro.

Dynamic Rename
Dynamic Input
Dynamic Replace DEVELOPER
DEVELOPER
DEVELOPER
renames any or all fields within an input
reads from an input database at
replaces data values on a series of stream by employing the use of different
runtime and dynamically chooses
fields, based on a condition. methods. Additionally, dynamic or unknown
what records to read in.
fields can be renamed at runtime.

Dynamic Select
JSON Parse Field Info
DEVELOPER
DEVELOPER DEVELOPER
allows fields to be selected either by field
separates Java Script Object Notation text displays in tabular form, the name of fields
type or via a formula. Additionally dynamic
into a table schema for the purpose of within a data stream as well as the field
or unknown fields will also be selected by
downstream processing. order, field type and field size.
field type or via formula at runtime.

Run Command
R
DEVELOPER Message
DEVELOPER
DEVELOPER
allows the user to run external command
is a code editor for users of R, an
programs within Alteryx. This tool can be reports messages about the
open-source code base used for
used as an Input, Output or as a pass process to the Results window.
statistical and predictive analysis.
through, intermediary tool.
Test
DEVELOPER Apache Spark Code
DEVELOPER Python
verifies data or processes in a workflow.
DEVELOPER
Since the Test tool accepts multiple allows the user to connect directly to an
inputs, with a single Test tool you can Apache Spark cluster instance and run is a code editor for users of Python.
create multiple tests and test multiple commands directly from Alteryx.
sets of data and processes.

Macro Input In-DB Throttle


Macro Output In-DB
IN–DB DEVELOPER
IN–DB
creates an in-database input connection slows down the speed of the downstream
creates an in-database output
on a macro and populates it with tool by limiting the number of records that
connection on a macro.
placeholder values. are passed through.

Browse In-DB
Data Stream In Connect In-DB IN–DB
IN–DB IN–DB
lets you view your data at any point in an
brings data from a standard workflow establishes a new or existing in-database in-database workflow. Each Browse In-DB
into an in-database workflow. connection in a workflow. triggers a database query and can impact
performance.

Dynamic Output In-DB Dynamic Input In-DB Data Stream Out


IN–DB IN–DB IN–DB

outputs information about the in-database takes In-DB Connection Name and Query streams data from an in-database
workflow to a standard workflow for fields from a standard data stream and inputs workflow to a standard workflow, with
predictive in-database processing. them into an in-database data stream. an option to sort the records.

Join In-DB Formula In-DB Filter In-DB


IN–DB IN–DB IN–DB

combines two in-database data streams creates or updates fields in an in-database filters in-database records with a basic filter
based on common fields by performing an data stream with an expression using the or with a custom expression using the
inner or outer join. database’s native language (e.g., SQL). database’s native language (e.g., SQL).

Union In-DB Summarize In-DB


IN–DB IN–DB Select In-DB
IN–DB
combines two or more in-database data summarizes in-database data by grouping,
streams with similar structures based on field summing, counting, counting distinct fields, selects, deselects, reorders, and renames
names or positions. In the output, each and more. The output contains only the fields in an in-database workflow.
column will contain the data from each input. result of the calculations.
Write Data In-DB Sample In-DB
IN–DB IN–DB

uses an in-database data stream to create or limits the in-database data stream to a
update a table directly in the database. number or percentage of records.

Вам также может понравиться