Kılavuza Giriş
durum
durum select

Projenin genel aktiflik durumunu belirler. Aktif seçildiğinde proje kullanıcı işlemlerine ve otomatik çalışma uygunluk kontrolüne açılır; pasif seçildiğinde zaman planı doğru olsa bile otomatik veri hazırlama başlatılmaz. Otomatik çalışma için bu alanın aktif olmasına ek olarak yaşam döngüsünün “çalışıyor”, otomatik veri güncellemenin ise “evet” olması gerekir.

Seçenekler ve kullanım amaçları
0 — pasif
Projeyi otomatik çalışma uygunluk kontrolünün dışında bırakır.
1 — aktif
Diğer otomatik çalışma koşulları da sağlanırsa projeyi çalıştırılabilir hâle getirir.
Örnek: 1 — aktif / active
adı
adı text

Projenin listelerde, kayıt ekranında ve işlem takibinde anlaşılır biçimde ayırt edilmesini sağlayan addır. Açıklayıcı ve benzersiz bir ad kullanılırsa aynı veri kaynağını kullanan projeler karıştırılmaz; belirsiz bir ad kullanılırsa operasyon ve hata takibi zorlaşır.

Örnek: Hastane Hasta Risk Analizi
veri hazırlama modu
veri hazırlama modu select

Datasetin hangi kaynaktan ve hangi hazırlama akışıyla üretileceğini belirler. Manuel seçilirse veri kullanıcı tarafından yüklenir veya düzenlenir; Wtransfer seçilirse seçilen veritabanı haritası ve ana kural kullanılır; Wisdombase seçilirse platform katman verileri kullanılır; MSSQL seçilirse SQL listesindeki bağlantı ve sorgular çalıştırılır. Bu seçim değiştiğinde gerekli alt parametreler de değişir.

Seçenekler ve kullanım amaçları
0 — manuel
Dosya yükleme ve kullanıcı kontrollü veri hazırlama için kullanılır.
1 — wtransfer
Veritabanı haritası üzerinden ilişkili katmanlardan veri hazırlar.
2 — wisdombase
Wisdombase katman kayıtlarını veri kaynağı olarak kullanır.
3 — mssql
Tanımlanan Microsoft SQL Server bağlantıları ve sorgularıyla veri hazırlar.
Örnek: 1 — wtransfer
ürün kodu
ürün kodu text

Proje kaydında ürün kodu olarak saklanan metindir. Proje ekranı dolu değeri salt okunur biçimde gösterir; Wanalyzer yönetim kodu bu değeri ürün listesindeki kodla karşılaştırarak ilgili hazır ürün projesini bulur. WisdomEra tarafından üretilen ürünlere belirlenmiş ürün kodudur. Ürün kurulumlarında eşleştirme gereken ya da varlığının sorgulanması gereken durumlarda kullanılır. Örneğin ürün kodu 123 olarak kurulu olduğunda 123 nolu ürün kodu ile aynı ürün yeniden kurulabilir. WisdomEra hazır ürünleri ile kurulu ürünler arasındaki ilişki bu sayede belirlenir.

Örnek: 123
yaşam döngüsü
yaşam döngüsü select

Projenin tasarım ve işletim aşamasını belirtir. Otomatik veri hazırlama uygunluğu yalnızca “test ediliyor” veya “çalışıyor” seçildiğinde oluşur; planlanıyor, dizayn ediliyor, bakıma alındı veya iptal edildi seçildiğinde otomatik süreç başlatılmaz. Böylece henüz hazır olmayan ya da kullanım dışına alınan projelerin zamanlayıcı tarafından çalıştırılması engellenir.

Seçenekler ve kullanım amaçları
0 — planlanıyor
Hazırlık aşamasını gösterir ve otomatik çalışmayı engeller.
1 — dizayn ediliyor
Tasarımın sürdüğünü gösterir ve otomatik çalışmayı engeller.
2 — test ediliyor
Aktif ve otomatik güncellemesi açık projeyi test amaçlı otomatik çalışmaya uygun kılar.
3 — bakıma alındı
Bakım süresince otomatik çalışmayı engeller.
4 — iptal edildi
Projeyi kullanım dışı aşamada tutar ve otomatik çalışmayı engeller.
5 — çalışıyor
Aktif ve otomatik güncellemesi açık projeyi üretim amaçlı otomatik çalışmaya uygun kılar.
Örnek: 5 — çalışıyor
hakkında
hakkında textarea

Projenin amacı, veri kaynağı, hedef kullanıcıları ve operasyonel notları için serbest açıklama alanıdır. Yeterli bağlam yazılırsa projeyi devralan kişi neden oluşturulduğunu ve hangi varsayımlarla çalıştığını anlayabilir; boş bırakılması çalışmayı teknik olarak durdurmaz ancak bakım ve denetimi zorlaştırır.

Örnek: Yatan hastalarda yeniden yatış riskini günlük olarak hesaplar.
konu tipi
konu tipi select

Projenin iş bağlamını sınıflandıran seçimdir. Kod bu alanı veri hazırlama sorgusunu değiştirmek için kullanmaz. Backend etiket dönüştürmesi 0–5 değerlerini tanımlar.

Seçenekler ve kullanım amaçları
0 — memnuniyet anketi
Anket ve memnuniyet çalışmalarını sınıflandırır.
1 — dijital pazarlama
Pazarlama ve hedef kitle projelerini sınıflandırır.
2 — faturalama algoritması
Faturalama kontrolü ve hesaplama projelerini sınıflandırır.
3 — araştırma
Araştırma ve keşif projelerini sınıflandırır.
4 — rapor
Rapor üretmeye yönelik projeleri sınıflandırır.
5 — klinik karar destek
Klinik değerlendirme ve karar desteği projelerini sınıflandırır.
Örnek: 5 — klinik karar destek
konu
konu text

Konu tipinin altındaki somut çalışma alanını belirtir. Örneğin konu tipi klinik karar destek ise konu “yeniden yatış riski” olabilir. Açık bir konu yazılırsa benzer türdeki projeler birbirinden ayrılır; alan veri hazırlama davranışını doğrudan değiştirmez.

Örnek: 30 gün içinde yeniden yatış riski
sql
sql list_parameter

MSSQL veri hazırlama modunda çalıştırılacak bir veya daha fazla bağlantı ve sorgu kaydını kapsayan listedir. Her liste öğesi SQL adı, sunucu adresi, kullanıcı adı, şifre, port ve sorgudan oluşur. MSSQL modu seçildiği hâlde geçerli bir SQL kaydı yoksa veri kaynağına bağlanılamaz; birden fazla kayıt varsa sistem bunları tanımlı liste üzerinden işler.

sql adı
sql adı text

SQL listesindeki bağlantı ve sorgu kaydını kullanıcıya anlaşılır biçimde tanıtan addır. Açıklayıcı bir ad verilirse birden fazla veritabanı veya sorgu arasında seçim ve hata takibi kolaylaşır; ad sorgunun sonucunu değiştirmez.

Örnek: A hastanesi hbys veritabanı
sql veritabanı ip
sql veritabanı ip text

MSSQL sunucusunun ağ adresini veya çözümlenebilir ana makine adını belirtir. Doğru adres girilirse uygulama hedef sunucuya bağlantı kurmayı dener; yanlış ya da erişilemeyen adres girilirse sorgu başlamadan bağlantı hatası oluşur.

Örnek: 10.20.30.40
sql veritabanı kullanıcı adı
sql veritabanı kullanıcı adı text

MSSQL bağlantısında kimlik doğrulaması için kullanılan veritabanı hesabıdır. Hesabın sorgulanan nesnelerde gerekli okuma yetkileri varsa veri hazırlanabilir; yetki veya kullanıcı bilgisi yanlışsa bağlantı ya da sorgu yetki hatası oluşur. En az yetki ilkesiyle yalnızca gereken izinler verilmelidir.

Örnek: wanalyzer_reader
sql veritabanı şifre
sql veritabanı şifre text

MSSQL kullanıcı hesabının bağlantı şifresidir ve arayüzde parola alanı olarak girilir. Doğru şifre bağlantının kurulmasını sağlar; yanlış şifre kimlik doğrulamasını başarısız kılar. Gerçek şifre dokümanlara, ekran görüntülerine veya sorgu metnine yazılmamalı ve kurumun gizli bilgi politikalarına göre yönetilmelidir.

Örnek: ••••••••
sql veritabanı port
sql veritabanı port text

MSSQL servisinin dinlediği ağ portunu belirtir. Sunucu yapılandırmasıyla aynı port girilirse bağlantı doğru uç noktaya yönelir; farklı veya kapalı bir port girilirse bağlantı kurulamaz. Varsayılan MSSQL portu çoğunlukla 1433 olsa da gerçek değer altyapı ekibinden doğrulanmalıdır.

