De basisprincipes van veldtypedetectie en naamgevingsverbeteringen

Tableau gebruikt een verzameling veelgebruikte patronen om uw data te detecteren en te transformeren, zodat u er gemakkelijker mee kunt communiceren. Wanneer u bijvoorbeeld met velden in het deelvenster Data werkt, haalt Tableau de data uit uw databron, detecteert het type ervan en verdeelt deze in dimensies en meetwaarden.

Opmerking: Tableau wijzigt nooit uw onderliggende data.

Tableau kan ook velden detecteren die als dimensies moeten worden behandeld en veldnamen opschonen door ze leesbaarder te maken. U ziet deze verbeteringen alleen als de veldnamen, die afkomstig zijn uit kolomkopteksten in uw databron, voldoen aan de hieronder beschreven patronen of voorwaarden.

Nieuwe velden toegevoegd aan onderliggende data

Als u nieuwe velden aan uw onderliggende data toevoegt en vervolgens de databron in Tableau vernieuwt, behouden de nieuw toegevoegde velden hun oorspronkelijke databasenamen. Als u wilt dat Tableau deze velden automatisch hernoemt, moet u een nieuwe verbinding maken met diezelfde databron.

Zie de sectie Wijzigingen die door Tableau zijn aangebracht ongedaan maken onderaan dit artikel als u er de voorkeur aan geeft de veldtypen en veldnamen uit de onderliggende data te behouden.

Velden die als dimensie worden behandeld

Veldnamen die bepaalde trefwoorden bevatten, worden behandeld als dimensies, zelfs als de waarden voor die velden numeriek zijn.

Trefwoorden Code, Key en ID

Veldnamen die de volgende trefwoorden bevatten en aan de vermelde voorwaarden voldoen, worden behandeld als dimensies in plaats van meetwaarden.

Voorwaarden:

  • Bevat trefwoorden Code, ID of Key.
  • Trefwoorden worden van de andere tekst in de veldnaam gescheiden door niet-lettertekens, allemaal met hoofdletters, of de eerste letter wordt met een hoofdletter geschreven in een veldnaam die anders zowel hoofdletters als kleine letters heeft.
  • Trefwoorden staan aan het begin of einde van de veldnaam, met ervoor of erna niet-lettertekens. In het Chinees, Japans en Koreaans moet het trefwoord aan het einde van de veldnaam staan.
TaalTrefwoorden
Engels (VK en VS)Code, ID, key
Chinees (vereenvoudigd)代码, ID, 键
Chinees (traditioneel)代碼, ID, 金鑰
Frans (Canada en Frankrijk)Code, ID, clé
DuitsCode, ID, Schlüssel
ItaliaansCodice, ID, chiave
Japansコード, ID, キー
Koreaans코드, ID, 키
PortugeesCódigo, ID, chave
SpaansCódigo, ID, clave
ZweedsKod, ID, nyckel
Thaisรหัส, ID, คีย์

 

Trefwoorden Number, Num en Nbr

Veldnamen die eindigen op Number, Num of Nbr worden behandeld als een dimensie in plaats van een meetwaarde. 'Record Number' wordt bijvoorbeeld behandeld als een dimensie, maar 'Number of Records' niet. Bovendien moet de Koreaanse veldnaam vier of minder tekens lang zijn.

TaalTrefwoorden
Engels (VK en VS)Number, Num, Nbr
Chinees (vereenvoudigd)数字
Chinees (traditioneel)數字
Frans (Canada en Frankrijk)Nombre
DuitsNr, Nummer
ItaliaansNumero, N°
Japans数値
Koreaans숫자
PortugeesNúmero
SpaansNúmero
ZweedsNummer
Thaisตัวเลข

 

Trefwoorden gerelateerd aan datums

Veldnamen die trefwoorden bevatten die worden herkend als datumdelen, worden behandeld als dimensies. Deze veldnamen mogen slechts één extra woord bevatten dat geen verband houdt met datums om in aanmerking te komen. 'Fiscal Year' wordt bijvoorbeeld behandeld als een dimensie, maar 'Fiscal Year Information' niet. Bovendien moeten Chinese veldnamen vier of minder tekens lang zijn en mogen ze geen cijfers bevatten. Japanse en Koreaanse veldnamen moeten vier of minder tekens lang zijn.

TaalTrefwoorden
Engels (VK en VS)Year, Yr, Day, Day of Week, Week, Wk, Month, Quarter, Qtr, FY
Chinees (vereenvoudigd)年, 天, 周中某天, 周, 月, 季度, 会计年度
Chinees (traditioneel)年, 天, 週中某天, 週, 月, 季, 會計年度
Frans (Canada en Frankrijk)Année, Jour, Jour de la Semaine, Semaine, Mois, Trimestre, AF
DuitsJahr, Tag, Wochentag, Woche, Monat, Quartal, GJ
ItaliaansAnno, Giorno, Giorno della Settimana, Settimana, Sett, Mese, Trimestre, Trim, AF
Japans年, 日, 曜日, 週, 月, 四半期, 年度
Koreaans년, 일, 요일, 주, 월, 분기, 회계 연도
PortugeesAno, Dia, Dia da Semana, Semana, Mês, Trimestre, AF
SpaansAño, Día, Día de la Semana, Semana, Mes, Trimestre, AF
ZweedsÅr, Dag, Veckodag, Vecka, Månad, Kvartal, Räkenskapsåret
Thaisปี, วัน, วันของสัปดาห์, สัปดาห์, เดือน, ไตรมาส, FY

