Alteryx'te Formülleri Uygulama

Alteryx'te Veri Hazırlama

Deanna Sanchez

Alteryx ACE and Owner, Nova Geographica LLC

Çeşitli formüller mevcut

Kategorilere göre düzenli ve kullanıma hazır!

  • Koşullu
  • DateTime
  • Finans
  • Operatörler
  • Metin
  • ve daha fazlası

Formül listesi örneklerinin görseli

Alteryx'te Veri Hazırlama

Formül ifade oluşturucu

Filtre aracındaki özel filtreyle aynı formüller ve sözdizimi kullanılır.

  • Sözdizimi doğruysa ifade renkli vurgulanır.
  • Veri Önizleme ilk kayıt için sonucu gösterir.

 

Renk kodlama örneği görseli

Alteryx'te Veri Hazırlama

Veri türleri önemlidir

  • Metin ölçütleri tırnak ister
  • Sayısal ölçütler tırnak gerektirmez
  • Formülün doğru veri türündeki alanları kullandığından emin olun

Çeşitli veri türü formül örnekleri

Alteryx'te Veri Hazırlama

Metin formülü örnekleri

PadLeft, metin alanlarına başa sıfır ekler.

  • Sözdizimi: PadLeft(String, len, char)
  • Örnek: PadLeft([Product ID], 8, '0')

İş Kullanımı:

  • Ürün SKU'su veya ID'sine baştaki sıfırları ekleyin.

PadLeft metin formülü örneği

Alteryx'te Veri Hazırlama

Metin formülü örnekleri

Replace formülü, belirli karakterleri metinle değiştirir.

  • Sözdizimi: Replace(String, Target, Replacement)
  • Örnek: Replace([Business Name], 'Co.', 'Company')

İş Kullanımı:

  • Kısaltmaları tam açıklamalarla değiştirin.

Replace metin formülü örneği

Alteryx'te Veri Hazırlama

Contains ile işaretleme

Contains formülü 0 veya -1 üretir ve bir alanın ölçüt içerip içermediğini işaretlemek için kullanılabilir.

  • Sözdizimi: Contains(String, Target)
  • Örnek: Contains([Stage], 'Final')

İş Kullanımı:

  • Kayıtlarda belirli bir metin değeri olup olmadığını bayraklayın.

Contains metin formülü örneği

Alteryx'te Veri Hazırlama

Uzunluk vs. konum tabanlı metin formülleri

  • Uzunluk tabanlı sayım 1'den başlar

    • Örnek Sözdizimi: Left([Field], 3)
  • Konum tabanlı sayım 0'dan başlar

    • Örnek Sözdizimi: GetWord([Field], 1)
Alteryx'te Veri Hazırlama

Uzunluk tabanlı formüller

  • Uzunluk tabanlı formüller sayımı 1'den başlatır.
  • Left([Field], 3) sonucu "ALT" olur.

 

Uzunluk tabanlı sayım animasyonu

Alteryx'te Veri Hazırlama

Uzunluk tabanlı formüller

  • Uzunluk tabanlı formüller sayımı 1'den başlatır.
  • Left([Field], 3) sonucu "ALT" olur.

 

Length Alteryx Example 2.jpg

Alteryx'te Veri Hazırlama

Uzunluk tabanlı formüller

  • Uzunluk tabanlı formüller sayımı 1'den başlatır.
  • Left([Field], 3) sonucu "ALT" olur.

 

Length Alteryx Example.jpg

Alteryx'te Veri Hazırlama

Konum tabanlı formüller

  • Konum tabanlı formüller sayımı 0'dan başlatır
  • GetWord([Field], 1) sonucu "Preparation" olur

 

Konum tabanlı sayım animasyonu

Alteryx'te Veri Hazırlama

Konum tabanlı formüller

  • Konum tabanlı formüller sayımı 0'dan başlatır.
  • GetWord([Field], 1) sonucu "Preparation" olur.

 

Position Alteryx Example 1.jpg

Alteryx'te Veri Hazırlama

Konum tabanlı formüller

  • Konum tabanlı formüller sayımı 0'dan başlatır.
  • GetWord([Field], 1) sonucu "Preparation" olur.

 

Position Alteryx Example 2.jpg

Alteryx'te Veri Hazırlama

Konum tabanlı formüller

  • Konum tabanlı formüller sayımı 0'dan başlatır.
  • GetWord([Field], 1) sonucu "Preparation" olur.

 

Position Alteryx Example.jpg

Alteryx'te Veri Hazırlama