Örnek: 1433
sql sorgu
sql sorgu text

MSSQL veri hazırlama sırasında çalıştırılan ve dataset satırlarını üreten sorgudur. İlk kez sorgu oluşturulduğunda henüz getirilecek kolonlara ait dizayn yapılmamışsa, kolonlar otomatik üretilir. Aynı adlı kolon projede zaten oluşturulmuşsa bu durumda ilgili kolona veriler eklenir. Üretimde salt-okunur sorgular kullanılmalı, maliyet ve satır sayısı önceden test edilmelidir.

Örnek: SELECT PatientId, Age FROM dbo.Patient WHERE IsActive = 1
wtransfer harita json
wtransfer harita json textarea

Wtransfer modunda kullanılacak veritabanı haritalarını ve her harita için seçilen sunucuları JSON olarak saklar. Arayüz bu değeri harita ve sunucu seçim penceresinden üretir; veri hazırlama sırasında sistem listedeki haritaları ve sunucuları dolaşır. Geçersiz JSON, silinmiş kimlik veya boş seçim veri kaynağının bulunamamasına yol açabileceği için değer elle yazılmamalı, seçim ekranından oluşturulmalıdır.

Birden fazla veritabanı haritası aynı proje içerisinde tanımlanabilir. Bu durumda seçilen tüm veritabanı haritalarında aynı sorgular gerçekleştirilir. Bu genellikle çok merkezli entegrasyon modeli için kullanılır. Örneğin farklı iki sunucu lokasyonlarında olan ve farklı tablo yapılarındaki iki hastane bilgi yönetim sistemi için ayrı ayrı veritabanı haritaları üretilir. Çünkü entegrasyon yapıları, sql kurguları birbirinden farklıdır. Bu iki veritabanı haritasındaki katmanlara ait parametrelerin hedeflenen sorgu içerikleri aynı olabilir. Örneğin her ikisinden de cinsiyet değeri alınmasının planlandığını düşünelim. HBYS-1 sisteminde cinsiyet erkek 1 iken, HBYS-2 sisteminde cinsiyet erkek 0 olarak ifade edilmiş olabiilr. Ayrıca tablo adları, kolon adları da farklı olabilir. WisdomEra sisteminde wtransfer uygulamasında her iki veritabanı farklı veritabanı haritaları oluşturularak ortak veri sorgulama projesine aynı sorgu modeli kullanılarak alınabilmektedir.

Örnek: {"list":[{"map_cl_id":"…","servers":[{"server_cl_id":"…"}]}]}
ana katman adı
ana katman adı text

Wtransfer veri modelinde hedef kitlenin tekil satırı olan ana katmanı belirtir. Sistem ana kuralı bu katman bağlamında değerlendirerek önce temel kayıtları bulur, sonra ilişkili kolon verilerini hazırlar.

Örneğin ana katman hastane veritabanında hasta olduğunda, her bir satır tekil 1 hastayı ifade edecek şekilde hazırlanır. Ana katman başvuru olursa bu durumda her bir tekil satır başvuru olarak hazırlanır.

Örnek: Hasta
veri hazırlama satır limiti
veri hazırlama satır limiti integer

Bir veri hazırlama çalışmasında datasete alınabilecek toplam satır sayısını sınırlar. Sıfırdan büyük bir değer girildiğinde Wtransfer ve MSSQL akışları kalan limite göre sorgu miktarını azaltır ve limite ulaşıldığında yeni satır almayı durdurur; boş veya etkin olmayan bir değer sınırlama uygulamaz. Testlerde küçük değer kullanmak sorgu süresini ve kaynak tüketimini azaltır.

Örnek: 10000
işlem hangi uygulamada
işlem hangi uygulamada text

Otomatik işlemi kurulu WisdomEra platformundaki hangi Wanalyzer uygulama nodunun sahiplenebileceğini belirleyen uygulama kimliğidir. WisdomTimer yalnızca bu değer çalışan uygulamanın yapılandırılmış kimliğine tam eşitse proje yapılandırmasını hazırlayıp otomatik süreç kontrollerine devam eder. Alan boşsa veya başka bir uygulama kimliğini gösteriyorsa incelenen zamanlayıcı kodu bu uygulama nodunda projeyi çalıştırmaz. Sisteme yeni bir proje tanımlanırken uygulama başına atanmış proje sayısını bu değerle hesaplar. Sonra daha az tanımlanmış wanalyzer uygulama noduna proje ataması yapılır. Böylece projelerin çalışması için yük dağıtımı yapılmaktadır.

Örneğin WisdomEra kurulumu ilk kez yapıldıktan sonra mevcut sunucu nodunda yoğun cpu ram kullanımı olduğu görüntülendiğinde ikinci bir sunucu noduna da wanalyzer uygulaması eklenebilir. Böylece bu eklenen wanalyzer uygulaması da projeleri paylaşıp işleri devralmaya başlar. Yeni wanalyzer nodu ekleme işlemleri wamserver uygulama ekranlarından yapılmaktadır.

Örnek: wanalyzer-worker-1
otomatik veri güncelleme
otomatik veri güncelleme select

Zamanlayıcının projeyi kendiliğinden veri hazırlama için değerlendirmesini açar veya kapatır. Evet seçildiğinde proje aktifse, yaşam döngüsü test ediliyor ya da çalışıyorsa ve zaman filtreleri uygunsa otomatik süreç başlayabilir; hayır seçildiğinde diğer bütün koşullar doğru olsa bile otomatik süreç başlamaz. Manuel veri hazırlama işlemleri bu seçimden bağımsız olarak kullanıcı tarafından başlatılabilir.

Seçenekler ve kullanım amaçları
0 — hayır
Zamanlayıcı kaynaklı veri hazırlamayı kapatır.
1 — evet
Diğer uygunluk koşullarıyla birlikte zamanlayıcı kaynaklı veri hazırlamayı açar.
Örnek: 1 — evet
zaman döngüsü tipi
zaman döngüsü tipi select

Otomatik veri güncellemenin hangi zaman mantığıyla uygun hâle geleceğini belirler. Anlık seçim zamanlayıcının her değerlendirmesinde uygunluk verir; dakika, saat ve gün seçenekleri son işlem başlangıcından itibaren zaman döngü değeri kadar süre geçmesini bekler; gün içi belirtilen saatler seçeneği yalnızca seçili saatlerde ve aynı saat içinde en fazla bir kez uygunluk verir. Ay, hafta günü ve ayın günü filtreleri her türden önce uygulanır.

Seçenekler ve kullanım amaçları
0 — anlık
Tarih filtreleri uygunsa her zamanlayıcı kontrolünde uygunluk verir.
1 — dakikada bir
Son işlemden sonra belirtilen dakika değeri geçince uygunluk verir.
2 — saatte bir
Son işlemden sonra belirtilen saat değeri geçince uygunluk verir.
3 — günde bir
Son işlemden sonra belirtilen gün değeri geçince uygunluk verir.
4 — gün içi belirtilen saatlerde
Seçilen saatlerde, aynı saat içinde yinelenmeden uygunluk verir.
Örnek: 3 — günde bir
zaman döngü değeri
zaman döngü değeri float

Dakika, saat veya gün tabanlı döngünün sayısal aralığını belirtir. Örneğin döngü tipi saatte bir ve değer 6 ise son işlem başlangıcından en az altı saat sonra proje yeniden uygun olur. Değer pozitif bir sayı değilse aralıklı döngüler uygunluk üretmez; anlık ve belirtilen saatler seçenekleri bu alanı kullanmaz.

Örnek: 6
belirtilen saatler
belirtilen saatler checkbox

Gün içi belirtilen saatlerde döngüsü için saat seçeneklerini saklar. 24 olarak seçilirse gece 00 anlamına gelmektedir.

Seçenekler ve kullanım amaçları
0 — 1
Bu saati otomatik çalışma penceresine ekler.
1 — 2
Bu saati otomatik çalışma penceresine ekler.
2 — 3
Bu saati otomatik çalışma penceresine ekler.
3 — 4
Bu saati otomatik çalışma penceresine ekler.
4 — 5
Bu saati otomatik çalışma penceresine ekler.
5 — 6
Bu saati otomatik çalışma penceresine ekler.
6 — 7
Bu saati otomatik çalışma penceresine ekler.
7 — 8
Bu saati otomatik çalışma penceresine ekler.
8 — 9
Bu saati otomatik çalışma penceresine ekler.
9 — 10
Bu saati otomatik çalışma penceresine ekler.
10 — 11
Bu saati otomatik çalışma penceresine ekler.
11 — 12
Bu saati otomatik çalışma penceresine ekler.
12 — 13
Bu saati otomatik çalışma penceresine ekler.
13 — 14
Bu saati otomatik çalışma penceresine ekler.
14 — 15
Bu saati otomatik çalışma penceresine ekler.
15 — 16
Bu saati otomatik çalışma penceresine ekler.
16 — 17
Bu saati otomatik çalışma penceresine ekler.
17 — 18
Bu saati otomatik çalışma penceresine ekler.
18 — 19
Bu saati otomatik çalışma penceresine ekler.
19 — 20
Bu saati otomatik çalışma penceresine ekler.
20 — 21
Bu saati otomatik çalışma penceresine ekler.
21 — 22
Bu saati otomatik çalışma penceresine ekler.
22 — 23
Bu saati otomatik çalışma penceresine ekler.
23 — 24
Bu saati otomatik çalışma penceresine ekler.
Örnek: 08:00 ve 20:00
seçili günler
seçili günler checkbox

