@extends('layouts.main') @section('title', 'Create Vena ETL Notebook — Prolytics Connect') @section('styles') @endsection @section('content')
{{-- Page header --}}
Back

Create Vena ETL Notebook

Send data from your Microsoft Fabric Lakehouse to a Vena ETL template
{{-- Step progress --}}
1
2
3
4
5
{{-- Wizard card --}}
{{-- ── Step 1: Connection ────────────────────────────────── --}}
Step 1 — Vena Connection

Select an existing Vena connection or create a new one. Credentials are encrypted at rest.

{{-- Existing connections --}} @if($connections->isNotEmpty())
@foreach($connections as $conn)
{{ $conn->name }}
Hub: {{ $conn->vena_hub }}
@endforeach
— or —
@endif {{-- New connection form --}}

Create New Connection

@if($selectedWorkspaceId) Workspace set from context. @else @endif
Your Vena region
Format: {org_id}.{user_id}
Format: {org_id}.{user_id}:{secret_key}
{{-- ── Step 2: Configuration ─────────────────────────────── --}}
Step 2 — Configuration

Configure the notebook name, source, and Vena template.

@if($selectedWorkspaceId) Workspace set from context. @else @if($workspaces->isEmpty()) No Fabric-linked workspaces found. Please create one first. @endif @endif
Select a workspace to load available Delta tables.
Find this in Vena: ETL → Templates → select template → copy ID from URL.
Data Array
Sends rows as JSON array (recommended)
CSV File
Exports to CSV then uploads file
{{-- ── Step 3: Options ───────────────────────────────────── --}}
Step 3 — Data Options

Configure how data is extracted and prepared before sending to Vena.

When enabled, the first row sent to Vena will contain column names. Most Vena templates expect headers.
SQL WHERE clause applied to the Lakehouse table before sending. Leave empty to send all rows.
Maps Lakehouse column names to Vena template column names. Leave empty to send all columns as-is.
{{-- ── Step 4: Schedule ─────────────────────────────────── --}}
Step 4 — Schedule

Configure when the notebook should run automatically in Fabric.

{{-- ── Step 5: Review & Create ──────────────────────────── --}}
Step 5 — Review & Create
Vena Connection
Notebook Name
Workspace
Source Table
Vena Template ID
Transfer Mode
Include Headers
Filter
Schedule
{{-- /card-body --}} {{-- Navigation footer --}}
{{-- /card --}}
@endsection @section('scripts') @endsection