De eigenaar van een tabel kan nieuwe kolommen toevoegen aan de gegevens, bijvoorbeeld om referentienotities of datums bij te houden. Om de bedoeling van een kolom te verduidelijken, kun je indien nodig ook de naam en beschrijving aanpassen.
Opmerking: Om details op te slaan die uw organisatie routinematig bijhoudt over gegevens, zoals Versie of Gegevensbron, kan een eigenaar van een werkruimte tags instellen voor datasets.
Een kolom toevoegen aan een tabel
- Open de tabel op Wdata Home .
- Om een nieuwe kolom onder aan de tabel toe te voegen, klik je op Kolom toevoegen .
- Voer de naam en beschrijving van de kolom in om de gegevens van context te voorzien.
- Om de kolom tijdens het mappen te helpen identificeren, voer je zijn ID in, zoals
acct_id
ofamount
. Houd de ID beknopt en algemeen, zonder spaties of speciale tekens. - Selecteer onder Kolomtype het type gegevens dat u in de kolom wilt bijhouden.
Type Gegevens Tekst Elke combinatie van letters, cijfers of symbolen, zoals voor beschrijvingen en namen. In de Structured Query Language (SQL) van een query worden deze gegevens VARCHAR
.Integer Een heel getal-niet een breuk of decimaal - dat positief, negatief of 0 kan zijn. Aanbevolen voor hoofdtelling, jaren of maanden. Decimaal Een getal dat decimale waarden kan bevatten, zoals 4.344
. Aanbevolen voor valuta, koersen of inventariseenheden. In de SQL van een query worden deze gegevens omgezet inDOUBLE
.Booleaans Een waarde van TRUE
ofFALSE
.Tijdstempel Een datum met een tijdswaarde. Standaard in het formaat ISO 8601. Datum Een datum zonder tijdswaarde. Standaard is de indeling ISO 8601 JJJJ-MM-dd
.Tip: Track maanden of jaren als gehele getallen in plaats van tekst. Als je bijvoorbeeld maanden als geheel getal (1-12) opneemt in plaats van hun naam als tekst (januari-december), kun je berekeningen toepassen op de gegevens.
- Selecteer onder Importformaat het formaat van geïmporteerde datums, tijdstempels en decimale waarden:
- Selecteer voor een datum- of tijdstempelkolom hoe de waarden worden weergegeven. Standaard gebruikt de tabel het ISO 8601 formaat.
- Selecteer voor een decimale kolom het formaat met de duizendtallen en decimale scheidingstekens die u wilt gebruiken.
- Selecteer voor een tabel met de dimensie Key voor de kolom met een unieke identificatie, zoals
ID
, om duplicaten te voorkomen bij het toevoegen van datasets. Om meerdere waarden te combineren tot een unieke identificatie, selecteer je Key voor hun kolommen.Opmerking: Om een Key kolom te markeren, moet u mogelijk eerst de kolom-ID's van de tabel bewerken naar niet-numerieke waarden.
- Controleer de gegevens van de kolom en klik op Opslaan .
Opmerking: Controleer op zijn minst de ID en het type van de kolom voordat u op Opslaan klikt. Om de integriteit van de verbonden gegevens te garanderen, kun je kolommen alleen verwijderen of hun ID's of types bewerken als de tabel geen geïmporteerde datasets heeft.
Selecteer de sleutelkolommen van een dimensietabel
Om duplicaten te voorkomen bij het toevoegen van datasets aan een dimensie tabel, selecteer je Key voor de kolom met een unieke waarde, zoals ID, voor elke record. Selecteer voor een samengestelde unieke identificator meerdere kolommen als sleutel.
Een kolom als sleutel markeren:
- De datasets van de tabel moeten worden opgevoerd. Om een geïmporteerde dataset terug te zetten naar Staged , selecteer Unimport in het menu op het paneel Datasets.
- De kolom-ID's van de tabel moeten niet-numeriek zijn. Wijzig indien nodig de kolom-ID's in niet-numerieke waarden.
- De tabel moet een dimensie tabel zijn. Om een feitentabel te converteren naar een dimensietabel, bewerkt u het type.
Wanneer u een dimensietabel opneemt in een query, worden de sleutelkolommen geïdentificeerd als Key in het Sources linkerpaneel. Gebruik deze indicator om unieke dimensies te helpen identificeren wanneer de tabel wordt gekoppeld aan een andere bron als onderdeel van een query-relatie.
Een datum- of tijdstempelkolom opmaken
Opmerking: Om de integriteit van gekoppelde gegevens te waarborgen, kunt u de indeling van een datum- of tijdstempelkolom alleen bewerken als alle datasets Staged zijn. Om een geïmporteerde dataset in scène te zetten, selecteer je Unimport uit het menu in het rechterpaneel van Datasets.
Standaard gebruikt een datum- of tijdstempelkolom de indeling ISO 8601 van JJJJ-MM-dd
of jjjj-MM-dd'T'HH:mm:ss.SSSz
. Om de gegevens van een datum- of tijdstempelkolom anders weer te geven, selecteer je onder Importformaat het formaat dat je wilt gebruiken.
Als je je eigen formaat wilt maken, selecteer je Aangepast en voer je het patroon in met deze SimpleDateFormat-tekens in de volgorde waarin hun waarden moeten verschijnen:
Karakter | Datum waarde |
---|---|
G |
Tijdperk, BC (voor Christus) of AD (anno domini) |
y |
Jaar. Gebruik yy voor twee cijfers (21) of yyy voor vier (2021). |
M |
Maand:
|
d |
Dag van de maand. Om een voorloopnul toe te voegen aan dagen met één cijfer, gebruik je dd . |
h |
Uur van de dag met een 12-uursklok, 1 tot 12. Meestal gebruikt als twee cijfers, hh . Gebruik voor 0-11 K . |
H |
Uur van de dag met een 24-uursklok, 0 tot 23. Meestal gebruikt als twee cijfers, HH . Gebruik voor 1-24 k . |
m |
Minuten van het uur, 0-59. Meestal gebruikt als twee cijfers, mm . |
s |
Tweede van de minuut, 0-59. Meestal gebruikt als twee cijfers, ss . |
S |
Milliseconde van de seconde, 0-59. Meestal gebruikt als twee cijfers, SS . |
E |
Dag van de week:
|
D |
Dag in het jaar, 1-366 |
F |
Dag van de week in de maand, zoals 1e donderdag in mei |
w |
Week in het jaar, 1-53 |
W |
Week in de maand, 0-5 |
a |
Ante of post meridiem, AM of PM |
k |
Uur van de dag met een 24-uursklok, 1-24. Gebruik voor 0-23 HH . |
K |
Uur van de dag met een 12-uursklok, 0-11. Gebruik voor 1-12 hh . |
z |
Tijdzone |
' |
Escape voor een tijdscheidingsteken of een enkel aanhalingsteken |
Opmerking: Andere tekens dan deze verschijnen als normale tekst in de geformatteerde gegevens.
Tijdstempels met de indeling EEEEE MMMMM yyyy HH:mm:ss.SSSZ
zouden bijvoorbeeld verschijnen als Saturday September 2021 10:45:42.720+0100.
De naam of beschrijving van een kolom bewerken
Om de naam of beschrijving van een kolom bij te werken, open je de tabel, bewerk je de gegevens van de kolom en klik je op Opslaan .
De ID of het gegevenstype van een kolom bewerken
Opmerking: Om de integriteit van gekoppelde gegevens te waarborgen, kunt u de ID of het gegevenstype van een kolom alleen bewerken als alle datasets Staged zijn.
- Selecteer in het rechterpaneel van de tabel Datasets Unimport in het menu van elke geïmporteerde dataset.
- Bewerk de ID of het gegevenstype van de kolom als dat nodig is.
- Klik op Opslaan .
- Bekijk de bewerkingen in de kolommen en klik op Wijzigingen vastleggen.
- Om een opgevoerde dataset opnieuw te importeren, selecteer je Import uit het menu in het rechterpaneel van Datasets.
Kolommen in een tabel rangschikken
Opmerking: Om de integriteit van gekoppelde gegevens te waarborgen, kunt u een kolom alleen verplaatsen als alle datasets Staged zijn.
- Selecteer in het rechterpaneel van de tabel Datasets Unimport in het menu van elke geïmporteerde dataset.
- Als je een kolom wilt verplaatsen, selecteer je Naar boven , Naar boven , Naar beneden , of Naar beneden.
- Nadat je alle kolommen hebt gerangschikt, klik je op Opslaan .
Een kolom uit een tabel verwijderen
Opmerking: Om de integriteit van gekoppelde gegevens te waarborgen, kunt u een kolom alleen verwijderen als alle datasets Staged zijn.
- Selecteer in het rechterpaneel van de tabel Datasets Unimport in het menu van elke geïmporteerde dataset.
- Om een kolom te verwijderen, selecteer Verwijderen in het menu.
- Klik op Opslaan .
- Bekijk de bewerkingen in de kolommen en klik op Wijzigingen vastleggen.
- Om een opgevoerde dataset opnieuw te importeren, selecteer je Import uit het menu in het rechterpaneel van Datasets.