Otomatik güncellemenin çalışabileceği haftanın günlerini filtreler. Liste doluysa yalnızca mevcut gün seçili olduğunda zaman döngüsü değerlendirilir; liste boşsa haftanın bütün günleri uygun kabul edilir. Örneğin pazartesi–cuma seçilirse hafta sonu zaman ve diğer koşullar sağlansa bile otomatik süreç başlamaz.

Seçenekler ve kullanım amaçları
0 — pazartesi
Bu günü otomatik çalışma takvimine ekler.
1 — salı
Bu günü otomatik çalışma takvimine ekler.
2 — çarşamba
Bu günü otomatik çalışma takvimine ekler.
3 — perşembe
Bu günü otomatik çalışma takvimine ekler.
4 — cuma
Bu günü otomatik çalışma takvimine ekler.
5 — cumartesi
Bu günü otomatik çalışma takvimine ekler.
6 — pazar
Bu günü otomatik çalışma takvimine ekler.
Örnek: Pazartesi–Cuma
seçili aylar
seçili aylar checkbox

Otomatik güncellemenin çalışabileceği ayları filtreler. Liste doluysa yalnızca mevcut ay seçildiğinde diğer zaman koşulları değerlendirilir; liste boşsa yılın bütün ayları uygun kabul edilir. Sezonluk bir proje için yalnızca ilgili aylar seçilirse sezon dışında otomatik veri hazırlama yapılmaz.

Örneğin mevsimsel allerjik rinit algoritması mart, nisan, mayıs ayları gibi özellikle allerji semptomlarının yoğunlaşacağı aylar için seçilebilir.

Seçenekler ve kullanım amaçları
0 — Ocak
Bu ayı otomatik çalışma takvimine ekler.
1 — Şubat
Bu ayı otomatik çalışma takvimine ekler.
2 — Mart
Bu ayı otomatik çalışma takvimine ekler.
3 — Nisan
Bu ayı otomatik çalışma takvimine ekler.
4 — Mayıs
Bu ayı otomatik çalışma takvimine ekler.
5 — Haziran
Bu ayı otomatik çalışma takvimine ekler.
6 — Temmuz
Bu ayı otomatik çalışma takvimine ekler.
7 — Ağustos
Bu ayı otomatik çalışma takvimine ekler.
8 — Eylül
Bu ayı otomatik çalışma takvimine ekler.
9 — Ekim
Bu ayı otomatik çalışma takvimine ekler.
10 — Kasım
Bu ayı otomatik çalışma takvimine ekler.
11 — Aralık
Bu ayı otomatik çalışma takvimine ekler.
Örnek: Ocak, Şubat, Mart
ayın günü
ayın günü checkbox

Otomatik güncellemenin çalışabileceği takvim günlerini 1–31 arasında filtreler. Liste doluysa yalnızca mevcut ayın günü seçili olduğunda zaman döngüsü değerlendirilir; liste boşsa ayın bütün günleri uygun kabul edilir. Bir ayda bulunmayan 29, 30 veya 31 gibi günler o ay çalışmaya yol açmaz.

Seçenekler ve kullanım amaçları
0 — 1
Bu tarihi otomatik çalışma takvimine ekler.
1 — 2
Bu tarihi otomatik çalışma takvimine ekler.
2 — 3
Bu tarihi otomatik çalışma takvimine ekler.
3 — 4
Bu tarihi otomatik çalışma takvimine ekler.
4 — 5
Bu tarihi otomatik çalışma takvimine ekler.
5 — 6
Bu tarihi otomatik çalışma takvimine ekler.
6 — 7
Bu tarihi otomatik çalışma takvimine ekler.
7 — 8
Bu tarihi otomatik çalışma takvimine ekler.
8 — 9
Bu tarihi otomatik çalışma takvimine ekler.
9 — 10
Bu tarihi otomatik çalışma takvimine ekler.
10 — 11
Bu tarihi otomatik çalışma takvimine ekler.
11 — 12
Bu tarihi otomatik çalışma takvimine ekler.
12 — 13
Bu tarihi otomatik çalışma takvimine ekler.
13 — 14
Bu tarihi otomatik çalışma takvimine ekler.
14 — 15
Bu tarihi otomatik çalışma takvimine ekler.
15 — 16
Bu tarihi otomatik çalışma takvimine ekler.
16 — 17
Bu tarihi otomatik çalışma takvimine ekler.
17 — 18
Bu tarihi otomatik çalışma takvimine ekler.
18 — 19
Bu tarihi otomatik çalışma takvimine ekler.
19 — 20
Bu tarihi otomatik çalışma takvimine ekler.
20 — 21
Bu tarihi otomatik çalışma takvimine ekler.
21 — 22
Bu tarihi otomatik çalışma takvimine ekler.
22 — 23
Bu tarihi otomatik çalışma takvimine ekler.
23 — 24
Bu tarihi otomatik çalışma takvimine ekler.
24 — 25
Bu tarihi otomatik çalışma takvimine ekler.
25 — 26
Bu tarihi otomatik çalışma takvimine ekler.
26 — 27
Bu tarihi otomatik çalışma takvimine ekler.
27 — 28
Bu tarihi otomatik çalışma takvimine ekler.
28 — 29
Bu tarihi otomatik çalışma takvimine ekler.
29 — 30
Bu tarihi otomatik çalışma takvimine ekler.
30 — 31
Bu tarihi otomatik çalışma takvimine ekler.
Örnek: 1 ve 15 / 1 and 15
otomatik veri güncelleme modu
otomatik veri güncelleme modu select

Otomatik veri hazırlama sonucunun mevcut datasete nasıl uygulanacağını belirler. Tüm dataseti silip ekleme tam yenileme yapar; yalnızca yeni satır ekleme mevcut kayıtları korur; güncelle ve ekle eşleşen kayıtları güncelleyip yenilerini ekler; yalnızca güncelle ise mevcut eşleşmeleri değiştirir. İş gereksinimiyle birlikte değerlendirilmelidir.

Seçenekler ve kullanım amaçları
0 — dataset sil ve yeni satırlar ekle
Mevcut dataset satırlarını kaldırır ve sonucu baştan yazar.
1 — dataset silme veya güncelleme ve yeni satırlar ekle
Mevcut satırları korur ve yalnızca yeni satır ekler.
2 — dataset güncelle ve yeni satırlar ekle
Eşleşen satırları günceller ve bulunmayan satırları ekler.
3 — dataset güncelle
Yalnızca mevcut eşleşen satırları günceller.
Örnek: 2 — dataset güncelle ve yeni satırlar ekle
algoritma kolonları otomatik çalışma durumu
algoritma kolonları otomatik çalışma durumu select

Veri hazırlama tamamlandıktan sonra algoritma tabanlı kolon hesaplamalarının otomatik başlatılıp başlatılmayacağını belirler. Evet seçilirse son veri hazırlama işlemleri sırasında algoritma kolonları tetiklenir ve ardından tanımlı otomatik analizler değerlendirilebilir; hayır seçilirse dataset hazırlanır ancak algoritma kolonlarının ayrıca manuel çalıştırılması gerekir.

Seçenekler ve kullanım amaçları
0 — hayır
Algoritma kolonlarını veri hazırlama sonunda otomatik çalıştırmaz.
1 — evet
Algoritma kolonlarını veri hazırlama sonunda otomatik tetikler.
Örnek: 1 — evet
ana kural json
ana kural json textarea

Wtransfer ana katmanındaki hedef kayıtları süzen kural ağacını JSON olarak saklar. Veri hazırlama sırasında bu kural ana katman adıyla birlikte Wtransfer sorgusuna gönderilir; koşullar doğru kurulursa yalnızca hedef kitle alınır, hatalı veya aşırı geniş kural gereksiz veri ve maliyet üretir. Değer kural düzenleyici üzerinden oluşturulmalı, katman ve parametre kimlikleri elle değiştirilmemelidir.