Opschonen van veldnamen

Veldnamen die specifieke tekens bevatten of op een bepaalde manier met hoofdletters zijn geschreven, krijgen een nieuwe naam. Veldwaarden die vierkante haakjes bevatten, worden automatisch omgezet naar gewone haakjes.

Veldnamen met onderstrepingstekens, spaties of tabbladen

Onderstrepingstekens die niet vooraan of achteraan staan (_) in veldnamen worden geconverteerd naar een spatie ( ). Regelterugloop- of regelopschuivingstekens in een veldnaam worden verwijderd. Veldnamen die vooraan een onderstrepingsteken bevatten, blijven echter ongewijzigd. Daarbij worden spaties die vooraan of achteraan staan in veldnamen verwijderd. Dit type opschoning van veldnamen is alleen van toepassing op het Engels, Frans, Duits, Portugees en Spaans.

Voorbeeld 1: De veldnaam 'Country_Name' wordt geconverteerd naar 'Country Name'.
Voorbeeld 2: De veldnaam '_Days_On_Market' wordt geconverteerd naar '_Days On Market'.

Veldnamen met meerdere onderstrepingstekens op een rij blijven ongewijzigd. 'Country__Name' blijft bijvoorbeeld 'Country__Name'.

Als een veldnaam meerdere tekens voor tabbladen bevat, worden de tabbladen omgezet in onderstrepingstekens.

Veldnamen en hoofdlettergebruik

Veldnamen die uitsluitend hoofdletters met niet-lettertekens gebruiken, worden geconverteerd naar allemaal kleine letters, behalve de tekens direct na het niet-letterteken.

Bovendien worden veldnamen waarin uitsluitend kleine letters voorkomen geconverteerd, zodat de eerste letter van de veldnaam een hoofdletter wordt.

Dit type opschoning van veldnamen is alleen van toepassing op het Engels, Frans, Duits, Portugees en Spaans.

Voorbeeld 1: De veldnaam 'PC1' wordt geconverteerd naar 'Pc1'. De veldnaam 'COUNTRY_NAME' wordt geconverteerd naar 'Country Name'. 'Budget COGS' blijft echter 'Budget COGS'.
Voorbeeld 2: De veldnaam 'FDA' verandert niet. De veldnaam 'FDA_Sales' wordt echter geconverteerd naar 'Fda Sales'.
Voorbeeld 3: De veldnaam 'age' wordt geconverteerd naar 'Age'.

Er worden spaties toegevoegd aan de hoofdlettergrenzen van veldnamen die hoofdletters en kleine letters met niet-lettertekens bevatten.

Voorbeeld: De veldnaam 'ThisCase' wordt omgezet naar 'This Case'.

Veldnamen die twee of drie letters lang zijn

Veldnamen van twee of drie letters die deel uitmaken van een zin die uit meerdere woorden bestaat, worden zo geconverteerd dat elke letter in het woord een hoofdletter krijgt, tenzij het woord van twee of drie letters een klinker bevat (a, e, i, o, of u).

Voorbeeld: De veldnaam 'Unit Qty' wordt geconverteerd naar 'Unit QTY'. De veldnaam 'Sales Amt' blijft echter 'Sales Amt'.

Verschillende acroniemen van drie letters worden geconverteerd naar hoofdletters. Voorbeelden van acroniemen van drie letters zijn onder meer:

CIFFDAMPI
DMAFOBMSA
DOBFTESKU
EINKPIUPC
ESPLOBURL
  USD

 

De volgende veldnamen worden geconverteerd naar kleine letters, tenzij de naam aan het begin van de veldnaam staat:

1stasdownofth (achtervoegsel na een nummer)
2ndatforonthan
3rdbutinoffthe
abyinclu.orto
andeintoovervs
anddalaperwith

 

Opmerking: Het hoofdlettergebruik van veldnamen die één letter lang zijn, blijft ongewijzigd.

Wijzigingen die door Tableau zijn aangebracht ongedaan maken

Als u er de voorkeur aan geeft de veldtypen en veldnamen te behouden die door de onderliggende data zijn opgegeven, kunt u door Tableau aangebrachte wijzigingen handmatig ongedaan maken op databronniveau of automatisch op applicatieniveau.

Wijzigingen handmatig ongedaan maken

  1. Open uw werkmap en ga naar de pagina Databron.
  2. Klik op de vervolgkeuzepijl voor het veld met de wijzigingen die u ongedaan wilt maken en selecteer Naam opnieuw instellen.

Als er meerdere velden zijn die u wilt wijzigen

  1. Open uw werkmap en ga naar de pagina Databron.
  2. Klik eventueel op de knop voor het metadataraster.
  3. Ctrl + klik (Windows) of Command + klik (Mac) om de velden te selecteren met de wijzigingen die u ongedaan wilt maken.
  4. Klik op de vervolgkeuzepijl voor een van de geselecteerde velden en selecteer Naam opnieuw instellen.

Om wijzigingen die door Tableau op applicatieniveau zijn aangebracht automatisch ongedaan te maken, volgt u de procedure in het artikel Automatische veldhernoeming overschrijven. Deze methode is van invloed op alle databronnen die u opent vanuit Tableau Desktop.

Bedankt voor uw feedback.De feedback is verzonden. Dank u wel.