Gegevens selecteren en laden via een Qlik Predict verbinding
Nadat u een verbinding hebt gemaakt, kunt u gegevens selecteren en die in een Qlik Sense-applicatie of -script laden. U kunt gegevens laden in de Editor voor het laden van gegevens of in Script.
Voordat een verbinding kan worden gebruikt, vereist de applicatie ten minste een brongegevenstabel met een unieke id en invoervelden die de inhoud bevatten die naar de modellen moet worden verzonden voor machine learning-problemen en -taken. Noteer de tabelnaam en de veldnaam, u hebt deze straks nodig in het dialoogvenster Selecteren.
Doe het volgende:
-
Open Editor voor laden van gegevens of Script.
-
In het venster Gegevensbronnen aan de rechterkant van de pagina navigeert u naar de opgeslagen verbinding en klikt u op
. Hiermee wordt de wizard Gegevens selecteren geopend.
-
Geef een Residente tabel op om naar de machine learning-eindpunten te sturen.
De residente tabel moet de naam zijn van de residente tabel met brongegevens die u in uw applicatie hebt geladen. U vindt de naam van de residente tabel in de gegevensmodelviewer.
-
De beschikbare retourtabel wordt automatisch weergegeven onder Tabellen.
De naam van de retourtabel is die welke in de verbinding is geconfigureerd.
-
Selecteer Alle velden dynamisch laden als u alle velden die van het model worden geretourneerd, in uw applicatie wilt laden en als u de Qlik Predict-verbinding hebt gemaakt met de configuratie Alle beschikbare velden laden.
-
Selecteer de kolomnamen die in de applicatie moeten worden geladen als de verbinding is gemaakt zonder Alle beschikbare velden laden.
-
-
Op basis van de selecties wordt automatisch een script gegenereerd.
Klik op Script invoeren.
-
Het nieuwe script wordt weergegeven in de teksteditor, maar moet nog worden bewerkt.
Voltooi het script door de velden op te geven in de volgorde waarin het eindpunt ze verwacht. Alle velden moeten beschikbaar zijn in de residente tabel.
-
De applicatie opnieuw laden.
Als een applicatie opnieuw wordt geladen, worden eerst de brongegevens geladen in de vorm van een residente tabel om te worden gebruikt als invoer voor het verzoek aan de Qlik Predict eindpunten.
Vereisten voor automatisch gegenereerde datumfuncties
Wanneer u gegevens laadt met een Qlik Predict analyseverbinding, 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.