Burada oluşturulan kurala uyan ana katman ilişkili tekil satırlar datasete getirilir. Örneğin 65 yaş üzeri ana katmanı hasta olan verileri getir dendiğinde, bu durumda her bir satır tekil 1 hastayı ifade eder. 65 yaş üzeri ana katmanı başvuru olan verileri getir denildiğinde ise, bu durumda 65 yaş üzeri olan aynı hastanın birden fazla başvurusu varsa getirilir. Bu durumda da her bir satır tekil başvuru bilgisini içermektedir.

Örnek: Yaş ≥ 65 ve aktif hasta
kopyalanan project client
kopyalanan project client text

Proje başka bir projeden kopyalandığında kaynak projenin client kimliğini saklar. Bu bilgi kopyanın hangi projeden üretildiğinin izlenmesini sağlar ve arayüzde salt okunur kaynak referansı olarak gösterilir; boşsa proje kopyalama yoluyla oluşturulmamış olabilir. Kimlik sistem tarafından yazıldığı için elle değiştirilmemelidir.

Örnek: wp_01HXYZ…
hakkında
durum
durum select

Kolon kaydındaki durum değeridir. Aktif modu sistem tarafından otomatik yönetilmektedir. Kullanıcı düzenlemesi gerekmez.

Seçenekler ve kullanım amaçları
0 — pasif
Katman seçeneğindeki pasif değerdir; mevcut kolon kaydetme kodu bunu korumayıp 1 yazar.
1 — aktif
Kolon kaydetme kodunun her kayıt için yazdığı mevcut durum değeridir.
Örnek: 1 — aktif / active
wanalyzer proje id
wanalyzer proje id text

Kolonun bağlı olduğu Wanalyzer projesinin istemci kimliğidir. Bu kimlik doğru projeyi gösterirse kolon o projenin kolon listesinde yüklenir ve kaydedilir; yanlış bir kimlik kolonun başka bir projeyle ilişkilendirilmesine veya bulunamamasına yol açar. Değer ilişki kurulurken sistem tarafından yönetilmeli, elle değiştirilmemelidir.

Örnek: wp_01HXYZ…
adı
adı textarea

Kolonun dataset başlığında ve tasarım ekranlarında görünen adıdır. Açıklayıcı ve benzersiz bir ad kullanılırsa kurallar ile eşleştirmelerde doğru kolon kolayca seçilir; aynı veya belirsiz adlar özellikle indeks tabanlı ilişkilerin bakımını zorlaştırır.

Örnek: Kreatinin Sonucu
açıklama
açıklama textarea

Kolonun anlamını, birimini, kaynağını ve hesaplama varsayımlarını açıklar. Açıklama yeterliyse kullanıcı üretilen değeri doğru yorumlar; boş veya eski açıklama teknik çalışmayı durdurmaz fakat analiz sonucunun yanlış anlaşılmasına neden olabilir.

Örnek: Son 30 gündeki en güncel kreatinin değeri, mg/dL.
sıra
sıra integer

Kolon listesindeki sırasını ifade eden tam sayıdır. Kök kolon, NLP analiz kolonu, makine öğrenmesi ve API alanları kolon indeksleri taşıdığı için yeniden sıralama sonrasında bu indeks tabanlı eşleştirmeler kontrol edilmelidir.

Değeri sistem tarafından yönetilir, elle değiştirilmez.

Örnek: 10
veri kaynağı
veri kaynağı select

Kolon değerinin veritabanından mı yoksa Wanalyzer içinde mi üretileceğini belirler. Manuel seçilirse değer kullanıcı girişi, kural ve fonksiyon, makine öğrenmesi, doğal dil işleme veya algoritma API akışıyla oluşturulur; veritabanı seçilirse katman kuralı üzerinden Wtransfer alan verisi alınır. Yanlış seçim ilgili ayar grubunun kullanılmamasına neden olur.

Seçenekler ve kullanım amaçları
0 — manuel
Kolonu Wanalyzer içinde üretilecek veya girilecek kolon olarak tanımlar.
1 — veritabanı
Kolonu Wtransfer katman verisinden hazırlanacak kolon olarak tanımlar.
Örnek: 1 — veritabanı
parametre tipi
parametre tipi select

Kolondaki değerlerin veri tipini ve arayüzde nasıl düzenleneceğini belirler. Tip doğru seçilirse kural karşılaştırmaları, sayısal işlemler, seçenekler ve tarih değerlendirmeleri uygun biçimde çalışır; kaynak değerle uyumsuz tip dönüşüm veya analiz hatası doğurabilir.

Seçenekler ve kullanım amaçları
0 — metin
Kısa metin değerleri için kullanılır.
1 — kategorik
Tanımlı seçeneklerden birini kullanan kategorik değerler içindir.
2 — ondalıklı sayı
Ondalık içerebilen sayısal değerler içindir.
3 — tam sayı
Ondalıksız sayısal değerler içindir.
4 — uzun metin
Uzun ve çok satırlı metinler içindir.
5 — tarih gün ve saat
Tarih ve saat taşıyan değerler içindir.
Örnek: 2 — ondalıklı sayı
değer veya başlık kullanımı
değer veya başlık kullanımı select

Seçenekli veritabanı kolonlarında ham seçenek değerinin mi yoksa kullanıcıya görünen başlığın mı datasete yazılacağını belirler. Değer seçilirse entegrasyon kodu korunur; başlık seçilirse okunabilir etiket kullanılır. Algoritmalar kod bekliyorsa değer, rapor kullanıcıya gösterilecekse başlık seçilmelidir.

Örneğin api entegrasyonlarında bir verinin etiketi yerine id değeri gönderilmek istenebiliyor. Bu durumda değer yani id değeri kullanılabilir. Cinsiyet kolonundan veri hücreye iki şekilde yazılabilir. Erkek şeklinde ya da erkek etiketinin id değeri 1 ise bu değerdir. Başlık olarak belirtilirse hücrede Erkek yazar.

Seçenekler ve kullanım amaçları
0 — değer
Seçeneğin teknik değerini kullanır.
1 — başlık
Seçeneğin görünen başlığını kullanır.
Örnek: 1 — başlık / label
yazı veya numerik kullanım
yazı veya numerik kullanım select

Birden fazla veritabanı kaydı geldiğinde değerlerin sayısal özet mi yoksa metinsel kayıt seçimi olarak mı ele alınacağını belirler. Sayısal seçilirse ortalama, medyan, maksimum, minimum veya toplam uygulanır; metin seçilirse eski, güncel veya tüm kayıt yaklaşımı kullanılır.

Veritabanındaki veri sayısal ya da metin olmaktan bağımsız olarak burada nasıl davranılacağı belirtilmiş olur. Örneğin sayısal bir çıktı olan laboratuar değeri metin formatında alındığında ortalama v.b diğer hesaplama işlemleri yapılmadan direkt liste halinde ilgili veri hücreye alınır. Sayısal denilirse bu durumda hesaplama modeli seçilmesi gerekir. Sayısal mod genellikle bir hücredeki verinin çokladığı durumlarda kullanılır. Örneğin

- Bir satırda birden fazla kan şeker değeri var olursa bu durumda kan şekerlerinin ortalaması alınıp hücreye yazılması planlandığında sayısal mod kullanılabilir.

- Tüm kan şeker değerlerinin hücrede tarihleriyle birlikte liste halinde olması istenirse bu durumda da metin formatı seçilir.

Seçenekler ve kullanım amaçları
0 — metin
Kayıtları metinsel seçim kurallarıyla işler.
1 — sayısal
Kayıtları sayısal toplulaştırma kurallarıyla işler.
Örnek: 1 — sayısal
numerik kullanım şekli
numerik kullanım şekli select

Sayısal ve çok kayıtlı bir kolonda tek hücreye hangi özet değerin yazılacağını belirler.

Örneğin ortalama tüm geçerli değerlerin aritmetik ortalamasını, maksimum en büyük değeri üretir.

Seçenekler ve kullanım amaçları
0 — ortalama
Geçerli değerlerin aritmetik ortalamasını alır.
1 — medyan
Sıralı değerlerin ortanca değerini alır.
2 — maximum
En büyük değeri alır.
3 — minimum
En küçük değeri alır.
4 — topla
Geçerli değerleri toplar.
Örnek: 0 — ortalama / mean
yazı kullanım şekli
yazı kullanım şekli select

Metinsel ve çok kayıtlı veride hangi tarihsel kaydın kullanılacağını belirler. En eski veya en güncel seçim tek bir kayıt üretir. Tarih bilgisi yoksa sıralama kaynağın döndürdüğü sıraya bağımlı kalabilir.

