Syntasa Notebook Utilities
Connection Utils
synutils is the unified entry point in every notebook — a Python attribute and a Scala REPL alias. Each section below lists user-callable methods with examples in both languages.
Dataset Utilities
synutils is the unified entry point in every notebook — a Python attribute and a Scala REPL alias. Each section below lists user-callable methods with examples in both languages.
Infra Utilities
synutils is the unified entry point in every notebook — a Python attribute and a Scala REPL alias. Each section below lists user-callable methods with examples in both languages.
Eventstores Utilities
synutils is the unified entry point in every notebook — a Python attribute and a Scala REPL alias. Each section below lists user-callable methods with examples in both languages.
Notifications Utilities
send(recipients, subject, message, type="EMAIL", attachments=…, useDefaultHtmlTemplate=True)
Credentials Utilities
Fetch a single secret value — returns SecretString
File objects Utilities
A file object in the platform pairs a base cloud-storage path with a list of files (the object's parameters ). synutils.files resolves these to full cloud paths and — for DATA_FILE objects in supported formats — reads them directly into a Spark DataFrame.
File System Utilities
The synutils.fs object auto-routes by URI scheme. Schemeless paths ( bucket/key/path ) are also accepted — the scheme is inferred from synutils.infrastructure.fileSystemPrefix .
Spark Utilities
createDataFrame(datasetName, from_date=None, to_date=None)
Lib Utilities
Notebook Utilities Reference
Syntasa Notebook Utilities Reference — Python & Scala
Notebook Git Access
A notebook workspace is shared. Your git access is not. Every clone, pull and push authenticates as the person who ran it, using a credential only that person can unlock — and every commit records their name.
Git Credentials in Notebooks
Cloning, pushing or pulling a private repository now asks you to pick one of your own Syntasa credentials instead of taking a pasted token. Here is which credential to choose, how to set one up, and what changed underneath.
Connecting to Databricks over JDBC from Syntasa Notebooks
This guide explains how to connect to an existing Databricks workspace from a Syntasa notebook using JDBC , how credential ownership works, and what to expect around token expiry — including how to set things up so shared notebooks work smoothly for every user.