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.
| Onderdeel | Gedrag |
| 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.
| Actie | Gedrag |
| 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.
- Kopieer de schema-qualified tabelreferentie voor hergebruik in SQL.
- Open vanuit Info een nieuwe
SELECT-query voor de geselecteerde datasource.
- Voeg een kolomnaam vanuit de schematabel toe aan de actieve query.
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.