Seçenekler ve kullanım amaçları
0 — tarihi en eski kaydı al
Tarihe göre ilk kaydı kullanır.
1 — tarihi en güncel kaydı al
Tarihe göre son kaydı kullanır.
2 — tüm kayıtları al
Bütün uygun kayıtları liste yaklaşımına gönderir.
Örnek: 1 — tarihi en güncel kaydı al
aynı değerler kullanım şekli
aynı değerler kullanım şekli select

Çoklu kayıtlarda aynı değerin tekrarlarıyla nasıl davranılacağını belirler. Tekil ve tarihsiz seçim tekrarları kaldırır. Tarihli çoklayan seçim aynı değer farklı olaylarda oluşmuşsa her oluşumu korur. Frekans veya zaman analizi yapılacaksa tekrarların korunması gerekir.

Örneğin ana katmanı hasta olan bir projede hastaya ait tüm diyabet tanıları bir kolona yazılması planlanabilir. Burada iki türlü yaklaşım benimselenebilir. Tarih değerlerinin önemi yoksa bu durumda gereksiz yere aynı tanı kodunun hücrede çok görünmesine gerek yoktur. Bu durumda tarihsiz olarak tekil değerleri al seçeneği kullanılır.

Eğer aynı değerler çoklasa bile hücre içinde tarihleriyle birlikte alınması gerekiyorsa bu durumda tarihli olarak çoklayan aynı değerleri al seçeneği seçilir. Örneğin icd kolonundaki bir tanı değerini başka bir kolondaki bir tarih aralığı baz alınarak hesaplamak istendiğinde tarihli olarak çoklayan aynı değerleri al şeklinde belirtilir. Hastanın ilk başvurusundan sonra 15 gün içinde X tanısı olmuş mu sorusunu yanıtlarken tarihli olarak çoklayan aynı değerleri al modelini kullanırız.

Seçenekler ve kullanım amaçları
0 — tarihsiz olarak tekil değerleri al
Tekrarlanan değerleri tekilleştirir ve tarih taşımaz.
1 — tarihli olarak çoklayan aynı değerleri al
Tekrarları tarihleriyle birlikte korur.
Örnek: 0 — tarihsiz olarak tekil değerleri al / get unique values without a date
manuel veri oluşturma şekli
manuel veri oluşturma şekli select

Manuel kaynaklı kolonun değerini hangi motorun üreteceğini belirler. Seçime göre doğrudan giriş, kural ve fonksiyon listesi, makine öğrenmesi eşleştirmesi, NLP ifade tanımı veya algoritma API ayarları kullanılır.

Seçenekler ve kullanım amaçları
0 — manuel
Değeri kullanıcı girişiyle yönetir.
1 — kural ve fonksiyon
Koşullu fonksiyonlarla değer üretir.
2 — makine öğrenmesi modeli
Seçilen model ve girdi eşleştirmeleriyle tahmin üretir.
3 — doğal dil işleme modeli
Seçilen metin kolonu ve ifade modeliyle sonuç üretir.
4 — algoritma api
Seçilen API ve değişken eşleştirmeleriyle sonuç üretir.
Örnek: 1 — kural ve fonksiyon
kök ilişkili kolon durumu
kök ilişkili kolon durumu select

Veritabanı kolonunun başka bir veritabanı kolonunun ilişkili alt kayıtlarından üretilip üretilmeyeceğini belirtir.

Örneğin  hastanın sistemdeki ilk iç hastalıkları başvurusunu alan bir kolonumuz olsun. Bu kolon ilişkili tanı kodları listesini bir başka kolona almak istediğimizde, başvuru ilişkili tanı kodları kolonunda kök kolon olarak ilk iç hastalıkları başvurusu kolonu seçilir.

Seçenekler ve kullanım amaçları
0 — hayır
İlgili davranışı kapatır.
1 — evet
İlgili davranışı açar.
Örnek: 1 — evet
kök ilişkili kolon indeksi
kök ilişkili kolon indeksi integer

Kök ilişkili kolon durumu evet olduğunda önce çalışacak üst kolonun indeksidir. Kod bu ilişkiyi veritabanı kolonlarının çalışma sırasını düzenlemek ve ilişki alan kimliğini bulmak için kullanır; yanlış veya sırası değişmiş indeks yanlış kolona bağlanmaya ya da hazırlama hatasına neden olur.

Manuel içerik düzenlenmez. Kolon listesinden seçim ile otomatik atanır.

Örnek: 0
katman kuralı json
katman kuralı json textarea

Veritabanı kolonunun Wtransfer katmanını, parametresini ve filtre koşullarını tanımlayan kural nesnesidir. Kural geçerliyse alan sorgu algoritmasına eklenir; boşsa veritabanı kolonu için alan algoritması üretilemez. Arayüz kural editöründen oluşturulmalı, JSON ve kimlikler elle değiştirilmemelidir.

Örnek: laburatuar.testadı=şeker VE laboratuar.sonuç[bu değeri al]
resim
resim image

Kolon kaydında base64 formatında bir resim alanıdır. Kolonu ifade eden bir resimdir. WAI algoritmalarında ekranda kolon görüntüleneceğinde kolonun yanında resim olarak kullanmak için kullanılabilir. Rutin veri analitiğinde sıkça kullanılmaz.

Örnek: base64 resim
fonksiyon
fonksiyon list_parameter

Kural ve fonksiyon yöntemiyle üretilen manuel kolon için bir veya daha fazla koşullu fonksiyon tanımını tutar. Her öğe fonksiyon kodu ile bu kodun çalışacağı kuralı birlikte taşır; kod diğer kolonlara başvuruyorsa sistem bağımlılık sırasını buna göre düzenler. Eksik veya döngüsel bağımlılıklar hesaplamayı engelleyebilir.

Örnek: Kural sağlanırsa risk puanını hesapla.
fonksiyon kodu
fonksiyon kodu textarea

Fonksiyon listesindeki ilgili kural sağlandığında kolon değerini üreten kod veya tanımlı fonksiyon ifadesidir. Kod içindeki col1, col2 gibi referanslar diğer manuel kolonların önce hesaplanmasını sağlar; hatalı kolon referansı veya desteklenmeyen kodsal ifade hata doğurabilir.

Fonksiyon kodu yazım kuralları:

Örnek: col1 + col2
fonksiyon kural
fonksiyon kural textarea

Bir fonksiyon kodunun hangi satırlarda çalışacağını belirleyen JSON kuralıdır. Kural doğru olduğunda eşleşen fonksiyon uygulanır; yanlış veya boş koşul beklenmeyen satırlarda değer üretimine ya da hiç değer üretilememesine yol açar. Kural editörü query_list ve derleme dizilerini birlikte üretir.

Örnek: Yaş ≥ 65 olduğunda çalıştır.
api id
api id text

Algoritma API yöntemi için kullanıcı API katmanından seçilen kaydın istemci kimliğidir. Kimlik geçerliyse backend API adını ve çalıştırılacak kodu yükler; kayıt silinmiş veya kimlik yanlışsa API yapılandırması çözülemez ve kolon hesaplanamaz.

Örnek: api_01HXYZ…
algoritma mesajı
algoritma mesajı text

Algoritma API çağrısına rows verisiyle birlikte algo_message alanında gönderilen talimat veya bağlam metnidir. Mesaj açık yazılırsa hedef algoritma satırları beklenen amaçla yorumlar; belirsiz mesaj aynı girdiden tutarsız veya yanlış anlamlı sonuç üretebilir.

Örnek: Her hasta için risk sınıfını döndür.
algoritma kuralı
algoritma kuralı textarea

Algoritma API kolonunun hangi dataset satırlarında çalışacağını belirleyen JSON kural nesnesidir. Satır kuralı sağlarsa API işlemi için hazırlanır; sağlamazsa gereksiz çağrı yapılmaz. Böylece maliyetli algoritmalar yalnızca hedef kayıtlara uygulanabilir.

Örnek: Risk adayı satırlar için çalıştır.
algoritma operasyon id
algoritma operasyon id textarea

Kolon kaydında algoritma operasyon kimliği olarak saklanan metindir. ProjectConfig bu alanı okur ve ColumnManager kaydeder; ancak incelenen Wanalyzer backend kodunda değeri kullanarak operasyon başlatan, sonuç bağlayan veya izleme yapan başka bir kullanım bulunmamaktadır. Bu nedenle mevcut kodda operasyonel etkisi doğrulanamayan, yalnızca taşınan bir yapılandırma alanı olarak değerlendirilmelidir.

Örnek: operation_01HXYZ…
wai girdi
wai girdi select

