Gå till huvudinnehåll Gå till ytterligare innehåll

Skapa en Advanced Analytics-koppling

Advanced Analytics-kopplingar skapas i Skriptredigeraren och Skript.

När du har skapat en koppling kan du välja data från tillgängliga tabeller och skicka till modellen för maskininlärningsproblem och -uppgifter för att sedan läsa in resultaten i din app. Kopplingen kan inte enbart användas i dina datainläsningsskript utan även i diagramuttryck för att anropa distribuerade modellslutpunkter och möjliggöra interaktiva diagram som använder insikter från maskininlärning.

Du måste känna till inställningar och inloggningsuppgifter till tjänsten som du vill ansluta till.

Inställningar som kan konfigureras

Följande inställningar kan konfigureras i kopplingsdialogen:

Inställningar som kan konfigureras i kopplingsdialogen
Fält Beskrivning
URL

Värd-URL till plattformen där modellen driftsätts.

Metod

HTTP-metod som ska användas i API-slutpunktsförfrågningar till modellen.

  • GET

  • POST

Innehållstyp

HTTP-begärandehuvudet Innehållstyp.

Till exempel “application/json”.

HTTP-huvuden

HTTP-huvudfält, som Namn och Värde, som ska skickas i varje API-slutpunktsbegäran till modellen.

Frågeparametrar

Frågeparametrar, som Namn och Värde, som ska bifogas i slutet av URL:en.

Auktoriseringsmetod

Auktoriseringsmetoden som ska ställas in i huvudet för HTTP-auktoriseringsbegäran för att autentisera användaren.

Auktoriseringsmetoder som stöds:

  • Inga

  • Ägartoken

  • AWS Auth v4-signatur

Begäran
  • Fältformat: fältformat kan valfritt läggas till och anges inklusive Namn och Värde.

  • Tidsstämpelformat: tidsstämpelformat behöver ändras om standardformatet inte passar det som används av modellen.

Svarsfält
  • Ladda alla tillgängliga fält: aktivera laddning av alla tillgängliga fält som returneras av maskininlärningens slutpunkt. Om du inaktiverar det här kan du ange de tabellfält och värden som ska laddas i appen.

    När du utvecklar appar rekommenderas det att du börjar med att ladda alla fält som returneras från modellens slutpunkt och sedan potentiellt tar bort de fält som inte behövs för analysen i appen.

Svarstabell
  • Tabellfält (JMESPath): det går att ange tabellfält genom att lägga till:

    • Namn: namnet på tabellen som ska laddas i appen.

    • Värde: namnet på svarsfältet i JSON-svarsmatrisen.

    JMESPath-frågespråk som kan användas till att tolka JSON-svarsmatrisen.

Association
  • Associeringsfält: ett fält från indatatabellen som innehåller en unik identifierare.

    Det här fältet behöver inkluderas i källdata när du gör en slutpunktsbegäran för att resultattabellen som returneras ska associeras till källfältstabellen med en nyckel. Det utsedda fältet kommer att returneras som ett fält i svaret och göra det möjligt för förutsägelser att kopplas till källdata i datamodellen. Det kan vara alla fält med ett unikt ID, antingen från källdata eller som en del av tabellens laddningsprocess.

  • Skicka associeringsfält: när det har valts kommer fältet som angetts i associationsfältet att både returneras till Qlik Sense och inkluderas i fälten som skickas till slutpunkten

    Om fältet tillhör dessa källdata och förväntas av modellen behöver det skickas till modellen genom att aktivera Skicka associationsfält.

Namn Namnet på kopplingen. Standardnamnet kommer att användas om du inte anger ett namn.

Skapa en ny koppling

  1. Använd kopplingen via Skriptredigeraren eller Skript.

  2. Klicka på Skapa ny anslutning

  3. Under Utrymme väljer du det utrymme där anslutningen ska placeras.

  4. Välj Advanced Analytics i listan över datakopplingar.

  5. Fyll i kopplingsdialogfälten.

  6. Klicka på Skapa.

Din koppling anges nu under Datakopplingar i Skriptredigeraren.

Var den här sidan till hjälp för dig?

Om du hittar några fel på denna sida eller i innehållet – ett stavfel, ett steg som saknas eller ett tekniskt fel – berätta för oss så att vi kan blir bättre!