Qlik Predict verbindingen gebruiken in visualisatie-uitdrukkingen | Qlik Cloud Help
Ga naar hoofdinhoud Ga naar aanvullende inhoud

Qlik Predict verbindingen gebruiken in visualisatie-uitdrukkingen

U kunt de analytische verbindingen gebruiken in visualisatie-uitdrukkingen. Bij het gebruik van de analytische verbindingen in uitdrukkingen, moet de syntax die van de SSE volgen.

Verwerk gegevens uitsluitend in een visualisatie-uitdrukking als ze dynamisch worden gewijzigd op basis van de invoer van een gebruiker. Als de transactie uit het gegevensmodel komt en altijd gelijk blijft, moet de prognose in plaats daarvan worden berekend in het load-script en in cache worden opgeslagen in het gegevensmodel.

Als het gebruik is gebaseerd op invoer van de gebruiker, kunt u in uw diagramuitdrukking een analytische verbinding met overeenkomstige SSE-syntax gebruiken om interactieve diagrammen te maken die van de modeleindpunten ontvangen gegevens visualiseren.

  1. Klik bij het bewerken van een visualisatie op Uitdrukking om de uitdrukkingseditor te openen.

  2. Geef in de uitdrukkingseditor een uitdrukking op in het uitdrukkingsveld. De uitdrukking moet worden gebouwd op basis van de SSE-syntax.

InformatieAfhankelijk van de gegevensgrootte en de aangeroepen machine learning-eindpunten is de respons van diagrammen met analytische verbindingen mogelijk trager, omdat gegevens voor berekeningen worden verzonden naar en geretourneerd van Qlik Predict.

Werken met de uitdrukkingseditor

SSE-syntax

Vereisten voor automatisch gegenereerde datumfuncties

Wanneer u een Qlik Predict analyseverbinding gebruikt in een visualisatie-expressie, voert u voorspellingen uit met een Qlik Predict geïmplementeerd model.

Er zijn specifieke vereisten voor datumnotatie bij het uitvoeren van voorspellingen vanuit een model dat is getraind op datumfunctiekolommen. Voor deze kolommen moeten de gegevens die u aan de Qlik Predict analytics-verbinding verstrekt, voldoen aan de volgende vereisten:

  • Datum- en datum/tijd-waarden moeten tekenreeksen zijn die zijn opgemaakt overeenkomstig ISO 8601-standaarden. Voorbeelden:

    • 2020-01-14

    • 2020-01-14T00:00:00.000Z

  • De bovenliggende datum—de functie waaruit de datumdelen zijn afgeleid—moet volledig worden opgenomen. Bijvoorbeeld, uw model gebruikt misschien alleen een Jaar functie, maar u moet de datum nog steeds opgeven in ISO 8601-compatibel formaat.

  • Datums in iedere kolom moeten dezelfde tijdzone hebben.

De bovenstaande vereisten:

  • Alleen van toepassing op functies die zijn getraind met datumfunctie-engineering. Als het functietype handmatig wordt gewijzigd in het categorische functietype, zijn deze vereisten niet van toepassing. Als het functietype is gewijzigd in categorisch, geeft u de kolom, in het datumformaat waarin deze oorspronkelijk is gebruikt voor training, op in de toepassingsgegevens.

  • Niet van toepassing op tijdreeksmodellen.

Meer informatie over het werken met datumfuncties in voorspellingen vindt u in Werken met datumfuncties in voorspellingen.

Voorbeeld

Hier is een voorbeeld van een aanroep naar een Qlik Predict-implementatie dat churnprognoses maakt voor bankklanten.

sum(aggr(endpoints.ScriptEvalEx('SNNNNNNNNNNSSNNSNNNNNSSSSSNSNNSS','{"RequestType":"endpoint", "endpoint":{"connectionname":"Qlik_Predict_Churn", "column":"Churned_yes"}}', id_loan, CurrentBalance, loan_age, delq_sts, Margin, countLatePayment, RefinanceRateRelativity, RealGDP, ChangeUnemploymentRate, CurrentLCV, fico, flag_fthb, cd_msa, mi_pct, cnt_units, occpy_sts, cltv, dti, orig_upb, ltv, int_rt + vInterestRateShift as int_rt, channel, ppmt_pnlty, prod_type, st, prop_type, zipcode, loan_purpose, orig_loan_term, cnt_borr, flag_sc, customerFeedback ),id_loan))

Meer informatie

 

Was deze pagina nuttig?

Als u problemen ervaart op deze pagina of de inhoud onjuist is – een tikfout, een ontbrekende stap of een technische fout – laat het ons weten!