Kolonun hücre hesaplama isteğinde Wisdom Artificial Intelligence girdisi olarak işaretlenip işaretlenmeyeceğini belirtir. Evet seçilirse kolon yapılandırması wai_input=1 olarak gönderilir; hayır seçilirse girdi rolü verilmez. Yalnız gerekli kolonları girdi yapmak bağlamı ve maliyeti kontrol altında tutar.

Seçenekler ve kullanım amaçları
0 — hayır
İlgili davranışı kapatır.
1 — evet
İlgili davranışı açar.
Örnek: 1 — evet / yes
wai çıktı
wai çıktı select

Kolonun Wisdom Artificial Intelligence hücre hesaplamasında hedef çıktı olup olmadığını belirtir. Evet seçilirse yapılandırma wai_output=1 olarak gönderilir ve üretilen sonucun bu kolona ait olduğu anlaşılır; hayır seçilirse çıktı rolü verilmez. Girdi ve çıktı rollerinin yanlış atanması hesaplama sözleşmesini belirsizleştirir.

Seçenekler ve kullanım amaçları
0 — hayır
İlgili davranışı kapatır.
1 — evet
İlgili davranışı açar.
Örnek: 1 — evet / yes
seçenek
seçenek list_parameter

Kategorik kolonun izin verdiği seçenekleri değer, başlık ve isteğe bağlı kuralıyla birlikte tutar. Teknik değer veri eşleştirmesinde, başlık kullanıcı gösteriminde kullanılır; seçenek kuralı varsa satır koşuluna göre değer üretilebilir. Aynı teknik değerin tekrarlanması belirsiz eşleştirme oluşturur.

Örnek: 1 / Yüksek risk / Yaş ≥ 65
seçenek id
seçenek id text

Seçeneğin dataset ve entegrasyonlarda kullanılan teknik değeridir. Kararlı tutulursa geçmiş kayıtlar aynı kategoriyi göstermeye devam eder; sonradan değiştirilirse eski değerlerle yeni seçenek eşleşmeyebilir. Kullanıcıya gösterilecek metin için 29 numaralı başlık kullanılmalıdır.

Örnek: high_risk
seçenek adı
seçenek adı text

Seçeneğin kullanıcıya gösterilen okunabilir adıdır. Başlık değiştirilirse teknik seçenek kimliği korunarak sunum güncellenebilir; bu nedenle entegrasyon kodu yerine açıklayıcı ve çevrilebilir metin yazılmalıdır.

Örnek: Yüksek risk
seçenek kuralı
seçenek kuralı text

Manuel kategorik kolonda ilgili seçeneğin hangi satır koşulunda atanacağını belirleyen JSON kuralıdır. Koşul sağlanırsa seçenek kolon değeri olabilir; birden fazla seçenek kuralı aynı satırda çakışıyorsa tasarım sonucu belirsizleşebilir. Kurallar öncelik ve dışlayıcılık açısından birlikte test edilmelidir.

Örnek: Toplam puan ≥ 80 ise high_risk.
nlp ifade id
nlp ifade id text

Doğal dil işleme yöntemi için seçilen kullanıcıya özel veya global ifade tanımının istemci kimliğidir. Kimlik ve NLP katman tipi birlikte doğru kaydı gösterirse ifade seçenekleri yüklenir; uyumsuz katman tipi veya silinmiş kayıt analizin hazırlanmasını engeller.

Örnek: nlp_01HXYZ…
nlp analiz kolon indeksi
nlp analiz kolon indeksi text

Doğal dil işleme modelinin okuyacağı kaynak metin kolonunun sıfır tabanlı indeksidir. Bu indeksli kolon önce hesaplanır ve metni NLP motoruna verir; yanlış indeks farklı bir metnin analiz edilmesine veya tip uyumsuzluğuna yol açar. Kolon sırası değiştirildiğinde eşleştirme yeniden kontrol edilmelidir.

Örnek: 3
makine öğrenmesi modeli id
makine öğrenmesi modeli id text

Manuel kolon değerini tahmin edecek eğitilmiş makine öğrenmesi modelinin kimliğidir. Geçerli model seçilirse eşleştirilen kolonlar modele girdi olur; yanlış, silinmiş veya proje verisiyle uyumsuz model tahminin çalışmamasına ya da anlamsız sonuç üretmesine neden olur.

Örnek: ml_01HXYZ…
makine öğrenmesi kolon eşleştirme
makine öğrenmesi kolon eşleştirme list_parameter

Modelin eğitim değişkenlerini mevcut proje kolonlarıyla eşleştiren listedir. Her öğe değişken adı, seçilen kolon indeksi ve gerekiyorsa kategorik seçenek dönüşümünü taşır; bütün zorunlu girdiler eşleşirse model beklediği veri düzenini alır. Eksik ya da yanlış eşleştirme tahmin kalitesini veya çalışmayı bozar.

Örnek: age → kolon 2, gender → kolon 5
makine öğrenmesi değişken adı
makine öğrenmesi değişken adı text

Model eğitilirken kullanılan girdi değişkeninin adıdır. Ad model şemasıyla tam eşleşirse seçilen proje kolonu doğru girişe bağlanır; yazım veya anlam farkı girdinin yanlış yorumlanmasına neden olabilir.

Örnek: age
makine öğrenmesi seçilen kolon indeks
makine öğrenmesi seçilen kolon indeks integer

Makine öğrenmesi değişkenine veri sağlayacak proje kolonunun sıfır tabanlı indeksidir. Kod bu bağımlılığı manuel kolon çalışma sırasını düzenlemek için de kullanır; yanlış indeks modelin farklı bir kolondan veri almasına neden olur.

Örnek: 2
makine öğrenmesi eşleştirme seçenekleri
makine öğrenmesi eşleştirme seçenekleri textarea

Kategorik model girdilerindeki eğitim grup değerlerini proje kolonunun güncel seçenekleriyle eşleştiren JSON listesidir. Örneğin eğitimde 0 olan kadın değeri projedeki woman seçeneğine bağlanır; eşleştirme yapılmazsa kategori kodları farklı anlamlara gelebilir.

Örnek: [{"group_val":0,"matched_option":{"value":"woman"}}]
nlp katman tipi
nlp katman tipi select

NLP ifade kimliğinin kullanıcıya özel ifade katmanında mı yoksa global ifade katmanında mı aranacağını belirler. Kullanıcı seçilirse kullanıcı NLP kayıtları, global seçilirse sistem genelindeki kayıtlar sorgulanır; yanlış tür seçilen kimliğin bulunamamasına neden olur.

Seçenekler ve kullanım amaçları
0 — kullanıcı
İfadeyi kullanıcıya özel NLP katmanından yükler.
1 — global
İfadeyi global NLP katmanından yükler.
Örnek: 1 — global
api değişken
api değişken list_parameter

Algoritma API isteğinde kullanılacak değişken adlarını proje kolon indeksleriyle eşleştiren listedir. Her satırdaki kolon değeri tanımlı anahtar altında API verisine eklenir; eşleştirme eksikse hedef API beklediği alanı alamaz. Wdigitalchannel entegrasyonunda bu liste müşteri satırlarını hazırlamak için de kullanılır.

Örnek: patient_id → kolon 0
api değişken adı
api değişken adı text

Hedef algoritma API’sine gönderilecek alanın anahtar adıdır. API sözleşmesiyle aynı yazılırsa değer doğru parametreye ulaşır; farklı ad kullanılırsa istek teknik olarak gönderilse bile hedef kod alanı bulamayabilir.

Örnek: patient_id
api eşleştirilen kolon indeksi
api eşleştirilen kolon indeksi text

API değişkenine değer sağlayacak proje kolonunun indeksidir. Algoritma çalışırken ilgili satırın bu kolonundaki değer anahtar adına bağlanır; yanlış indeks yanlış verinin dış servise gönderilmesine neden olur.

Örnek: 0
nlp ifade adı
nlp ifade adı text

Seçilen NLP ifade kaydının kullanıcıya gösterilen adını saklar. Kimlik teknik çözümleme için kullanılırken ad tasarım ekranında hangi ifadenin seçildiğini anlaşılır kılar; kimlik değiştiğinde adın da aynı kayda göre güncellenmesi gerekir.

Örnek: Klinik olumsuzluk ifadeleri
wdigitalchannel api
wdigitalchannel api select

Algoritma API sonucunun standart kolon sonucu yerine Wdigitalchannel kampanya müşteri aktarımı olarak kullanılıp kullanılmayacağını belirler. Evet seçilirse eşleştirilmiş API değişkenlerinden müşteri satırları hazırlanır ve kampanya kimliğiyle Wdigitalchannel servisine gönderilir; hayır seçilirse normal algoritma API akışı kullanılır.

Seçenekler ve kullanım amaçları
0 — hayır
İlgili davranışı kapatır.
1 — evet
İlgili davranışı açar.
Örnek: 1 — evet / yes
wdigitalchannel kampanya adı
wdigitalchannel kampanya adı text

