Achtergrondjobs beheren in Tableau Cloud

In Tableau Cloud kunnen gebruikers plannen dat extractvernieuwingen, abonnementen of flows periodiek worden uitgevoerd. Deze geplande items worden Taken genoemd. Het backgrounderproces initieert unieke instanties van deze taken en voert deze op het geplande tijdstip uit. De unieke instanties van de taken die als gevolg daarvan worden gestart, worden Jobs genoemd. Er worden ook jobs gemaakt voor uitvoeringen die u handmatig start door bijvoorbeeld op de optie Nu uitvoeren in de webinterface te klikken. U kunt deze jobs ook starten via de tabcmd-opdrachten of programmatisch via de REST-API.

Stel bijvoorbeeld dat er een taak voor extractvernieuwing wordt gemaakt die elke dag om 9.00 uur wordt uitgevoerd. Dit is een taak voor extractvernieuwing en elke dag om 9.00 uur wordt er een job aangemaakt die de Backgrounder moet uitvoeren.

Het uitvoeren van al deze jobs kan betekenen dat Backgrounder op verschillende tijdstippen van de dag veel bronnen verbruikt. Met behulp van de functie Jobbeheer kunnen sitebeheerders meer informatie krijgen over deze jobs die op hun site worden uitgevoerd. Ook kunnen ze actie ondernemen op die jobs om het gebruik van de bronnen beter te beheren.

Met de instellingen Nu uitvoeren op de pagina Algemene instellingen kunt u tevens uw bronnen beheren door gebruikers al dan niet toe te staan om jobs handmatig uit te voeren. Standaard is deze optie geselecteerd zodat gebruikers jobs handmatig kunnen uitvoeren. Wis het selectievakje om te voorkomen dat gebruikers jobs handmatig uitvoeren.

U opent de pagina Jobs met informatie over jobs door naar het menu Bestaande taken in het linker navigatiemenu te navigeren.

Opmerking: Informatie over jobs kan alleen worden bekeken door sitebeheerders.

Overzicht

In dit onderwerp wordt beschreven hoe u de informatie op de pagina Jobs kunt weergeven en er inzicht in krijgt.

Uw Tableau Cloud-site beschikt over de mogelijkheden om aan alle analytische behoeften van uw gebruikers te voldoen. De capaciteit van een site is voldoende voor de opslag en de taken die op de site moeten worden uitgevoerd voor extracten, statistieken, abonnementen en flows. (De verouderde functie Statistieken is in februari 2024 buiten gebruik gesteld voor Tableau Cloud en in Tableau Server versie 2024.2. Zie Statistieken maken en problemen met statistieken oplossen (buiten gebruik gesteld) voor meer informatie.) Op de pagina Jobs kunt u toezicht houden op de taken voor uw Tableau Cloud-site. Zie Tableau Cloud-sitecapaciteit voor meer informatie over de capaciteit van de site.

Bovenaan de pagina staan statistieken op hoog niveau over het aantal jobs dat de afgelopen 24 uur is Mislukt, Voltooid en Geannuleerd. Als u filters toepast, worden deze waarden niet gewijzigd.

De pagina Taken toont het aantal mislukte, voltooide en geannuleerde taken en de locatie van het taakfilterpictogram.

Voor elke gegenereerde job ziet u een job-ID, de status van die job, de prioriteit, het type taak op basis waarvan de job is gegenereerd, de huidige looptijd (als de job in uitvoering is), de huidige wachtrijtijd (als de job in de wachtrij staat), evenals de gemiddelde looptijd en de gemiddelde wachtrijtijd.

Tableau registreert historische looptijden en wachtrijtijden om de gemiddelde looptijden en wachtrijtijden te berekenen. Zowel de gemiddelde looptijden als de gemiddelde wachtrijtijden worden met behulp van de volgende formule berekend als gewogen gemiddelden: ((huidige looptijd of gemiddelde wachtrijtijd keer 4) plus de meest recente looptijd of wachtrijtijd) gedeeld door 5.

De Job-ID kan handig zijn bij het weergeven van jobs in Beheerweergaven . Wanneer u op de job-ID klikt, ziet u meer gedetailleerde informatie over de job, zoals de job-LUID, de projectnaam, de planning, de naam van de inhoud, de eigenaar van de inhoud, de maker van de job en de laatste keer dat de job zonder problemen is uitgevoerd.

De Job 975-gegevens omvatten een unieke ID, projectnaam, planning, inhoud, eigenaar, maker en datum van de laatste succesvolle uitvoering.

Opmerking: Als u Nu vernieuwen kiest op de pagina Databronnen, wordt alleen de LUID-informatie weergegeven in het dialoogvenster Jobdetails.

