RESOURCE CENTER

Documentation written for the people who actually operate it.

PRODUCT TOURS

Watch each product run.

Recorded from the live platform — no mockups. Every step is annotated. Click any tour to play.

FULL PLATFORM TOUR · 90s

All five products in 90 seconds

Lakehouse, AI Studio, AI Factory, Data Catalog and Guardiuum, in one pass.

IIDRAK LAKEHOUSE · 141s

Every feature, end to end

Clusters, workspace notebooks, pipelines, SAGE, SQL, jobs, sync and reports.

WA-SUL AI STUDIO · 70s

Four studio types, one canvas

Invoice OCR, an ML training pipeline and the annotation workflow.

AI FACTORY · 106s

Serving, guardrails & the EU AI Act

Model Hub, the serving catalog, guardrail detectors and compliance by article.

DATA CATALOG · 92s

Estate, ontology & quality

Every source indexed in place, a 474-term ontology, data quality and the marketplace.

GUARDIUUM · 65s

Zero-trust access, step by step

The enforcement path, honest coverage, and policies that expire on a date.

DATA PIPELINES · 45s

Streaming pipeline canvas

Trigger palette, node wiring and live per-node counters.

SAGE · 48s

Ask the lakehouse a question

Plain English in, a chart and the underlying table out.

PLATFORM SETTINGS · 69s

Connectors, identity & licensing

The connector list, resource management, white-labelling and data retention.

STEP-BY-STEP GUIDES

Walk through it with real screens.

Each guide follows the actual platform interface, screen by screen.

Create your first Lakehouse

IIDRAK LAKEHOUSE · 4 STEPS
1

Open Lakehouses and create one

From the left navigation choose Lakehouses, then click + Lakehouse. Name it and choose a storage location — Azure Blob Filesystem, Gravitino VFS, Kubernetes, S3 or S3-compatible.

Lakehouses
The Lakehouses list showing a lakehouse with status, workers and provider
2

Check provisioning

Creating a Lakehouse brings up a master node and at least one worker automatically. Status moves to Online when the cluster is ready to accept queries.

3

Grab the connection details

Open the Lakehouse to find its JDBC connection string, master and worker node details, cloud provider and worker bounds. Use Cluster Metrics for live cores and memory, and Spark History for completed applications.

Lakehouse detail — Connection Details
Lakehouse detail page showing connection details, master node and worker nodes

Connection values are blurred in this screenshot. Generate a scoped app password under Settings rather than reusing your login password.

Watch the full walkthrough (141s).

4

Connect an external client

Point DBeaver, DataGrip or a BI tool at the JDBC endpoint and query the catalog directly — no export required.

Build an AI workflow in Wa-Sul AI Studio

WA-SUL AI STUDIO · 4 STEPS
1

Create a studio

Under WA-SUL AI → AI Studio click + AI Studio and choose a type — a Workflow or Comprehensive Flow for deterministic automation, a Machine Learning studio to train a model, or an LLM Agent for a model with tools and memory.

AI Studio — studios list
AI Studio list showing workflows and LLM agents with storage and access permission
2

Drag in a trigger

Open the studio and drag a trigger onto the canvas from the palette — Triggers, Connectors, Data Source, OCR, Custom Tools and Workflow Components are grouped on the left.

3

Wire the nodes together

Connect the trigger to a processing node and on to your actions. In this Email Classifier, a Gmail trigger feeds a Classify node that routes each message into one of three branches, each ending in a Google Workspace action.

AI Studio — Email Classifier (Workflow)
Workflow canvas with Gmail trigger, Classify node and two Google Workspace actions
0

Watch it end to end

The whole flow — studios list, opening a workflow, and the wired canvas — in 72 seconds.

4

Test, save, then schedule

Use the built-in chat tester to fire the flow manually. New studios default to Temporary storage — save deliberately, because AI Factory's Job Manager can only target saved studios.

Build a streaming data pipeline

IIDRAK LAKEHOUSE · 3 STEPS
1

Create the pipeline