Seçilen Wdigitalchannel kampanyasının kullanıcıya gösterilen adıdır. Operatörün hedef kampanyayı doğrulamasını sağlar; servis çağrısında asıl yönlendirme kampanya kimliğiyle yapıldığı için ad tek başına yeterli değildir.

Örnek: Yüksek Risk Bilgilendirme
wdigitalchannel kampanya id
wdigitalchannel kampanya id text

Müşteri satırlarının gönderileceği Wdigitalchannel kampanyasının teknik kimliğidir. Wdigitalchannel API açıkken doğru kimlik campaign_id sorgu parametresi olarak gönderilir; yanlış veya boş kimlik müşterilerin hedef kampanyaya kaydedilememesine neden olur.

Örnek: campaign_01HXYZ…
Wanalyzer Project / Process hakkında
durum
durum select

Prosesin yaşam durumunu belirtir. Devam ediyor değeri veri hazırlama, manuel kolon ve algoritma akışlarının kaldığı yerden sürdürülmesine izin verir; iptal değeri kontrol noktalarında işlemin durdurulmasına yol açar; tamamlandı değeri prosesin normal olarak bittiğini gösterir. Aktif proses servisi devam ediyor kayıtları sürmekte olan işlem olarak değerlendirir.

Seçenekler ve kullanım amaçları
0 — iptal
Kontrol noktalarında prosesin devam etmesini engeller.
1 — devam ediyor
Prosesi aktif veya devam ettirilebilir durumda tutar.
2 — tamamlandı
Prosesin normal olarak tamamlandığını gösterir.
Örnek: 1 — devam ediyor / continue
wanalyzer proje id
wanalyzer proje id text

Proses kaydını ilgili Wanalyzer projesine bağlayan istemci kimliğidir. Kimlik doğru olduğunda proses listeleri, aktif proses kontrolü ve son proses yapılandırması doğru projeyi bulur; yanlış kimlik prosesin başka projeyle ilişkilendirilmesine veya izlenememesine neden olur.

Örnek: wp_01HXYZ…
işlem tipi
işlem tipi select

Kaydın hangi Wanalyzer işini izlediğini sınıflandırır. Zamanlayıcı ve devam ettirme kodu özellikle veri hazırlama, algoritma tetikleme ve manuel veri düzenleme tiplerini farklı worker akışlarına yönlendirir; kolon kaydı, Excel yükleme ve proje kopyalama gibi işlemler de raporlama amacıyla kendi tipleriyle proses kaydı oluşturur.

Seçenekler ve kullanım amaçları
0 — veri hazırlama
Wtransfer veya MSSQL veri hazırlama çalışmasını izler.
1 — algoritma tetikleme
Algoritma kolonlarının dataset parçalarında çalışmasını izler.
2 — manuel veri düzenleme
Manuel kolonların dataset parçalarında hesaplanmasını izler.
3 — kolon kaydı
Kolon kayıt veya kopyalama sonucunu izleyen proses tipidir.
4 — excelden veri yükleme
Excel yükleme ve dataset parçası oluşturma sonucunu izler.
Örnek: 0 — veri hazırlama / data preparation
veri güncelleme modu
veri güncelleme modu select

Hazırlanan verinin mevcut datasete nasıl uygulanacağını proses boyunca taşır. Sil ve ekle tam yenileme, yalnız ekle mevcut veriyi koruma, güncelle ve ekle upsert, yalnız güncelle ise eşleşen kayıtları değiştirme amacı taşır. 4 — toplam sayıyı hesapla katman seçeneğinde vardır; ancak mevcut ProjectConfig etiket dönüşümü yalnızca 0–3 değerlerini tanıdığı için 4 etiketli yapılandırmada çözümlenmez.

Seçenekler ve kullanım amaçları
0 — dataset sil ve yeni satırlar ekle
Mevcut dataseti kaldırıp yeni sonucu ekleme modudur.
1 — dataset silme veya güncelleme ve yeni satırlar ekle
Mevcut veriyi değiştirmeden yeni satır ekleme modudur.
2 — dataset güncelle ve yeni satırlar ekle
Eşleşen kayıtları güncelleyip yeni kayıtları ekleme modudur.
3 — dataset güncelle
Yalnız eşleşen mevcut kayıtları güncelleme modudur.
4 — toplam sayıyı hesapla
Katmanda tanımlıdır; mevcut ProjectConfig etiket eşleştirmesinde karşılığı yoktur.
Örnek: 2 — dataset güncelle ve yeni satırlar ekle / update dataset and add new rows
başlama tarihi
başlama tarihi datetime

Proses ilk oluşturulduğunda kaydedilen başlangıç zamanıdır. Aralıklı otomatik çalışma kontrolü son prosesin bu tarihine süre ekleyerek bir sonraki uygun zamanı hesaplar; yanlış veya çözümlenemeyen tarih otomatik uygunluk hesabının başarısız olmasına neden olur.

Örnek: 2026-10-25T09:30:00
bitiş tarihi
bitiş tarihi datetime

Proses tamamlandığında bitiş zamanını kaydeder. Başlangıç ve bitiş birlikte işlem süresini ve normal tamamlanmayı incelemeyi sağlar; devam eden proseslerde alan boş kalabilir.

Örnek: 2026-10-25T09:42:10
durdurma tarihi
durdurma tarihi datetime

İptal veya durdurma eyleminin zamanını saklar. Bu tarih operasyonel izleme için okunur ve düzenleme servisi tarafından yazılabilir; incelenen yürütme kodu devam kararını bu tarihten değil durum parametresinin cancel değerinden verir.

Örnek: 2026-10-25T09:36:00
kalınan satır no
kalınan satır no text

Veri kaynağında işlenmiş satır konumunu saklayan ilerleme değeridir. MSSQL akışı her başarılı parçada offset değerini günceller ve devam eden proses aynı kaydı kullanıyorsa sonraki sorguya bu konumdan devam edebilir; değerin geriye alınması aynı kaynak satırlarının yeniden işlenmesine yol açabilir.

Örnek: 25000
lokasyon kalınan yer
lokasyon kalınan yer text

Wtransfer veri hazırlamada harita içindeki lokasyon ilerlemesini taşımak için proses kaydında tutulan alandır. Proses güncellemelerinde korunur; yanlış lokasyon değeri devam eden çoklu harita veya lokasyon akışının yanlış noktadan sürmesine neden olabilir. MSSQL kodu alanı kaydetse de aktif satır ilerlemesini esas olarak 7 numaralı offset ile günceller.

Örnek: location_2
lokasyon kalınan sunucu
lokasyon kalınan sunucu text

Wtransfer akışında devam edilen sunucu konumunu saklar. Haritada birden fazla sunucu işlendiğinde bu değer prosesin hangi sunucu aşamasında olduğunu taşır; yanlış sunucu konumu bazı kaynakların yinelenmesine veya atlanmasına neden olabilir.

Örnek: server_1
yeni satır adedi
yeni satır adedi integer

Proses boyunca eklenen veya işlenen yeni satırların kümülatif sayacıdır. MSSQL veri hazırlama toplam eklenen satır sayısını buraya yazar; Excel yükleme yüklenen veri çerçevesinin satır sayısını kaydeder; algoritma ve manuel kolon prosesleri ilerleme sayacı olarak bu değeri günceller.

Örnek: 12500
dataset toplam sayısı
dataset toplam sayısı integer

Projedeki dataset parçası sayısını saklar. Algoritma ve manuel kolon işlemleri 1’den bu sayıya kadar dataset parçalarını dolaşır, tamamlanma kontrolünü mevcut parça numarası bu değere ulaştığında yapar; Excel indirme de bütün parçaları gezmek için aynı sayacı kullanır. Yanlış düşük değer parçaların atlanmasına, yanlış yüksek değer bulunmayan parçalara erişim denenmesine yol açar.

Örnek: 24
algoritma api tetikle
algoritma api tetikle select

Algoritma kolonları çalışırken harici algoritma API adımlarının da tetiklenip tetiklenmeyeceğini taşıyan seçimdir. AlgorithmColumns bu değer yes olduğunda API çalıştırılmasına izin verir. Ancak ProjectConfig value modunda 12 yerine yanlışlıkla 3 numaralı veri güncelleme modu değerini okur; labeled mod doğru 12 numaralı alanı okur. Bu nedenle value modunu kullanan akışlarda kayıt düzeltilmeden seçimin doğru çözümlendiği varsayılmamalıdır.

Seçenekler ve kullanım amaçları
0 — hayır
Hayır seçimini proses kaydına yazar.
1 — evet
Evet seçimini proses kaydına yazar.
Örnek: 1 — evet / yes
kalınan dataset no
kalınan dataset no integer

