Add Rows and Columns
You can manipulate the data and columns in a table in ManageEngine Analytics Plus , as easily as you would do in spreadsheet like Excel. You can add, modify, delete data rows as well as columns. In this chapter we will discuss about how to use these features in detail.
Note: These options will be enabled only to users who have been provided with Write permissions while sharing by the Administrator. Refer to the topic Sharing and Collaboration to know more about permissions.
Adding Rows to a Table
After you have created a table, you can easily add rows dynamically to the table.
- From the Explorer tab of the workspace, select the table to which you want to add the row.
- Click Add from the toolbar and then select Add Row option or right click on any cell in the table and then select the Add > Add Row option.
- The cursor will be automatically placed at the bottom row of the table.
- Enter appropriate values into the row as you would do in a spreadsheet like Excel. You can navigate across cells (left to right) by using Tab key or the left and right arrow keys.
- Once the data entry is done click Save in the toolbar.
Instead of using the Add Row option as mentioned above, you can also navigate to the end of the table and start adding your new row content in the row indicated with a * in the row number cell.
Modifying a Row
- To modify data in an existing row, press F2 key or double click on the cell you wish to get into edit mode and type the values you want.
- Save the changes by clicking Save in the toolbar.
You can delete one or more rows from a ManageEngine Analytics Plus table. This section explains how to delete a row or multiple contiguous rows from a ManageEngine Analytics Plus table.
To delete a row from a table:
- Select a row by clicking on its row header or select any cell from the row to be deleted.
- Select Delete > Delete Row(s) in the toolbar or right click on the selected row and then select Delete Row(s) option. You can also delete a row by hitting delete key after selecting the row.
You can also delete multiple contiguous rows at a time from a table.
To delete multiple rows:
- Select the required rows by holding Shift key.
- Delete rows by selecting Delete> Delete Row(S) option from the toolbar or by selecting Delete > Delete Row(s) option in the right click pop up menu. You can also delete a row by hitting delete key after selecting the rows.
If you want to delete all rows in a column, select Delete > Delete All Rows option in the toolbar.
Adding a Column
To add a new column in a table:
From the Explorer tab of the workspace, select the table to which you want to add the column.
Click Add option in the toolbar and then select Add Column option.
The Add Column dialog will open in which the details of the new column can be specified.
A new column with the specified name will be added to the right of the table.
Click Save in the toolbar.
Adding a Lookup Column
Look-up column relationships in ManageEngine Analytics Plus are similar to Foreign key relationships in Relational Database. A lookup column is a type of column whose values will be referenced from a column in another table in the same workspace i.e., it can be used to cross-reference tables in a workspace.
In ManageEngine Analytics Plus, look-up column field displays the looked-up column values as a list in a combo box to choose values instead of typing them in. Let's say a new Department ID look-up column has been added to Employee table, whose values will be looked-up from Department ID in the Department table. When editing a lookup column field, all the Department IDs existing in Department table will be displayed as a list of choices in a combo box as shown below, so that you can choose the appropriate department the Employee belongs to.
If your ManageEngine Analytics Plus workspace has more than one table, you can start creating a lookup column.
To add a lookup column to a table:
Open the table to which you wish to add Lookup column.
From the toolbar, select Add > Add Lookup Column option.
In the Add Lookup Column dialog box that opens, type the Lookup column name in the Column Name text box.
Choose the column to lookup, from the list provided in Column to Lookup option.
Now, select the required action to be performed by Analytics Plus on deleting a row(s) in the parent table, under the On Deleting the values in the Lookup(parent) column option. The possible options are described below:
No action on this (child) table (Recommended ): The data in the child table will be retained even when the corresponding data is deleted in the parent table. This option is highly recommended as it provides high performance in data uploads (add/modify/delete records) into this table.
Delete the corresponding rows in this (child) table: When rows are deleted in a parent table, then all the corresponding rows in the child table will be deleted automatically. Choose this option if you want to maintain the data integrity between the parent and child tables i.e., rows in child table will exist only if there exist a corresponding mapping row available in the parent.
Set NULL to the corresponding values in the child table: When rows in the parent table are deleted, respective rows in the child table won't get deleted. Instead, the values in the matching column in the child table will be set to NULL.
- Click OK to add the lookup column
You can delete one or more columns from a ManageEngine Analytics Plus table. This section explains how to delete a column or multiple contiguous columns from a table.
Note: Remember, you cannot delete a column if it has been used to create a report. Also, once you delete a column, you cannot undo that deletion. It is recommended to back up your table before you do any delete column operation.
To delete multiple columns:
Select the column to be deleted by clicking on the column header
From the toolbar, select Delete > Delete Columns(S) option. You can also delete the selected column by hitting Delete key or by selecting Delete > Delete column(s) option from the right click pop up menu.
You can also delete multiple continuous columns at a time from a table. To delete multiple columns:
Select the required continuous columns by holding Shift key.
Delete selected columns by selecting Delete> Delete Row(S) option from the toolbar or by selecting Delete > Delete Row(s) option in the right click pop up menu or by hitting Delete key.
Column Type Supported
Data Type/Column Type of a column in a Table defines the nature of values a column could contain and the operations that could be done over the same. Eg., an Age column could be "Positive Number" type. This column can contain only positive numbers and you could apply arthimetic operations over the same.
Data type of a column also determines the formatting options that are possible for displaying the values in the column in various reports created in ManageEngine Analytics Plus.
ManageEngine Analytics Plus supports the following data types (column types) currently.
|Plain Text||Text||Holds a line of simple text that contains less than 100 characters|
|Multi Line Text||Text||Holds multiple lines of text. This data type can hold text of more than 100 characters|
|Text||Holds an Email Address|
|URL||Text||Holds a clickable Hyperlink / Web URL address. eg., http://reports.zoho.com|
|Number||Numeric||Holds an integer value (both positive and negative values)|
|Positive Number||Numeric||Holds only positive integer values|
|Decimal Number||Numeric||Holds decimal values (both positive and negative)|
|Currency||Numeric||Holds a currency value in different country denominations|
|Percent||Numeric||Holds a percentage value|
|Auto Number||Numeric||Holds auto generated incremental numeric values, which are unique. This would be helpful when you need to have a unique identifier associated to each row/record in the table.|
Auto Number column value starts with 1 and each new value will be incremented by 1. Auto Number values will always be unique
|Date||Others||Holds Date and Time value|
|Decision Box||Others||Holds a binary value eg., Yes/No, True/False, On/Off|
|Looked-up Column||Others||Refers to a column value in another table. Helps to relate two tables. Click to know How to create a Lookup Column.|