Geplande query's controleren

Adobe Experience Platform biedt een verbeterde zichtbaarheid voor de status van alle querytaken via de gebruikersinterface. Vanaf het tabblad Scheduled Queries vindt u nu belangrijke informatie over de query-uitvoering die de status, planningsdetails en foutberichten/codes bevat als deze mislukken. Via de gebruikersinterface kunt u zich ook abonneren op waarschuwingen voor query's op basis van hun status voor al deze query's via het tabblad Scheduled Queries .

Scheduled Queries

Het tabblad Scheduled Queries biedt een overzicht van al uw geplande CTAS- en ITAS-query's. De details van de looppas kunnen voor alle geplande vragen evenals foutencodes en berichten voor om het even welke ontbroken vragen worden gevonden.

Als u naar het tabblad Scheduled Queries wilt navigeren, selecteert u Queries in de linkernavigatiebalk, gevolgd door Scheduled Queries

het Geplande lusje van Vragen in de werkruimte van Vragen met Gepland benadrukte Vragen en Vragen.

In de onderstaande tabel wordt elke beschikbare kolom beschreven.

NOTE
Het waakzame abonnementspictogram ( een waakzaam abonnementspictogram. ) bevindt zich in elke rij in een kolom zonder titel. Zie de waakzame abonnementensectie voor meer informatie.
Kolom
Beschrijving
Name
Het naamveld is de sjabloonnaam of de eerste paar tekens van uw SQL-query. Om het even welke vraag die door UI met de Redacteur van de Vraag wordt gecreeerd wordt genoemd bij aanvang. Als de query via de API is gemaakt, wordt de naam ervan een fragment van de eerste SQL die wordt gebruikt om de query te maken. Selecteer een item in de kolom Name om een lijst weer te geven met alle aan de query gekoppelde uitvoering. Voor meer informatie, zie de vraag looppas planningsdetailssectie.
Template
De sjabloonnaam van de query. Selecteer een sjabloonnaam om naar de Query-editor te navigeren. Het vraagmalplaatje wordt getoond in de Redacteur van de Vraag voor gemak. Als er geen malplaatjenaam is, wordt de rij duidelijk met een koppelteken en er is geen capaciteit om aan de Redacteur van de Vraag om de vraag te bekijken opnieuw te richten.
SQL
Een fragment van de SQL-query.
Run frequency
De frequentie waarmee de query is ingesteld op uitvoeren. De beschikbare waarden zijn Run once en Scheduled .
Created by
De naam van de gebruiker die de query heeft gemaakt.
Created
De tijdstempel in UTC-indeling waarin de query is gemaakt.
Last run timestamp
De meest recente tijdstempel toen de query werd uitgevoerd. Deze kolom benadrukt of een vraag volgens zijn huidig programma is uitgevoerd.
Last run status
De status van de meest recente queryuitvoering. De statuswaarden zijn: Success , Failed , In progress en No runs .
Schedule Status

De huidige status van de geplande query. Er zijn zes mogelijke waarden: Registering , Active , Inactive , Deleted , een afbreekstreepje en Quarantined .

  • De Registering status wijst erop dat het systeem nog de verwezenlijking van het nieuwe programma voor de vraag verwerkt. Opmerking: u kunt een geplande query tijdens de registratie niet uitschakelen of verwijderen.
  • De Active status wijst erop dat de geplande vraag nog niet zijn voltooiingsdatum en tijd heeft overgegaan.
  • De Inactive status wijst erop dat de geplande vraag ​zijn voltooiingsdatum en tijd heeft overgegaan of door een gebruiker om in een inactieve staat duidelijk te zijn geweest.
  • De status Deleted geeft aan dat het queryprogramma is verwijderd.
  • Het koppelteken geeft aan dat de geplande query een eenmalige, niet-terugkerende query is.
  • De status Quarantined geeft aan dat de query is mislukt tijdens tien opeenvolgende uitvoeringen en dat uw tussenkomst vereist is voordat verdere uitvoeringen kunnen plaatsvinden.
TIP
Als u naar de Query-editor navigeert, kunt u Queries selecteren om terug te keren naar het tabblad Templates .

Tabelinstellingen aanpassen voor geplande query's customize-table

U kunt de kolommen op het tabblad Scheduled Queries naar wens aanpassen. Om het Customize table montagedialoog te openen en beschikbare kolommen uit te geven, selecteer het montagespictogram ( A montagespictogram. ) vanaf de rechterbovenhoek van het scherm.

NOTE
De kolom Created die verwijst naar de datum waarop het schema is gemaakt, is standaard verborgen.

het Geplande lusje van Vragen met het Aanpassen benadrukte pictogram van lijstmontages.

