Ana içeriğe geç Tamamlayıcı içeriğe geç

Analitik bağlantıları kullanmaya başlama

Makine öğrenmesi bağlantıları oluşturup yükleyebilmeniz için önce REST tabanlı API uç noktalarını kullanıma sunan üçüncü taraf makine öğrenmesi modelleri oluşturup dağıtmanız veya bunlara erişiminiz olması gerekir.

Makine öğrenmesi modellerinin oluşturulabileceği, eğitilebileceği ve dağıtılabileceği birkaç üçüncü taraf platform vardır; örneğin:

  • Azure ML

  • Amazon SageMaker

Kodsuz AutoML ile Azure Machine Learning stüdyosunda bir sınıflandıma modelini eğitme

Amazon SageMaker kullanmaya başlama

Makine öğrenmesi uç noktaları için analitik bağlantıları etkinleştirme

Makine öğrenmesi uç noktaları varsayılan olarak devre dışıdır.

Kiracı yöneticileri makine öğrenmesi uç noktalarını Yönetim Konsolu içinde Ayarlar penceresindeki Özellik kontrolü altında etkinleştirebilir.

Analitik bağlantıları ve sunucu tarafı uzantıları sözdizimini kullanma

Analitik bağlantılar hesaplamalar için harici kullanıma açık makine öğrenmesi uç noktalarına veri gönderebilir ve döndürülen veriler bir Qlik Sense uygulamasına yüklenebilir.

Veri yükleme komut dosyaları ve grafik ifadeleri, bir Qlik Sense uygulamasına analitik bağlantı eklemenin iki yoludur. Her iki sunucu tarafı uzantısı (SSE) fonksiyonları ve parametreleri Qlik Sense içinde işlenir, sonra makine öğrenmesi modellerine gönderilen REST isteklerine dönüştürülür. SSE yükleme komut dosyaları ve grafik ifadeleri SSE sözdizimi kurallarına uymalıdır. bk. Sunucu tarafı uzantıları sözdizimi.

Veri yükleme kodu

  • SSE çağrısından bir tablo döndürebilir ve Qlik Sense veri komut dosyasındaki LOAD ... EXTENSION deyimini kullanarak analitik bağlantılardan veri yükleyebilirsiniz. Modele tek bir tablo gönderebilirsiniz; bu durumda tek bir veri tablosu döndürülür.

  • Qlik Sense veri yükleme komut dosyasında SSE işlevini (LOAD ... EXTENSION deyimi hariç) kullandığınızda, sütun sayısı korunur ve tek bir sütun döndürülür.

  • Diğer herhangi bir load deyimindeki SSE işlev çağrıları. Örneğin, Load ... From ... yalnızca skaler ve toplama işlev türlerini destekler. Bu, verileri tek bir çağrıda toplamadığınız sürece verinin n satır içermesi durumunda modele n çağrı yapılacağı anlamına gelir.

  • Veri türleri, analiz bağlantılarında otomatik olarak algılanır. Veriler bir sayısal değer ve en az bir NULL olmayan metin dizesi içermiyorsa alan, metin olarak değerlendirilir. Diğer tüm durumlarda sayısal olarak değerlendirilir. Alan adını bir String() veya Mixed() içine alarak veri türünü zorlayabilirsiniz. String(), alanı metin olmaya zorlar. Alan sayısalsa ikili değerin metin kısmı ayıklanır; dönüştürme gerçekleştirilmez. Mixed(), alanı ikili olmaya zorlar.

Grafik ifadeleri

  • SSE fonksiyon çağrısından döndürülen bir tabloyu grafik ifadeleri kullanamaz. Bir grafik ifadesinde bir SSE fonksiyonu kullandığınızda, sütun sayısı korunur ve Qlik Sense tarafından yalnızca döndürülen ilk sütun kullanılır.

Bu sayfa size yardımcı oldu mu?

Bu sayfa veya içeriği ile ilgili bir sorun; bir yazım hatası, eksik bir adım veya teknik bir hata bulursanız, bize bildirin, düzeltelim!