-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
GITBOOK-535: Advanced settings for WB
- Loading branch information
1 parent
4b8ac98
commit 662f16a
Showing
7 changed files
with
36 additions
and
5 deletions.
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
41 changes: 36 additions & 5 deletions
41
working-with-inforiver/12.-data-writeback/settings/advanced-settings.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,43 @@ | ||
# Advanced Settings | ||
|
||
In the advanced settings tab, you can enforce null checks on the data being written back. You can either exclude empty fields from writeback or prevent writeback altogether. In the Writeback settings _Advanced_ tab, the configurations listed below can be used to handle empty fields: | ||
### 1. Writeback column validation | ||
|
||
* Select the fields that require a null check to be performed before writing back. | ||
* Turn on the 'Prevent writeback when data is missing' toggle to stop writeback when empty fields are detected.  | ||
In the advanced settings tab, you can enforce constraints on the data being written back. You can either use a formula to evaluate the data or use a null check. | ||
|
||
<figure><img src="../../../.gitbook/assets/image (17) (1) (1) (1) (1).png" alt=""><figcaption><p>Advanced writeback settings</p></figcaption></figure> | ||
#### 1.1. Cannot be empty | ||
|
||
If null fields are detected during writeback, an exception notification is generated by Inforiver that gives details of empty measures/columns.  | ||
Only the cells that are not null for the specified field will be written back to the destination. | ||
|
||
<figure><img src="../../../.gitbook/assets/image (901).png" alt=""><figcaption><p>Cannot be empty option</p></figcaption></figure> | ||
|
||
**1.2. Enter formula** | ||
|
||
You can specify a formula that should evaluate to true for the cells to be written back. The cells that do not satisfy the validation rule will be excluded during writeback.  | ||
|
||
In the sample report, for the Cumulative Revenue measure, notice how only the data cells with values greater than 500 million were written back.  | ||
|
||
<figure><img src="../../../.gitbook/assets/image (902).png" alt=""><figcaption><p>Cumulative revenue < 500m not written back</p></figcaption></figure> | ||
|
||
With this option, you can also apply cross-filters. Let's use the same validation rule, but this time in the Sum of COGS measure. The COGS cells that don't meet the cumulative revenue condition will not be written back. | ||
|
||
<figure><img src="../../../.gitbook/assets/image (903).png" alt=""><figcaption><p>COGS cells are excluded from writeback when Cumulative Revenue < 500m</p></figcaption></figure> | ||
|
||
Whenever a writeback is triggered, Inforiver will display a preview of the excluded cells. | ||
|
||
<figure><img src="../../../.gitbook/assets/image (904).png" alt=""><figcaption><p>Preview of excluded data</p></figcaption></figure> | ||
|
||
**1.3. Prevent writeback when validation fails** | ||
|
||
Turn on the **Prevent writeback when validation fails** toggle to stop writeback when empty fields are detected.  | ||
|
||
An exception notification is generated during writeback that gives details of empty measures/columns or rows that do not meet the validation condition.  | ||
|
||
<figure><img src="../../../.gitbook/assets/image (18) (1) (1) (1).png" alt=""><figcaption><p>Empty fields error</p></figcaption></figure> | ||
|
||
### 2. Writeback column rename | ||
|
||
You need not use the column names from the dataset while writing back, you can specify a custom column name. For instance, if the column name in the data set is PY, you can rename it to PreviousYear for writeback. To rename columns, navigate to Writeback settings > Advanced tab > Writeback column rename and click the <img src="../../../.gitbook/assets/image (905).png" alt="" data-size="line">icon. | ||
|
||
In the example, we have renamed <mark style="color:green;">Segment</mark> to <mark style="color:orange;">Category</mark> and <mark style="color:green;">Product</mark> to <mark style="color:orange;">Brand</mark>. <mark style="color:green;">COGS</mark> has been expanded to <mark style="color:orange;">Cost of goods sold</mark>. | ||
|
||
<figure><img src="../../../.gitbook/assets/image (906).png" alt=""><figcaption><p>Renaming WB fields</p></figcaption></figure> |