Schakel de desbetreffende selectievakjes in of uit om een tabelkolom te verwijderen of toe te voegen. Selecteer vervolgens Apply om uw keuzes te bevestigen.

NOTE
Om het even welke vraag die door UI werd gecreeerd wordt een genoemd malplaatje als deel van het creatieproces. De sjabloonnaam wordt weergegeven in de sjabloonkolom. Als de query via de API is gemaakt, is de sjabloonkolom leeg.

het Customize de dialoog van lijstmontages.

Geplande query's beheren met inlinehandelingen inline-actions

De weergave Scheduled Queries biedt verschillende inline-handelingen om al uw geplande query's vanaf één locatie te beheren. Inline-handelingen worden aangegeven in elke rij met ovaal. Selecteer de ellips van een geplande vraag die u wilt leiden om de beschikbare opties in een pop-up menu te zien. Tot de beschikbare opties behoren Disable schedule of Enable schedule , Delete schedule , Subscribe om waarschuwingen te vragen en Inschakelen of Disable quarantine .

het Geplande lusje van Vragen met de gealigneerde actie ellipsen en popup menu benadrukte.

Een geplande query in- of uitschakelen disable

Als u een geplande query wilt uitschakelen, selecteert u de ellips voor de geplande query die u wilt beheren en selecteert u vervolgens Disable schedule in de opties in het pop-upmenu. Er wordt een dialoogvenster weergegeven waarin uw handeling wordt bevestigd. Selecteer Disable om uw instelling te bevestigen.

Zodra een geplande vraag gehandicapt is, kunt u het programma door het zelfde proces toelaten. Selecteer de ellips en selecteer vervolgens Enable schedule uit de beschikbare opties.

NOTE
Als een vraag is Gegarandeerd, zou u SQL van het malplaatje moeten herzien alvorens u zijn programma toelaat. Dit voorkomt een verspilling van compute uren als de sjabloonquery nog steeds problemen bevat.

Een geplande query verwijderen delete

Als u een geplande query wilt verwijderen, selecteert u de ellips voor de geplande query die u wilt beheren en selecteert u vervolgens Delete schedule in de opties in het pop-upmenu. Er wordt een dialoogvenster weergegeven waarin uw handeling wordt bevestigd. Selecteer Delete om uw instelling te bevestigen.

Zodra een geplande vraag wordt geschrapt, wordt het niet verwijderd uit de lijst van geplande vragen. De inline-acties van de ovalen worden verwijderd en vervangen door het pictogram voor het toevoegen van een waarschuwing met grijs weergegeven. U kunt zich niet abonneren op waarschuwingen voor het verwijderde schema. De rij blijft in UI om informatie over looppas te verstrekken die als deel van de geplande vraag wordt geleid.

het Geplande lusje van Vragen met een geschrapte geplande vraag en grayed uit het waarschuwingspictogram van het abonnement benadrukte.

Als u looppas voor dat vraagmalplaatje wilt plannen, selecteer de malplaatjenaam van de aangewezen rij om aan de Redacteur van de Vraag te navigeren, dan volg de instructies om een programma aan een vraagtoe te voegen zoals die in de documentatie wordt beschreven.

Abonneren op waarschuwingen alert-subscription

Om aan alarm voor geplande vraaglooppas in te tekenen, selecteer of ... (ellipse) of waakzaam pictogram van het abonnement ( een waakzaam abonnementspictogram. ) voor de geplande query die u wilt beheren. Het vervolgkeuzemenu Handelingen inline wordt weergegeven. Selecteer vervolgens Subscribe uit de beschikbare opties.

de geplande vraagwerkruimte met een ellips, waakzaam het abonnementspictogram, en het gealigneerde benadrukte menu van actities.

Het dialoogvenster Alerts wordt geopend. In het dialoogvenster Alerts wordt u geabonneerd op zowel UI-berichten als e-mailwaarschuwingen. Er zijn verschillende abonnementsopties beschikbaar voor waarschuwingen: start, success, failure, quarantine en delay . Controleer de desbetreffende doos of vakjes en selecteer Save om u te abonneren.

de waakzame dialoog van abonnementen.

In de onderstaande tabel worden de ondersteunde typen querywaarschuwingen beschreven:

