De Eigenaar van een tabel kan nieuwe kolommen aan de gegevens toevoegen, bijvoorbeeld om referentienotities of datums bij te houden. Om de bedoeling van een kolom te verduidelijken, kunt u indien nodig ook de naam en beschrijving ervan beheren.
Opmerking: Om details op te slaan die uw organisatie routinematig bijhoudt over gegevens, zoals Versie of Gegevensbron, kan een workspace-eigenaar tags instellen voor datasets.
Een kolom aan een tabel toevoegen
- Vanuit Wdata Home , opent u de tabel.
- Om een nieuwe kolom onderaan de tabel toe te voegen, klikt u op Kolom toevoegen .
- Voer de naam en beschrijving van de kolom in om de gegevens van context te voorzien.
- Om de kolom tijdens het toewijzen te helpen identificeren, voert u zijn ID in, zoals
acct_id
ofamount
. Houd de ID beknopt en algemeen, zonder spaties of speciale tekens. - Selecteer onder Kolomtypehet 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 omgezet in VARCHAR
.Geheel getal Een geheel 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 opgelost 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 in het formaat ISO 8601 van JJJJ-MM-dd
.Tip: Track maanden of jaren als gehele getallen in plaats van tekst. Wanneer u bijvoorbeeld maanden als geheel getal (1-12) opneemt in plaats van hun naam als tekst (januari-december), kunt u berekeningen op de gegevens toepassen.
- Selecteer onder Importformaathet 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.
- Voor een tabel met de dimensie , selecteert u 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, selecteert u 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 Opslaanklikt. Om de integriteit van verbonden gegevens te waarborgen, kunt u 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 tabel dimensie , selecteert u Key voor de kolom met een unieke waarde, zoals ID, voor elke record. Voor een samengestelde unieke identificator selecteert u 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 , selecteert u Unimport in het menu op het paneel Datasets .
- De kolom-ID's van de tabel moeten niet-numeriek zijn. Bewerk indien nodig de kolom-ID's tot 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 in een query opneemt, worden de sleutelkolommen ervan geïdentificeerd als Key in het Sources linkerpaneel. Gebruik deze indicator om unieke dimensies te helpen identificeren bij het koppelen van de tabel met 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 wanneer alle datasets Staged zijn. Om een geïmporteerde dataset in scène te zetten, selecteert u 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, selecteert u onder Importformaathet formaat dat u wilt gebruiken.
Om uw eigen formaat te maken, selecteert u Aangepast en voert u 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, gebruikt u dd . |
h |
Uur van de dag met een 12-uursklok, 1 tot 12. Gewoonlijk 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. Gewoonlijk 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. Voor 0-23 gebruikt u 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, opent u de tabel, bewerkt u de gegevens van de kolom indien nodig en klikt u op Opslaan .
De ID of het gegevenstype van een kolom bewerken
Opmerking: Om de integriteit van verbonden gegevens te waarborgen, kunt u de ID of het gegevenstype van een kolom alleen bewerken als alle datasets Gefaseerd zijn.
- Selecteer in het rechterpaneel van de tabel DatasetsUnimport uit het menu van elke geïmporteerde dataset.
- Bewerk waar nodig de ID of het gegevenstype van de kolom.
- Klik op Opslaan .
- Bekijk de bewerkingen in de kolommen en klik op Wijzigingen vastleggen.
- Om een opgevoerde dataset opnieuw te importeren, selecteert u 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 DatasetsUnimport uit het menu van elke geïmporteerde dataset.
- Als u een kolom wilt verplaatsen, selecteert u Naar boven , Naar boven , Naar beneden , of Naar beneden .
- Nadat u alle kolommen hebt gerangschikt, klikt u 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 DatasetsUnimport uit het menu van elke geïmporteerde dataset.
- Om een kolom te verwijderen, selecteert u 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, selecteert u Import uit het menu in het rechterpaneel van Datasets.