Sayısal formül örnekleri

Sayısal formüller toplama, bölme gibi işlemleri yapmanızı sağlar:

  • Toplama, bölme, Finans formülleri, Matematik formülleri ve daha fazlası

 

İş Kullanımı:

  • Çeyreklik satışların toplam satışlara oranını hesaplayın.
  • Örnek: ([Quarterly Sales] / [Total Sales])*100

 

 

 

Sayısal formül örneği

Alteryx'te Veri Hazırlama

Sabit ondalıklar

Sabit ondalık veri türlerinde çıktıdaki Precision ve Scale ayarlanabilir.

  • Varsayılan precision 19, scale 6'dır.

 

Precision ve Scale görseli

Alteryx'te Veri Hazırlama

Sabit ondalıklar

Precision, tüm çıktı sayısının karakter uzunluğudur.

Precision kavramı animasyonu

1 https://help.alteryx.com/current/en/designer/file-types-support/data-types.html#idm45521464713616
Alteryx'te Veri Hazırlama

Sabit ondalıklar

Precision, tüm çıktı sayısının karakter uzunluğudur.

  • Karakter sayımı şunları içerir:
    • Ondalık noktadan önceki tüm basamaklar

Animate Precision 1.jpg

1 https://help.alteryx.com/current/en/designer/file-types-support/data-types.html#idm45521464713616
Alteryx'te Veri Hazırlama

Sabit ondalıklar

Precision, tüm çıktı sayısının karakter uzunluğudur.

  • Karakter sayımı şunları içerir:
    • Ondalık noktadan önceki tüm basamaklar
    • Ondalık noktadan sonraki tüm basamaklar

Animate Precision 2.jpg

1 https://help.alteryx.com/current/en/designer/file-types-support/data-types.html#idm45521464713616
Alteryx'te Veri Hazırlama

Sabit ondalıklar

Precision, tüm çıktı sayısının karakter uzunluğudur.

  • Karakter sayımı şunları içerir:
    • Ondalık noktadan önceki tüm basamaklar
    • Ondalık noktadan sonraki tüm basamaklar
    • Ondalık noktası

Animate Precision 3.jpg

1 https://help.alteryx.com/current/en/designer/file-types-support/data-types.html#idm45521464713616
Alteryx'te Veri Hazırlama

Sabit ondalıklar

Precision, tüm çıktı sayısının karakter uzunluğudur.

  • Karakter sayımı şunları içerir:
    • Ondalık noktadan önceki tüm basamaklar
    • Ondalık noktadan sonraki tüm basamaklar
    • Ondalık noktası
    • Gerekirse negatif işaret

Animate Precision Total.jpg

1 https://help.alteryx.com/current/en/designer/file-types-support/data-types.html#idm45521464713616
Alteryx'te Veri Hazırlama

Sabit ondalıklar

Precision, tüm çıktı sayısının karakter uzunluğudur.

  • Karakter sayımı şunları içerir:
    • Ondalık noktadan önceki tüm basamaklar
    • Ondalık noktadan sonraki tüm basamaklar
    • Ondalık noktası
    • Gerekirse negatif işaret
    • Örnek: Precision 10

Animate Precision Total 2.jpg

Alteryx'te Veri Hazırlama

Sabit ondalıklar

Scale, ondalık noktadan sonraki karakter sayısıdır.

Scale kavramı animasyonu

Alteryx'te Veri Hazırlama

Sabit ondalıklar

Scale, ondalık noktadan sonraki karakter sayısıdır.

  • Örnek: Scale 2

Animate Scale 2.jpg

Alteryx'te Veri Hazırlama

Alanları güncelleme ve yenilerini oluşturma

Mevcut alanları güncelleme

  • Formüller mevcut alanlara uygulanabilir
  • Veri türleri değiştirilemez

  PadLeft formül sonuçları örneği

Yeni alanlar oluşturma

  • "Add Column" ile yeni alan oluşturun
  • Veri türlerini elle ayarlayabilirsiniz

Contains formül sonuçları örneği

Alteryx'te Veri Hazırlama

Formula aracında formülleri istifleme

  • Artı işaretine tıklayarak tek araçta birden çok formülü istifleyin
  • Aynı Formula aracındaki sonraki formüllerde tüm yeni alanlar kullanılabilir

Üst üste dizilmiş benzer boyutlu birkaç bloktan oluşan çizim görseli

Alteryx'te Veri Hazırlama

Hadi pratik yapalım!

Alteryx'te Veri Hazırlama

Preparing Video For Download...