Repository: zeppelin
Updated Branches:
  refs/heads/branch-0.8 7856e8859 -> bce9d2479


[ZEPPELIN-3710] Add to the SAP documentation limit and distinct description

Add to the SAP documentation `limit` and `distinct` keywords description which 
have been added in [ZEPPELIN-3677](https://github.com/apache/zeppelin/pull/3106)

Improvement

[ZEPPELIN-3710](https://issues.apache.org/jira/browse/ZEPPELIN-3710)

* Does the licenses files need update? No
* Is there breaking changes for older versions? No
* Does this needs documentation? Updated

Author: oxygen311 <alex39...@mail.ru>

Closes #3138 from oxygen311/ZEPPELIN-3710 and squashes the following commits:

77ffd47e3 [oxygen311] Add SAP Docs

(cherry picked from commit b958d4c30da7590c98ffb04442d983bb36a8818c)
Signed-off-by: Jeff Zhang <zjf...@apache.org>


Project: http://git-wip-us.apache.org/repos/asf/zeppelin/repo
Commit: http://git-wip-us.apache.org/repos/asf/zeppelin/commit/bce9d247
Tree: http://git-wip-us.apache.org/repos/asf/zeppelin/tree/bce9d247
Diff: http://git-wip-us.apache.org/repos/asf/zeppelin/diff/bce9d247

Branch: refs/heads/branch-0.8
Commit: bce9d24794f8137e7b15c47af8b20ea02f06bebe
Parents: 7856e88
Author: oxygen311 <alex39...@mail.ru>
Authored: Tue Aug 14 12:03:50 2018 +0200
Committer: Jeff Zhang <zjf...@apache.org>
Committed: Tue Sep 18 08:28:31 2018 +0800

----------------------------------------------------------------------
 docs/interpreter/sap.md | 47 ++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 47 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/zeppelin/blob/bce9d247/docs/interpreter/sap.md
----------------------------------------------------------------------
diff --git a/docs/interpreter/sap.md b/docs/interpreter/sap.md
index 0447958..5a19297 100644
--- a/docs/interpreter/sap.md
+++ b/docs/interpreter/sap.md
@@ -121,3 +121,50 @@ where
 
   and [Folder1].[Dimension5] in ('Value1', 'Value2');
 ```
+
+### `distinct` keyword
+You can write keyword `distinct` after keyword `select` to return only 
distinct (different) values.
+
+Example query
+```sql
+%sap
+universe [Universe Name];
+
+select distinct
+  [Folder1].[Dimension2], [Measure1]
+where
+  [Filter1];
+```
+
+### `limit` keyword
+You can write keyword `limit` and limit value in the end of query to limit the 
number of records returned based on a limit value.
+
+Example query
+```sql
+%sap
+universe [Universe Name];
+
+select
+  [Folder1].[Dimension2], [Measure1]
+where
+  [Filter1]
+limit 100;
+```
+
+## Object Interpolation
+The SAP interpreter also supports interpolation of `ZeppelinContext` objects 
into the paragraph text.
+To enable this feature set `universe.interpolation` to `true`. The following 
example shows one use of this facility:
+
+####In Scala cell:
+
+```scala
+z.put("curr_date", "2018-01-01 00:00:00")
+```
+
+####In later SAP cell:
+
+```sql
+where
+   [Filter1]
+   and [Date] > '{curr_date}'
+```

Reply via email to