Gegevens verkennen met SQL Workbench
Gebruik SQL Workbench om problemen met gegevens op te lossen en SQL-query's te ontwikkelen. U kunt gegevens verkennen en SQL valideren in voorbereide taken en datawarehouse-lagen in een projectcontext.
SQL Workbench is beschikbaar voor gegevenspijplijnprojecten die een datawarehouse gebruiken. U voert query's uit in het datawarehouse dat is verbonden met het project.
Beperkingen
-
Alleen alleen-lezen SQL-query's worden ondersteund. Instructies voor gegevenswijziging worden geblokkeerd.
-
Lake-tussenopslag en knowledge marts worden niet ondersteund in de objectbrowser.
-
Macro's worden niet ondersteund. Als een transformatie macro's bevat, wordt de transformatie voor volledige lading weergegeven in Bronquery.
Vereiste machtigingen
-
Om query's uit te voeren, moet u Kan gegevens bekijken hebben in de ruimte waar de projectverbinding zich bevindt.
-
Om SQL-scripts op te slaan, te bewerken, de naam ervan te wijzigen of te verwijderen, moet u Kan bewerken hebben in de projectruimte.
Voor meer informatie over ruimterollen raadpleegt u Rollen en machtigingen voor gegevensruimten.
SQL Workbench openen
Open SQL Workbench in een gegevenspijplijnproject. SQL Workbench wordt altijd uitgevoerd in de context van het huidige project.
-
Klik op SQL Workbench in het bovenste menu.
Door tabellen bladeren
Tabellen toont tabellen van voorbereide taken in:
-
Het huidige project.
-
Gerefereerde projecten op hetzelfde gegevensplatform.
Alleen fysieke tabellen op externe schema's worden weergegeven.
Voor elke tabel kunt u de database, het schema, de kolommen en de gegevenstypen bekijken.
-
Klik op Filteren op taaktype om de taken te filteren.
-
Klik op Sorteren en groeperen om taken te rangschikken en een sorteervolgorde in te stellen.
Meer projecten toevoegen
Vanaf het begin ziet u alleen taken van het huidige project. U kunt meer projecten toevoegen om ze in uw query te kunnen gebruiken.
-
Klik op
om meer projecten beschikbaar te maken.
U kunt kiezen uit projecten die hetzelfde datawarehouse gebruiken.
Selecteer de projecten en klik op Toepassen.
Alle voorbereide taken in de geselecteerde projecten zijn nu beschikbaar.
Query's maken
U kunt een of meer tabbladen gebruiken om SQL te schrijven en geselecteerde instructies of de huidige instructie uit te voeren.
Elk tabblad wordt in een eigen sessie uitgevoerd, wat parallelle uitvoering van query's mogelijk maakt.
Bij het bewerken van de query kunt u de volgende hulpmiddelen gebruiken:
-
De vorige bewerking ongedaan maken
-
Opnieuw uitvoeren wat eerder ongedaan is gemaakt
-
De SQL-code automatisch opmaken
-
De huidige regel als opmerking markeren/demarkeren
-
Tekst in de code zoeken en vervangen
Een SELECT-instructie toevoegen voor een tabel
U kunt een SELECT-instructie toevoegen die alle velden van een tabel retourneert.
-
Klik op
bij de tabel in Tabellen en klik op SELECT-instructie toevoegen.
Een SELECT-instructie die alle velden uit de geselecteerde tabel retourneert, wordt toegevoegd aan de query-editor.
Een query toevoegen vanuit een transformatiegegevensset
U kunt de bronquery toevoegen van een gegevensset die is gemaakt in een Transform-taak.
-
Klik op
bij de gegevensset in Tabellen en klik op Bronquery toevoegen.
De query die is gebruikt om de geselecteerde gegevensset te maken, wordt toegevoegd aan de query-editor.
Query's uitvoeren
U kunt de volledige query of een geselecteerde instructie uitvoeren door op Query uitvoeren te klikken.
-
Als u niets hebt geselecteerd in de query-editor, wordt de volledige query uitgevoerd.
-
Als u een instructie in de editor hebt geselecteerd, wordt die instructie uitgevoerd.
Wanneer de query is uitgevoerd, kunt u het resultaat controleren in:
-
Resultaten
Voorbeeldgegevens geretourneerd door de query.
InformatieU moet de rol Kan gegevens bekijken hebben in de verbindingsruimte. Daarnaast moet Gegevens bekijken in Data Integration zijn ingeschakeld in uw tenant. -
Metagegevens
Toont kolommen met informatie over gegevenstypen en Null-toelaatbaarheid.
SQL-scripts opslaan en beheren
U kunt SQL-scripts in SQL Workbench opslaan voor hergebruik door op Opslaan te klikken. Scripts worden opgeslagen in het project en kunnen door alle projectgebruikers worden bekeken. U kunt scripts weergeven, openen, hernoemen en verwijderen in Opgeslagen scripts.
-
Om een script te verwijderen, klikt u op
bij het script en vervolgens op Verwijderen.
-
Om de naam van een script te wijzigen, klikt u op
bij het script en vervolgens op Bewerken.
Problemen oplossen
-
Als de uitvoering van de query mislukt met machtigingsfouten, controleer dan of u de vereiste rollen hebt in de projectruimte en de verbindingsruimte.
-
Als er objecten ontbreken, controleer dan of de brontaken zijn voorbereid.
-
Als een instructie is geblokkeerd, controleer dan of het alleen-lezen SQL is.
Voor algemene probleemoplossing raadpleegt u Problemen met gegevenstaken oplossen.