Open Data Pipelines and click + Data Pipeline. Each pipeline lists its status, creator and creation date.

Data Pipelines
Data Pipelines list view
2

Drag a trigger, then wire downstream

The palette groups 12 Triggers (Kafka, Azure Event Hub, HTTP Server, Otel Collector, CDC consumers), 5 Transformations, 7 Datasources and the datasinks. Drag from a node's success handle to the next node's input.

Data Pipelines — canvas
Pipeline canvas with Otel Collector wired by a success edge to an OpenTelemetry sink
0

Watch it end to end

List, canvas, node palette and live counters (58s).

3

Deploy and watch it

Once traffic flows, each node reports live message count, processing time and error count. For one-off file loads use Data Sync instead; to run periodically rather than continuously, schedule it in Job Manager.

Serve and govern a model

AI FACTORY · 5 STEPS
0

Watch it end to end

Model Hub, serving with traffic splitting, guardrails, EU AI Act compliance and the registry (64s).

1

Import a model

Open AI Factory → Model Hub and click Import From Hugging Face, or register a custom model. Imports land with status, modality and a ModelKit reference — the model comes to your environment, not the other way round.

AI Factory — Model Hub
Model Hub listing imported Hugging Face models with active status
2

Deploy it

Under Models & Deploy add the model as an always-on endpoint. AI Studio flows and external providers such as Azure OpenAI sit in the same list, and a traffic-split group runs two versions side by side.

AI Factory — Models & Deploy
Models and Deploy showing traffic split group, AI Studio flows and external providers
3

Wrap it in guardrails

Guardrails Hub ships built-in detectors for PII, secrets and API keys, and prompt injection or jailbreak. Add installed validators or register your own — they apply to every served model.

AI Factory — Guardrails Hub
Guardrails Hub with built-in PII, secrets and prompt injection detectors
4

Prove compliance

Compliance tracks EU AI Act controls article by article — traceability, retention, human oversight, transparency, explainability and subject rights — with request logs, incident counts and audit export.

AI Factory — Compliance (EU AI Act)
Compliance view showing EU AI Act controls in force with retention and incident counts
5

Test and integrate

Use Playground to call the endpoint in-browser and copy the equivalent cURL, then follow the API Guide for keys, base URL, chat completion and streaming.

Map concepts and trust your data

DATA CATALOG · 4 STEPS
1

Explore the ontology

Under Govern → Ontology Explorer, view how business concepts relate as a navigable graph — filter by glossary and relationship type, isolate a subgraph, or export it.

Data Catalog — Ontology Explorer
Ontology Explorer graph of business terms and relationships
2

Check data health

Observability → Data Quality shows coverage across your assets, healthy versus unhealthy, and test case results — so you know which tables to trust before building on them.

Data Catalog — Data Quality
Data Quality dashboard with coverage, healthy assets and test case results
3

Triage failures

Failed tests become incidents in Incident Manager, with assignee, severity and status — so a quality problem has an owner rather than sitting silent.

4

Publish a data product

In Data Marketplace, publish curated Data Products against Domains so teams can discover them and request access, instead of emailing whoever owns the table.

Data Catalog — Data Marketplace
Data Marketplace showing data products and domains

Explore the federated estate

DATA CATALOG · 3 STEPS
0

Watch it end to end

Home, activity, data products, the ontology graph and faceted search across the whole estate (92s).

1

Start at the catalog home

Activity feed, data products, domains and asset counts per connected system — everything indexed in place, nothing copied.

Data Catalog — home
Data Catalog home showing activity feed, data assets per system and KPIs
2

Browse the estate

The Browse Estate tree groups everything under Databases, ML Models, Governance and Domains — with live counts per source.

Data Catalog — Explore
Data Catalog explore view with faceted filters and the browse estate tree

Counts come from a live deployment and move as sources are connected — Databricks, datalake, Oracle, Postgres, Unity Catalog, the lakehouse, SharePoint and Sybase are all indexed in place.

3

Filter down

