Admin query workspace

Data Studio: datasources verkennen en SQL uitvoeren

Data Studio is de tenant-scoped catalogus- en querywerkruimte voor datasourcebeheerders. Links verken je notebooks, opgeslagen query’s, schema’s, datasources en kolommen; rechts werk je in query-, notebook- en Info-tabs. De werkruimte gebruikt de bestaande datasource-API’s en query-previewpaden en geeft nooit extra tenant-, user- of datasourcerechten.

1. Explorer

De Explorer toont bovenaan de groepen Elements, Notebooks en Queries en daaronder de schemagroepen met alle datasources die de huidige gebruiker binnen de actieve tenant mag beheren. Notebooks en Queries staan er altijd, ook als ze leeg zijn. Schemagroepen zijn standaard ingeklapt; klap een schema uit naar datasources en daarna een datasource naar zijn beschikbare kolommen. Zoeken filtert op notebook- en querynamen en -beschrijvingen, schemanaam, datasource-ID, naam, type en reeds geladen kolommetadata en klapt overeenkomende schemagroepen tijdelijk uit.

Notebooks

Toont je opgeslagen notebooks. Een notebook met niet-opgeslagen wijzigingen krijgt een stip, en een nieuw notebook dat nog niet is opgeslagen staat bovenaan. De laatste regel, Nieuw notebook, opent een leeg notebook in een nieuwe tab. Via de ⋯-knop op een notebookregel kun je het notebook hernoemen of verwijderen.

Queries

Toont je opgeslagen query’s. Klik een query om die in een tab te openen, of om naar de tab te gaan als die al openstaat. De query wordt niet automatisch uitgevoerd. De laatste regel, Nieuwe query, opent een nieuwe querytab. Via de ⋯-knop op een queryregel kun je de query hernoemen of verwijderen.

Cellen

Klap een notebook uit om de cellen met status, naam en type te zien. Klik een cel om het notebook te openen en direct naar die cel te gaan. De actieve cel van het notebook dat je bekijkt is gemarkeerd.

Schema’s

Geconfigureerde schema’s en niet-toegewezen datasources staan in afzonderlijke groepen.

Datasources

Selecteer een datasource voor de Info-tab of open direct een vooraf ingevulde query.

Kolommen

Kolommetadata wordt pas na uitklappen geladen en kan in de actieve SQL-query worden ingevoegd.

2. Query-tabs

Kies één of meer expliciete querybronnen, schrijf SQL en voer de query uit met Ctrl+Enter of de knop Uitvoeren. De gesegmenteerde schakelaar Uitvoerdoel selecteert standaard de query-engine; browser DuckDB blijft per tab beschikbaar. De gekozen max-rijenlimiet begrenst de zichtbare preview.

Open met de plusknop meerdere sluitbare querytabs. Iedere tab bewaart tijdens het werken onafhankelijk zijn querybronnen, SQL, uitvoeringsengine, rijlimiet, resultaat en uitvoeringsdetails. Open tabs en hun editorinstellingen worden voor de huidige tenant en gebruiker opgeslagen en bij terugkeer hersteld. Resultaatrijen en uitvoeringsresponses worden niet in gebruikersinstellingen opgeslagen; voer een herstelde tab opnieuw uit onder je actuele rechten en forced filters. Dezelfde datasource kan tegelijk in meerdere querytabs openstaan.

OnderdeelGedrag
Meerdere querytabs Wisselen of sluiten verandert de bewaarde query- en resultaatstatus van de andere tabs niet.
Terugkeren naar tabs De actieve tab, bronnen, SQL, engine, rijlimiet en geselecteerde resultaatweergave worden uit tenant- en gebruikersinstellingen hersteld.
Querybronnen Alleen expliciet geselecteerde datasource-ID’s worden aan de previewservice doorgegeven.
DuckDB Laadt toegestane datasourceviews in browser DuckDB en voert SQL lokaal uit.
Query-engine Voert de preview via de bestaande backend/data-worker-agent route uit en gebruikt rowsRef voor de resultaat-handoff.
Resultaten Toont de preview in het standaard Dashview-raster met rijtelling en truncationstatus.
Uitvoeringsdetails Toont engine, duur, rijtelling, rowsRef-status en de uiteindelijk uitgevoerde SQL.

Opgeslagen query’s

Bewaar een query om die later terug te vinden in de groep Queries van de Explorer. Een opgeslagen query bevat de naam, beschrijving, SQL, querybronnen, uitvoerdoel en rijlimiet. De tab toont de naam van de query, met een stip zolang er niet-opgeslagen wijzigingen zijn.

ActieGedrag
Bewaar Slaat de wijzigingen in de opgeslagen query op. In een tab die nog niet is opgeslagen vraagt Dashview eerst om een naam.
Hernoemen Geeft de opgeslagen query een nieuwe naam. Je vindt deze actie in het ⋯-menu van de querytab en in het ⋯-menu van de queryregel in de Explorer.
Opslaan als Slaat de huidige SQL en instellingen op als een nieuwe query met een eigen naam.
Verwijderen Verwijdert de opgeslagen query. Deze actie is pas beschikbaar als de query is opgeslagen. Verwijderen via de Explorer vraagt eerst om bevestiging; een open querytab houdt de SQL als niet-bewaarde query.
Tab sluiten Bij niet-opgeslagen wijzigingen kies je of je de query bewaart, de wijzigingen weggooit of het sluiten annuleert.
Verwijderde query Is een opgeslagen query elders verwijderd, dan blijft de SQL in de herstelde tab staan. De tab wordt een losse querytab en je krijgt een melding.
Opgeslagen query’s zijn privé: alleen jij ziet ze, binnen de actieve tenant. Resultaten worden niet opgeslagen. Een opgeslagen query geeft geen extra toegang; bij elke uitvoering gelden je actuele rechten en forced filters.

3. Info-tab

De Info-tab toont alleen een veilige metadata-allowlist: datasource-ID, schema, type, dataformaat, verversingsmodus en connectortype, aangevuld met beschrijving en geautoriseerde kolommetadata. Ruwe datasourceconfiguratie wordt niet gerenderd, zodat opgeslagen credentials en secrets niet in de browser- interface terechtkomen.

4. Tenant-, user- en forced-filtergrenzen

Dezelfde admin guard

Data Studio vereist datasource-management toegang, net als datasourcebeheer en Data Notebooks.

Geen nieuw datapad

Catalogus, schema en previews gebruiken bestaande authenticated API’s; Data Studio omzeilt geen services.

Forced filters blijven actief

Backend- en datasourcebeleid blijft leidend voor data die in DuckDB of query-engine previews terechtkomt.

Veilige metadata

De UI toont geen volledige connectorconfig en geen opgeslagen secret- of credentialvelden.

5. Data Studio versus Data Notebooks

Gebruik Data Studio voor snelle datasourceverkenning, schema-inspectie en losse of opgeslagen SQL-query’s. Gebruik notebooks voor opgeslagen workflows met meerdere SQL-, Python-, Dashbot-, Rows- en Widget-cellen en promotie naar andere Dashview-onderdelen.

Notebooks openen ook in Data Studio: klik een notebook in de Explorer om het in een tab naast je querytabs te openen. Niet-opgeslagen wijzigingen, uitvoer en draaiende cellen blijven behouden als je van tab wisselt. Zolang een cel draait, kun je de notebooktab niet naar een ander paneel slepen. De pagina Data Notebooks blijft bestaan en gebruikt dezelfde notebooks. Bestaande notebookdrafts en notebook-API’s blijven behouden.