Algoritma veya manuel kolon işleminin kaldığı dataset parçasını belirtir. Durumu devam ediyor olan proses yeniden başlatılırken kod bu değeri başlangıç parçası olarak kullanır; her parça tamamlandığında ilerleme kaydı güncellenir. Yanlış değer önceki parçaların yeniden işlenmesine veya kalan parçaların atlanmasına neden olabilir.

Örnek: 8
log
log textarea

Prosese ait açıklama veya hata/ilerleme metnini saklar. Veri hazırlama proses güncellemeleri alanı korur ve proses düzenleme ekranı kullanıcıya gösterir; yapılandırılmış sayaçların yerine geçmez, ayrıntılı teşhis bağlamı sağlar.

Örnek: Sunucu 2 bağlantısı tamamlandı.
pozitif algoritma adedi
pozitif algoritma adedi integer

Algoritma değerlendirmesinde sonucu pozitif olan satırların sayacıdır. AlgorithmColumns kural sonucu doğru olan her kayıt için bu sayıyı artırır; sayı toplam değerlendirme bağlamında 16 numaralı negatif sayaçla birlikte yorumlanmalıdır.

Örnek: 320
negatif algoritma adedi
negatif algoritma adedi integer

Algoritma değerlendirmesinde sonucu negatif olan satırların sayacıdır. Kural sonucu false olan kayıtlar sayıya eklenir; pozitif ve negatif toplamının beklenen değerlendirilen satır sayısıyla uyuşmaması eksik veya hata alan kayıtları inceleme gereği doğurur.

Örnek: 1180
başarılı api adedi
başarılı api adedi integer

Algoritma API veya Wdigitalchannel çağrılarında başarı olarak kaydedilen çağrıların sayacıdır. Servis yanıtı başarılı olduğunda artırılır; yalnız pozitif algoritma sonucu API çağrısına uygun satır üretebildiğinden pozitif sayaçla birlikte değerlendirilmelidir.

Örnek: 300
başarısız api adedi
başarısız api adedi integer

Algoritma API veya Wdigitalchannel çağrılarında hata olarak kaydedilen çağrıların sayacıdır. Servis hata kodu, başarısız yanıt veya çalıştırılan API kodunun error durumu sayacı artırabilir; ayrıntılı neden log ve proses raporuyla birlikte incelenmelidir.

Örnek: 20
kolon toplam adedi
kolon toplam adedi integer

Proses başladığında veya ilerleme kaydı güncellendiğinde ilgili proje için hesaplanan kolon sayısını saklar. MSSQL veri hazırlama mevcut kolon listesinin uzunluğunu yazar; Excel yükleme oluşan kolon listesinin sayısını kaydeder; algoritma ve manuel kolon prosesleri ilerleme raporunda bu değeri taşır.

Örnek: 42
son bilgilendirme tarihi
son bilgilendirme tarihi datetime

Prosesin ilerleme kaydını en son yenilediği zamanı belirtir. Aktif proses servisi bu tarihi okuyarak devam ediyor kaydın son bildirim zamanını raporlar; worker akışları parça işledikçe zamanı günceller. Uzun süre değişmeyen tarih prosesin takılmış olabileceğini gösteren operasyonel bir işarettir ancak tek başına iptal kararı vermez.

Örnek: 2026-10-25T09:40:15
tetiklenen algoritma kolon idler
tetiklenen algoritma kolon idler textarea

Algoritma prosesinde tetiklenmiş kolon kimliklerini virgülle ayrılmış metin olarak saklar; ProjectConfig okurken metni listeye böler. Bu kayıt aynı proses kapsamında hangi algoritma kolonlarının ele alındığını izlemeye yarar. Kimliklerde virgül kullanılması liste ayrıştırmasını bozar.

Örnek: col_a,col_b,col_c
son veri hazırlama tarihi
son veri hazırlama tarihi datetime

Projenin en son veri hazırlama zamanını sonraki algoritma, manuel kolon, Excel yükleme veya kopyalama proseslerine taşıyan tarihtir. Yeni proses kayıtları önceki proses değerini koruyabildiği için analiz sonucu hangi veri hazırlama sürümüne dayandığını izlemeye yardımcı olur; proses başlangıç tarihiyle aynı anlamda değildir.

Örnek: 2026-10-24T23:00:00
son operasyonları yap
son operasyonları yap select

Veri hazırlama bittikten sonra son adımların çalıştırılıp çalıştırılmayacağını taşıyan seçimdir. Wtransfer ve MSSQL last_operations çağrılarını bu değerle sınırlar; son adımlar kolon bilgilerini kaydetme, proje ayarına göre algoritma kolonlarını ve otomatik analizleri tetikleme işlemlerini içerebilir. Ancak mevcut ProjectConfig hem value hem labeled modunda 23 yerine yanlışlıkla 3 numaralı veri güncelleme modunu okur; kayıt düzeltilmeden okunan yapılandırmaya güvenilmemelidir.

Seçenekler ve kullanım amaçları
0 — hayır
Hayır seçimini proses kaydına yazar.
1 — evet
Evet seçimini proses kaydına yazar.
Örnek: 1 — evet / yes
toplam veri adedi
toplam veri adedi integer

Kaynak sorgu veya hazırlama kapsamındaki toplam veri miktarını proses kaydında taşır. Wtransfer ve MSSQL proses güncellemeleri bu değeri kaydeder; yeni satır adedi yalnız eklenen/işlenen miktarı gösterirken bu alan toplam kaynak büyüklüğünü raporlamak için kullanılır. Kod akışına göre değer bazı proses tiplerinde boş kalabilir.

Örnek: 50000
Wanalyzer Project / Dataset hakkında
durum
durum select

Dataset parçasının durum seçimini saklar. İncelenen manuel dataset güncelleme, Excel yükleme, Wtransfer ve MSSQL kayıt oluşturma akışları bu alanı kullanıcı seçimine göre almak yerine doğrudan 1 — aktif yazar. Dataset numarasıyla okuma servisi kaydı client kimliği üzerinden getirir ve durum değerine göre filtrelemez; bu nedenle mevcut kodda 0 — pasif değerinin parçayı okuma veya hesaplama dışına çıkardığı garanti edilemez.

Seçenekler ve kullanım amaçları
0 — pasif
Katmanda tanımlı pasif değerdir; incelenen okuma servisi bu değere göre kayıt elemez.
1 — aktif
Dataset oluşturma ve güncelleme kodunun doğrudan yazdığı mevcut durum değeridir.
Örnek: 1 — aktif / active
wanalyzer proje id
wanalyzer proje id text

Dataset parçasını sahibi olan Wanalyzer projesine bağlayan istemci kimliğidir. Dataset kaydının client kimliği proje kimliği ile dataset sıra numarası birleştirilerek `proje_id_dataset_no` biçiminde üretilir; doğru proje kimliği verilirse numarayla okuma servisi doğru parçayı bulur, yanlış kimlik farklı bir client kimliği ürettiği için parça bulunamaz veya başka proje bağlamına yazılabilir.

Örnek: wp_01HXYZ…
satır adedi
satır adedi integer

Dataset parçasıyla ilişkilendirilen satır sayısı veya ilerleme sayacıdır. Manuel dataset güncelleme, Excel yükleme ve MSSQL oluşturma kodu bu alana `dataset_json.rows` uzunluğunu yazar. Mevcut Wtransfer oluşturma kodu ise bazı kayıtlarda parça uzunluğu yerine kümülatif `last_row_no` değerini yazar; bu nedenle Wtransfer kaynaklı kayıtlarda alan doğrudan parça satır sayısı olarak kabul edilmeden önce `dataset json` içindeki `rows.length` ile karşılaştırılmalıdır.

Örnek: 1000
dataset json
dataset json textarea

Dataset parçasının asıl içeriğini JSON metni olarak saklar. Üst düzey `rows` dizisi her satır için kolon sırasına göre hücre nesneleri taşır; `row_info` dizisi aynı indekslerde satır numarası, kaynak kayıt kimliği, client kimliği, harita ve sunucu kimliği gibi izleme bilgilerini taşır. Bazı üreticiler `cd` veya `updated_at` zamanı da ekler. `rows` ile `row_info` sıraları eşleşmezse arayüz, Excel aktarımı ve hücre hesaplama yanlış satır bilgisini değerlerle birleştirebilir; bir satır kolon sayısından kısa kalırsa DatasetProcess eksik hücreleri boş nesnelerle tamamlar, fazla kolonları ise kesmez.

Örnek: {"rows":[[{"manuel":{"list":[{"val":"42"}]}}]],"row_info":[{"no":1,"cl_id":"patient_1"}],"updated_at":"2026-10-25T09:30:00"}