Facets span Data Assets, Domains, Data Products, Owners, Tag, Tier, Certification, Service and Service Type. Classification applied here is what Guardiuum policies key off.

Write a column-level access policy

GUARDIUUM · 4 STEPS
1

Open Access Manager

Policies are built as a three-step wizard — Details, Resources and Assign to. The dashboard above it counts every decision and reports coverage for structured data and for the embedding collections used by agents and served models.

Access Manager — Policies
Guardiuum policies list with Data Access and Vector Data tabs
2

Add a rule

In Details, give the policy a name and set Active From and Active Until — access starts and ends exactly at those times for everyone assigned. Then choose who it applies to under Access By.

3

Scope it, then read the preview

In Resources, link a resource group and narrow to specific tables, columns, tags or actions. Each resource carries its own rules, and the summary panel renders your rule as a sentence — it is generated from the same values used to enforce the policy, so if the sentence doesn't say what you intended, the rule won't behave as you intended.

4

Verify coverage

The Access Manager dashboard shows total requests evaluated, allowed versus masked results, denied requests and the percentage of tables and documents actually governed — with a Needs attention list of assets with no policy at all.

Access Manager — coverage
Guardiuum dashboard showing enforcement path and coverage by data plane

Ask SAGE a question in plain English

IIDRAK LAKEHOUSE · 3 STEPS
1

Create a Chat Space

Open SAGE, click + Space, name it and bind it to a Lakehouse — the equivalent of scoping a conversation to one governed dataset.

SAGE — Chat Spaces
SAGE chat spaces list bound to lakehouses
2

Ask in plain English

SAGE resolves your question against that Lakehouse's schema and returns grounded answers from your actual tables — not generic model knowledge.

0

Watch it end to end

Chat spaces bound to a governed lakehouse — plain English in, a chart out (48s).

3

Expect governance to apply

Every answer is filtered through whatever Guardiuum policy applies to the person asking. Fewer columns than expected is masking working as intended.

Schedule and operate a job

AI FACTORY · 3 STEPS
1

Pick the job type

Job Manager has a tab per type — AI Studio, Data Pipeline, Notebook and Spark. Click + Job and name it.

Job Manager
Job Manager showing scheduled jobs across AI Studio, Data Pipeline, Notebook and Spark
2

Set the schedule

Use a cron expression or plain-English shorthand like Every 5 minutes, then set a retry interval and retry count on failure.

0

Watch it end to end

Model Hub, the serving catalog, guardrails and EU AI Act compliance (106s).

3

Promote by alias

For served models, point production traffic at the production alias in the Model Registry rather than a version number. Repointing the alias is the promotion — consumers never change.

Browse by product

FAQ & troubleshooting

Do I have to deploy all five products together?+

No. iiDrak Lakehouse, Wa-Sul AI Studio, AI Factory and Data Catalog are each independently deployable. Guardiuum is deployed alongside whichever of the other four you choose, since it has nothing to govern on its own.

Why does the app show "License expired or invalid. App is now in read-only mode"?+

The platform licence has lapsed. Every module stays viewable, but writes — running cells, saving pipelines, creating policies — are blocked until an admin renews it under Settings → License Manager.

A SQL query returns fewer columns than the table has. Is that a bug?+

No — that is Guardiuum column-level masking working as intended. Check Guardiuum → Policies for an Allow Condition scoping your user or group to a column subset.

Data Pipelines, Data Sync, or a Connector Configuration — which owns a new integration?+

Use a Connector Configuration to store credentials once. Use Data Sync for ongoing CDC replication of whole tables. Use Data Pipelines for event-driven, streaming or transform-heavy flows.

What is the difference between Wa-Sul AI Studio and AI Factory?+

AI Studio is where you build — the low-code canvas for assembling a workflow or agent. AI Factory is where you operate what is already built: scheduling it, versioning and promoting the models behind it, and monitoring it in production.

Where do scheduled AI Studio flows actually run?+

On the Lakehouse cluster the flow's connectors point to. Schedule them from AI Factory → Job Manager → AI Studio tab, not from inside AI Studio itself.