Type waarschuwing
Beschrijving
start
Deze waarschuwing brengt u op de hoogte wanneer een geplande vraaglooppas in werking wordt gesteld of begint te verwerken.
success
Deze waarschuwing geeft aan wanneer een geplande query correct is uitgevoerd en geeft aan dat de query zonder fouten is uitgevoerd.
failed
Deze waarschuwing treedt op wanneer een geplande query een fout aantreft of niet met succes wordt uitgevoerd. Hiermee kunt u problemen snel identificeren en verhelpen.
quarantine
Dit alarm wordt geactiveerd wanneer een geplande vraaglooppas in quarantined staat wordt gezet. Wanneer de vragen in de quarantaineeigenschapworden ingeschreven, wordt om het even welke geplande vraag die tien opeenvolgende looppas ontbreekt automatisch gezet in a Quarantined staat. Vervolgens hebben zij uw tussenkomst nodig voordat verdere executies kunnen plaatsvinden.
delay
Dit alarm brengt u op de hoogte als er a vertraging in het resultaat van een vraaguitvoeringvoorbij een gespecificeerde drempel is. U kunt een douanetijd plaatsen die de waakzaamheid teweegbrengen wanneer de vraaglooppas voor die duur zonder of het voltooien of het ontbreken.
NOTE
Om op de hoogte te worden gebracht van vraaglooppas die quarantined worden, moet u de geplande vraaglooppas in de quarantaineeigenschapeerst inschrijven.

Zie de waakzame API documentatie van abonnementenvoor meer informatie.

De query-details weergeven query-details

Selecteer het informatiepictogram ( een informatiepictogram. ) om het deelvenster Details voor de query te bekijken. Het detailspaneel bevat alle relevante informatie over de vraag voorbij de feiten inbegrepen in de geplande vraaglijst. De extra informatie omvat vraagidentiteitskaart, de laatste gewijzigde datum, SQL van de vraag, planningsidentiteitskaart, en het huidige vastgestelde programma.

het Geplande lusje van Vragen met het informatiepictogram en het benadrukte detailspaneel.

Quarantated query's quarantined-queries

NOTE
De quarantainewaarschuwing is niet beschikbaar voor 'run-once'-vragen. De quarantainewaarschuwing is alleen van toepassing op vragen in het kader van een geplande batch (CTAS en ITAS).

Wanneer u bent ingeschreven voor de quarantainefunctie, wordt elke geplande query die mislukt na tien opeenvolgende uitvoering, automatisch in de status Quarantined geplaatst. Een query met deze status wordt inactief en wordt niet uitgevoerd op de geplande frequentie. Daarna is uw tussenkomst vereist voordat er nog executies kunnen plaatsvinden. Dit beschermt systeemmiddelen aangezien u de kwesties met uw SQL moet herzien en verbeteren alvorens de verdere uitvoeringen voorkomen.

Als u een geplande query voor de quarantainefunctie wilt inschakelen, selecteert u de ellipsen (...) gevolgd door Enable quarantine in het vervolgkeuzemenu dat wordt weergegeven.

het geplande vraaglusje met de ellipsen en laat quarantaine toe die van het gealigneerde actiemenu wordt benadrukt.

De vragen kunnen ook in de quarantaineeigenschap tijdens het proces van de programmaverwezenlijking worden ingeschreven. Zie de documentatie van vraagprogramma'svoor meer informatie.

Uitstel van query-uitvoering query-run-delay

Houd de controle over uw computeruren door alarm voor vraagvertragingen te plaatsen. U kunt vraagprestaties controleren en berichten ontvangen als de status van een vraag onveranderd na een specifieke periode blijft. Gebruik het alarm "Query Run Delay"om op de hoogte te worden gebracht als een vraag na een specifieke periode blijft verwerken zonder de voltooiing.

Wanneer u aan alarmvoor geplande vraaglooppas intekent, is één van het beschikbare alarm Query Run Delay. Voor deze waarschuwing moet u een drempelwaarde instellen voor de tijd die nodig is om de bewerking uit te voeren, waarna u op de hoogte wordt gesteld van de vertraging bij de verwerking.

Als u een drempelduur wilt kiezen die de melding activeert, voert u een getal in het tekstinvoerveld in of gebruikt u de pijl-omhoog en -omlaag om de stappen met één minuut te verhogen. Aangezien de drempel in notulen wordt geplaatst, is de maximumduur om een vertraging van de vraaglooppas te waarnemen 1440 minuten (24 uren). De standaardtijdsperiode voor een runtime-vertraging is 150 minuten.

NOTE
Een queryuitvoering kan slechts één runtime hebben. Als u de vertragingsdrempel verandert, wordt het veranderd voor gebruiker die aan het alarm en voor uw volledige organisatie wordt geabonneerd.

de dialoog van het Alarm op het geplande vraaglusje met het benadrukte gebied van de de vertragingsinput van de vraaglooppas.

Zie intekenen aan alarm sectie leren hoe te intekenen aan Query Run Delay alarm.

Filterquery's filter

U kunt vragen filteren op runtime frequentie. Van het Scheduled Queries lusje, selecteer het filterpictogram ( A filterpictogram ) om de filterzijbalk te openen.