Taaktypen

Er zijn verschillende taaktypen:

  • Bridge-vernieuwing: omvat volledige en incrementele extractvernieuwingen die gebruikmaken van Cloud-planningen. Zie Bridge-vernieuwingsjobs voor meer informatie.

  • Extracten: dit omvat het maken van extracten, incrementele extractvernieuwingen en volledige extractvernieuwingen. voor meer informatie over extractvernieuwingen.

  • Abonnementen: omvat abonnementen voor werkmappen en weergaven. Zie Een abonnement voor een weergave of werkmap maken voor meer informatie.

  • Flow: dit omvat geplande flows en handmatig uitgevoerde flows. Zie Capaciteit joblooptijd voor informatie over de maximale looptijd van flows en Capaciteit voor gelijktijdige taken voor informatie over capaciteitslimieten bij het uitvoeren van gelijktijdige flowjobs. Er kunnen fouten optreden als u meer flows plant dan u resourceblokken hebt. Zie het Knowledgebase-artikel Flowjob in behandeling (in het Engels) voor meer informatie.

  • Versleuteling: omvat het volgende:

    • Extractversleuteling en -ontsleuteling
    • Flowversleuteling en -ontsleuteling
    • Een nieuwe sleutel maken voor extracten en flows

Filters

U kunt filteren om alleen bepaalde jobs weer te geven. De beschikbare filters zijn: Type jobstatus, Taaktype en Tijdsbereik. Voor het filter Tijdsbereik kunt u kiezen uit de afgelopen één tot en met 24 uur, in stappen van vier uur.

Jobs annuleren

Jobs voor extractvernieuwing, abonnementen en flowuitvoering kunnen worden geannuleerd. U kunt slechts één job tegelijk annuleren. Het is niet mogelijk om meerdere jobs tegelijk te selecteren voor annulering.

Wanneer u een job annuleert, wordt er een e-mail met het tijdstip waarop de job is geannuleerd, de getroffen inhoud en het tijdstip waarop de job is uitgevoerd voordat deze werd geannuleerd, verzonden naar de ontvangers die u selecteert in het dialoogvenster Job annuleren. U kunt bovendien uw eigen notities toevoegen aan de e-mail.

Als u geen ontvangers selecteert, wordt de job geannuleerd, maar wordt er geen e-mail verzonden.

Ga als volgt te werk om een job te annuleren: klik op de puntjes naast de job-ID en annuleer de job in het dialoogvenster.

Knop Annuleren.

Status

