Stappen: SQL-jointabellen en -kolommen toevoegen
Naast de gegevenstabellen en -kolommen die rechtstreeks voor u beschikbaar zijn vanuit een spreadsheet of database, kunt u ook tabellen maken met SQL-joins. U kunt ook SQL-expressies gebruiken voor de gegevens in een kolom. SQL-jointabellen en -kolommen zijn in alle gegevensbronnen voor u beschikbaar.
Een SQL-jointabel toevoegen
SQL-jointabellen bieden u extra flexibiliteit voor het extraheren en filteren van informatie.
Ga als volgt te werk om een SQL-jointabel toe te voegen:
- Vouw in het menu Gegevenscomponenten de map Aangepaste tabel uit.
- Sleep Jointabel naar de gegevensbron en plaats deze in het tabelgebied.
- Voer de informatie van de jointabel in:
- Naam:gebruik de standaardnaam of voer een andere naam in voor de jointabel.
- Primaire tabel:selecteer de primaire tabel voor de SQL-join vanuit de vervolgkeuzelijst.
- Klik opJoin toevoegen.
- SelecteerNieuwe join makenin de vervolgkeuzelijst.
- Voer de gegevens van de nieuwe join in:
- Joinnaam:gebruik de standaardnaam of voer een andere naam in voor de join. (U kunt meer dan één join in een tabel hebben).
- Primaire tabel:selecteer de primaire tabel in de vervolgkeuzelijst.
- Samengevoegde tabel:selecteer in de vervolgkeuzelijst de tabel waarmee u de primaire tabel wilt samenvoegen.
- Type:selecteer het type SQL-join in de vervolgkeuzelijst: Inner Join, Left Join of Right Join.
- Kolomvoorvoegsel:voer een optioneel voorvoegsel voor de kolom in. Het kolomvoorvoegsel is een kleine tekenreekswaarde die aan elke kolomnaam binnen de samengevoegde tabel wordt toegevoegd. Hiermee wordt de oorsprong van een bepaalde kolom geïdentificeerd wanneer deze wordt weergegeven in de lijst van kolommen van de jointabel.
- Joinexpressie:klik op dit veld. Het dialoogvenster SQL-joinexpressie bewerken wordt weergegeven.
- Voer een SQL-joinexpressie in. Aan de linkerkant van het dialoogvenster wordt een lijst weergegeven met de kolommen die voor u beschikbaar zijn. Klik opToepassenom de SQL-syntaxis van de joinexpressie automatisch te controleren. De expressie die u invoert, wordt weergegeven in het veld Joinexpressie. Voor gedetailleerde hulp bij SQL-syntaxis klikt u hier in de sectie Opmerkingen.Voorbeeld:JoinnaamPrimaire tabelSamengevoegde tabelTypeKolomvoorvoegselJoinexpressieBorrowers JOINdbo.vAll$GL_acctdbo.vORIGINInnerP."Loan Number_"=R."Loan Number_"
- Klik opToepassenop de balk Nieuwe join maken in het dialoogvenster Jointabel om de wijzigingen toe te passen.
- U kunt het proces herhalen om nog een join aan deze tabel toe te voegen of onderaan het dialoogvenster opToepassenklikken om de wijzigingen in de jointabel op te slaan.
De voltooide jointabel wordt weergegeven in de lijst met tabellen voor de gegevensbron. (Als u kolommen voor import wilt opnemen, zoekt u de zojuist aangemaakte jointabel in de lijst met tabellen onder de gegevensbron. Open de jointabel en zoek de kolom die u wilt opnemen voor het importeren. Sleep de geselecteerde kolom naar de samengevoegde tabel in het gebied Voorbeeld en zet deze daar neer.)
U kunt de tabelinstellingen bewerken door op de pijl naast de tabelnaam te klikken. Hierdoor wordt het eerder beschreven dialoogvenster Joinfilter weergegeven in plaats van het standaarddialoogvenster Tabelinstellingen voor andere tabellen.
Een SQL-kolom toevoegen
SQL-kolommen worden gebruikt om nieuwe waarden op te bouwen die eenvoudig door laders in Discovery kunnen worden geladen. (Laders worden hierbesproken.)
Ga als volgt te werk om een SQL-kolom toe te voegen:
- Vouw in het menu Gegevenscomponenten de map Aangepaste kolom uit.
- Sleep de SQL-kolom naar de gegevensbron en zet de kolom neer op een tabel in het tabelgebied.
- Voer de informatie van de SQL-kolom in:
- Naam:gebruik de standaardnaam of voer een andere naam in voor de SQL-kolom.
- Kolomtype:dit is een veld voor uitsluitend weergave. Hierin wordt het gegevenstype voor de kolom weergegeven.
- Kolomtype converteren:selecteer een gegevenstype waarnaar u de nieuwe kolom wilt converteren of laat de selectie zoals deze is (niet converteren) om de kolom te behouden met het gegevenstype dat in Kolomtype wordt weergegeven.
- SQL-expressie:klik op het veld om het eerder beschreven dialoogvenster SQL-expressie weer te geven. Voer een SQL-expressie in het veld in. Klik opToepassenom de SQL-syntaxis van de expressie automatisch te controleren. (Als er fouten zijn, wordt de fout aangegeven in de expressie.) De expressie die u hebt ingevoerd, wordt in het veld SQL-expressie in het dialoogvenster Kolominstelling weergegeven. Voor gedetailleerde hulp bij SQL-syntaxis klikt u hier in de sectie Opmerkingen.
- Klik in het dialoogvenster Kolominstelling opToepassen.
De voltooide kolom wordt weergegeven in de tabel die u hebt geselecteerd. U kunt de kolominstellingen bewerken door op de pijl naast de kolomnaam te klikken. Hierdoor wordt het eerder beschreven dialoogvenster Kolominstellingen weergegeven in plaats van het standaarddialoogvenster Kolominstellingen voor andere kolommen.
Aangepaste cloudgegevensbronnen
Als u een aangepaste cloudgegevensbron (CCDS) wilt instellen, raadpleegt u: Set Up a Custom Cloud Data Source (CCDS).