Tidsparametrar för arbetsbok

Med tidsparametrar kan du ange tidskontexten för analysen, som används av nästan alla rapporter. Tidsparametrar är enkla att konfigurera och använda. Du kan använda dem för att ange de tidsintervall som ska visas i en listruta. Du kan också skapa anpassade tidsintervall.

Skapa en tidsparameter

  1. Börja med en tom arbetsbok i redigeringsläge.

  2. Välj Lägg till parametrar>Lägg till parameter.

  3. I det nya parameterfönstret som öppnas anger du:

    • Parameternamn: TimeRange
    • Parametertyp: Time range picker
    • Krävs: checked
    • Tillgängliga tidsintervall: Last hour, Last 12 hours, Last 24 hours, Last 48 hours, Last 3 days, Last 7 daysoch Allow custom time range selection.
  4. Välj Spara för att skapa parametern.

    Skärmbild som visar en tidsintervallparameter i läsläge.

Så här ser arbetsboken ut i läsläge.

Referera till en tidsparameter

Du kan referera till tidsparametrar med bindningar, KQL eller text.

Referera till en tidsparameter med bindningar

  1. Välj Lägg till fråga för att lägga till en frågekontroll och välj sedan en Application Insights-resurs.

  2. De flesta arbetsbokskontroller stöder en tidsintervallsomfångsväljare . Öppna listrutan Tidsintervall och välj {TimeRange} i gruppen Tidsintervallparametrar längst ned:

    • Den här kontrollen binder tidsintervallparametern till diagrammets tidsintervall.
    • Exempelfrågans tidsomfång är nu De senaste 24 timmarna.
  3. Kör frågan för att se resultatet.

    Skärmbild som visar en tidsintervallparameter som refereras via bindningar.

Referera till en tidsparameter med KQL

  1. Välj Lägg till fråga för att lägga till en frågekontroll och välj sedan en Application Insights-resurs.

  2. Öppna listrutan Tidsintervall och välj Set in query i gruppen Tidsintervall. I KQL anger du ett tidsomfångsfilter med hjälp av parametern | where timestamp {TimeRange}:

    • Den här parametern utökar frågeutvärderingstiden till | where timestamp > ago(1d).
    • Det här alternativet är parameterns tidsintervallvärde.
  3. Kör frågan för att se resultatet.

    Skärmbild som visar ett tidsintervall som refereras till i KQL.

Referera till en tidsparameter i text

  1. Lägg till en textkontroll i arbetsboken.
  2. I Markdown anger du The chosen time range is {TimeRange:label}.
  3. Välj Klar med redigering.
  4. Textkontrollen visar texten Det valda tidsintervallet är Senaste 24 timmarna.

Alternativ för tidsparameter

Parameter Description Exempel
{TimeRange} Tidsintervalletikett Senaste 24 timmarna
{TimeRange:label} Tidsintervalletikett Senaste 24 timmarna
{TimeRange:value} Tidsintervallvärde > sedan (1d)
{TimeRange:query} Fråga om tidsintervall > sedan (1d)
{TimeRange:start} Starttid för tidsintervall 2019-03-20 16:18
{TimeRange:end} Sluttid för tidsintervall 2019-03-21 16:18
{TimeRange:grain} Tidsintervallsintervall 30 m

Använda parameteralternativ i en fråga

requests
| make-series Requests = count() default = 0 on timestamp from {TimeRange:start} to {TimeRange:end} step {TimeRange:grain}

Nästa steg

Komma igång med Azure-arbetsböcker