het geplande vraaglusje met het benadrukte filterpictogram.

Als u de lijst met query's wilt filteren op basis van de uitvoerfrequentie, schakelt u het selectievakje Scheduled of Run once in.

NOTE
Elke query die is uitgevoerd maar niet is gepland, wordt gekwalificeerd als Run once .

het geplande vraaglusje met de benadrukte filterzijbalk.

Wanneer u de filtercriteria hebt ingeschakeld, selecteert u Hide Filters om het filterdeelvenster te sluiten.

De loopplandetails van de vraag query-runs

Als u de pagina met planningsdetails wilt openen, selecteert u een querynaam op het tabblad Scheduled Queries . Deze mening verstrekt een lijst van alle looppas die als deel van die geplande vraag wordt uitgevoerd. De verstrekte informatie omvat de begin en eindtijd, status, en gebruikte dataset.

de pagina van planningsdetails.

Deze informatie wordt verstrekt in een vijf-kolomlijst. Elke rij geeft een query-uitvoering aan.

Kolomnaam
Beschrijving
Query run ID
ID van de vraaglooppas voor de dagelijkse uitvoering. Selecteer Query run ID om naar Query run overview te navigeren.
Query run start
De tijdstempel wanneer de query werd uitgevoerd. De tijdstempel heeft de UTC-indeling.
Query run complete
De tijdstempel wanneer de query is voltooid. De tijdstempel heeft de UTC-indeling.
Status
De status van de meest recente queryuitvoering. De statuswaarden zijn: Success , Failed , In progress of Quarantined .
Dataset
De dataset betrokken bij de uitvoering.

Details van de query die wordt gepland, zijn beschikbaar in het deelvenster Properties . Dit deelvenster bevat de initiële query-id, het type client, de sjabloonnaam, de query-SQL en het corresponderende schema.

de pagina van planningsdetails met het benadrukte eigenschappen paneel.

Selecteer een id voor een query om naar de pagina met uitvoerdetails te navigeren en query-informatie weer te geven.

het scherm van planningsdetails met een in werking gestelde benadrukte identiteitskaart.

Overzicht van query-uitvoering query-run-overview

Query run overview verstrekt informatie over individuele looppas voor deze geplande vraag en een meer gedetailleerde specificatie van de looppasstatus. Deze pagina omvat ook de cliëntinformatie en details van om het even welke fouten die de vraag kunnen hebben veroorzaakt om te ontbreken.

het scherm van looppasdetails met de benadrukte overzichtssectie.

De sectie met de querystatus bevat de foutcode en het foutbericht als de query is mislukt.

het scherm van looppasdetails met de benadrukte foutensectie.

U kunt de SQL-query van deze weergave naar het klembord kopiëren. Als u de query wilt kopiëren, selecteert u het kopieerpictogram rechtsboven in het SQL-fragment. Een pop-upbericht bevestigt dat de code is gekopieerd.

het scherm van looppasdetails met het SQL benadrukte exemplaarpictogram.

Details uitvoeren voor query's met anoniem blok anonymous-block-queries

Vragen die anonieme blokken gebruiken om uit hun SQL-instructies te bestaan, worden gescheiden in hun individuele subquery's. De scheiding in subquery staat u toe om de looppasdetails voor elk vraagblok individueel te inspecteren.

NOTE
De looppasdetails van een anoniem blok dat het bevel DROP gebruikt zullen niet als afzonderlijke subquery worden gemeld. De afzonderlijke looppasdetails zijn beschikbaar voor vragen CTAS, vragen ITAS, en verklaringen van de KOPIE die als anonieme die bloksubquery's worden gebruikt. Details uitvoeren voor de opdracht DROP wordt momenteel niet ondersteund.

Anonieme blokken worden aangegeven door het gebruik van een voorvoegsel $$ vóór de query. Om meer over anonieme blokken in de vraagdienst te weten te komen, zie het anonieme blokdocument.

Anonieme subquery's voor blokken hebben tabs links van de status van de run. Selecteer een tabblad om de uitvoergegevens weer te geven.

het overzicht van de looppas van de Vraag die een anonieme blokvraag toont. De veelvoudige vraaglusjes worden benadrukt.

Als een anonieme blokquery mislukt, kunt u de foutcode voor dat specifieke blok vinden via deze UI.

het overzicht van de looppas van de Vraag die een anonieme blokvraag met de foutencode voor één enkel benadrukt blok toont.

Selecteer Query om terug te keren naar het scherm met de details van de planning of Scheduled Queries om terug te keren naar het tabblad Scheduled Queries .

het scherm van looppasdetails met benadrukte Vraag.

recommendation-more-help
ccf2b369-4031-483f-af63-a93b5ae5e3fb