Er zijn zeven soorten jobstatussen. Als u met de muis een status aanwijst, wordt er meer relevante informatie weergegeven.

  • Voltooid: voor deze job wordt de status Succesvol afgerond weergegeven en de tijd waarop de job is voltooid wordt weergegeven in de knopinfo wanneer u de status met de muis aanwijst.

    Er verschijnt een groen vinkje naast het woord 'Voltooid'.

    Een bericht geeft aan dat een job succesvol is afgerond op 13 juni 2019 om 10:23 uur.

  • In uitvoering: voor deze job wordt de status In uitvoering weergegeven. Wanneer u met de muis de status aanwijst, wordt in de knopinfo aangegeven hoe lang de job al wordt uitgevoerd.

    Pictogram 'In uitvoering'.

    Knopinfo die de uitvoeringstijd van de job weergeeft.

  • In uitvoering: deze job is In uitvoering, maar loopt achter op schema. Tableau houdt de gemiddelde looptijden van dezelfde job bij. Als de huidige looptijd langer is dan de gemiddelde looptijd, wordt deze als achterlopend op schema beschouwd. Wanneer u met de muisaanwijzer de status aanwijst, ziet u in de knopinfo hoe veel langer dan gemiddeld de job al wordt uitgevoerd en wat de gemiddelde looptijd is.

    Het pictogram 'In uitvoering' geeft aan dat de uitvoering van de job langer duurt dan eerdere uitvoeringen.

    Knopinfo die de uitvoeringstijd van een lopende job weergeeft die de vorige uitvoeringstijden overschrijdt.

  • In behandeling: deze job is momenteel In behandeling en wacht om te worden uitgevoerd zodra er Backgrounder-capaciteit beschikbaar is. Wanneer u met de muis de status aanwijst, wordt in de knopinfo aangegeven hoe lang de job al in de wachtrij staat.

    Pictogram 'Job in wachtrij'.

    Knopinfo die de wachtrijtijd weergeeft.

  • In behandeling: de flow kan niet worden uitgevoerd omdat het aantal resourceblokken lager is dan het aantal flows dat u hebt gepland en de gelijktijdigheidslimiet van de site is bereikt.

    Pictogram 'Job in wachtrij'.

  • In behandeling: deze job is momenteel In behandeling, maar loopt achter op schema. Tableau houdt de gemiddelde wachtrijtijden van dezelfde job bij. Als de huidige wachtrijtijd langer is dan de gemiddelde wachtrijtijd, wordt de job als achterlopend op schema beschouwd. Wanneer u met de muisaanwijzer de status aanwijst, ziet u in de knopinfo hoe veel langer dan gemiddeld de job al in de wachtrij staat.

    Het pictogram 'Job in wachtrij' geeft aan dat de wachtrijtijd langer is dan bij eerdere uitvoeringen.

    Knopinfo die de wachtrijtijd weergeeft die de vorige wachtrijtijden overschrijdt.

  • Geannuleerd: deze job is Geannuleerd door een -sitebeheerder. U ziet het tijdstip waarop de job is geannuleerd en hoe lang de job werd uitgevoerd voordat deze werd geannuleerd in de knopinfo die wordt weergegeven wanneer u met de muis de status aanwijst.

    Een geel uitroepteken en het woord Geannuleerd.

    Er is een bericht dat een job op 11 juni 2019 om 21:55 uur is geannuleerd nadat deze 29,5 minuten had gedraaid.

  • Mislukt: voor deze job wordt de status Mislukt weergegeven. U ziet het tijdstip waarop de job is mislukt, hoe lang de job werd uitgevoerd voordat deze is mislukt en de reden waarom de job is mislukt in de knopinfo die wordt weergegeven wanneer u met de muis de status aanwijst.

    Een rood uitroepteken naast het woord Mislukt.

    Het bericht geeft aan dat een job op 11 juni 2019 om 04:23 uur is mislukt nadat deze 51,6 minuten had gedraaid vanwege ongeldige referenties.

  • Opgeschort: voor deze job wordt de staat Opgeschort weergegeven met een pauzepictogram. Als een job vijf keer achter elkaar mislukt, wordt deze opgeschort. Opgeschorte taken zijn nog steeds beschikbaar, maar Backgrounder maakt geen jobs voor deze taken aan totdat ze door de gebruiker worden hervat.

    Pictogram Job opgeschort.

    Knopinfo waarin wordt uitgelegd dat jobs die zijn opgeschort, niet kunnen worden uitgevoerd.

Bridge-vernieuwingsjobs

Hoewel Bridge-vernieuwingsjobs dezelfde statussen kunnen genereren als andere jobtypen, verschillen Bridge-vernieuwingsjobs in de volgende opzichten:

  • Jobs annuleren: Bridge-vernieuwingsjobs kunnen niet worden geannuleerd op de pagina Jobs. Zorg dus dat u de juiste time-outlimiet configureert voor Bridge-clients om misbruik van vernieuwingen te voorkomen. Zie De Bridge client-instellingen wijzigen voor meer informatie.

  • Jobstatus 'Verzonden naar Bridge': de status 'Verzonden naar Bridge' geeft aan dat de Bridge-vernieuwingsjob is voltooid. Een voltooide Bridge-vernieuwingsjob betekent dat de vernieuwingsjob zonder problemen is verzonden naar een Bridge-client in de pool. Een voltooide Bridge-vernieuwingsjob geeft niet aan of de vernieuwing zelf zonder problemen is uitgevoerd. Als een vernieuwing om welke reden dan ook mislukt, wordt de uitgever (eigenaar van de databron) op de hoogte gesteld via een accountwaarschuwing en een e-mail over het mislukken. In beide waarschuwingen staan ook stappen die de uitgever kan uitvoeren om het probleem op te lossen.

  • Abonnementsjobs en Bridge-vernieuwingsjobs: voltooide Bridge-vernieuwingsjobs kunnen geen abonnementsjobs in gang zetten. Dit komt doordat een voltooide Bridge-vernieuwingsjob alleen aangeeft of de vernieuwingsjob zonder problemen is verzonden naar een Bridge-client in de pool, en niet of de vernieuwingsjob zonder problemen is voltooid.

Opmerkingen: 

  • Vernieuwingsjobs die afkomstig zijn uit (verouderde) Bridge-schema's worden niet vastgelegd op de pagina Jobs. Raadpleeg de beheerweergave van Bridge-extracten voor informatie over het monitoren van vernieuwingsjobs voor (verouderde) Bridge-schema's. Zie Bridge-extracten voor meer informatie.
  • Zie Problemen met pooling oplossen voor informatie over het oplossen van Bridge-fouten die op de pagina Jobs worden vermeld.