FYI, the video is still a great description of how to write a map UDF in Xcalar Design. It does not, however, detail the use of Jupyter Notebook to write, debug, and document your UDFs.
Using Jupyter, you can add Code Snippets to help you write and debug your UDFs. The one to write a Map UDF:
* Collects as inputs the name of the map UDF, a table name, and one or more column names.
* Creates a simple UDF function definition using the column names and concatenating all selected columns together.
* Instantiates the table as a pandas dataframe.
* Creates a test function that applies the UDF to at most 100 records from the table.
Running the cells of the Jupyter Notebook in order, instantiates and tests your UDF on 100 rows.