TextKomut dosyası ve grafik fonksiyonu
Text(), sayısal yorumlama mümkün olsa bile, ifadeyi metin olarak işlem görmeye zorlar.
Söz Dizimi:
Text (expr)
Dönüş verileri türü: dize
| Bağımsız Değişken | Açıklama |
|---|---|
| expr | Metin olarak ele alınacak bir ifade. |
| Örnek | Sonuçlar |
|---|---|
| Text( 1234 ) | Dize olarak 1234 döndürür. Sayısal bir değer yoktur. |
| Text( pi( ) ) | Dize olarak 3.1415926535898 döndürür. Sayısal bir değer yoktur. |
Örnek - Text temel bilgileri
Genel bakış
Veri yükleme düzenleyicisini açın ve aşağıdaki komut dosyasını yeni bir bölüme ekleyin.
Komut dosyası şunları içerir:
-
Example adlı veri tablosuna yüklenen bir veri kümesi.
-
Veri tablosundaki şu alanlar:
-
ID
-
PostalCode
-
-
Posta kodlarının metin olarak kalmasını ve sayılara dönüştürülmemesini sağlamak amacıyla PostalCode_Text adında yeni bir alan oluşturmak için Text fonksiyonunu kullanan önceki bir yükleme.
Komut dosyası
Example:
LOAD
ID,
PostalCode,
Text(PostalCode) AS PostalCode_Text;
LOAD * INLINE [
ID, PostalCode
1, 12345
2, 54321
3, 67890
4, 11223
5, 33445
];Sonuçlar
Verileri yükleyin ve bir sayfa açın. Yeni bir tablo oluşturun ve şu alanları boyut olarak ekleyin:
-
ID
-
PostalCode
-
PostalCode_Text
| ID | PostalCode | PostalCode_Text |
|---|---|---|
| 1 | 12345 | 12345 |
| 2 | 54321 | 54321 |
| 3 | 67890 | 67890 |
| 4 | 11223 | 11223 |
| 5 | 33445 | 33445 |
Önceki yüklemenin çıktısı, herhangi bir sayısal değerin metin olarak ele alınmasını sağlamak için Text fonksiyonunu kullanır. PostalCode_Text sütunundaki değerlerin metin olarak işlendiğini ve varsayılan olarak sola hizalı göründüğünü, PostalCode sütunundaki değerlerin ise sayı olduğunu ve varsayılan olarak sağa hizalı göründüğünü görebilirsiniz.
Örnek - Text senaryosu
Genel bakış
Bir veri kümesi, sayısal değerler olarak girilen müşteri fatura verilerini içeriyor, ancak bu değerleri metin olarak korumak istiyorsunuz.
Veri yükleme düzenleyicisini açın ve aşağıdaki komut dosyasını yeni bir bölüme ekleyin.
Komut dosyası şunları içerir:
-
Example adlı veri tablosuna yüklenen bir veri kümesi.
-
Veri tablosundaki şu alanlar:
-
InvoiceNumber
-
CustomerName
-
-
Fatura numaralarının metin olarak ele alınmasını sağlamak amacıyla InvoiceNumber_Text adında yeni bir alan oluşturmak için Text fonksiyonunu kullanan önceki bir yükleme.
Komut dosyası
Example:
LOAD
InvoiceNumber,
CustomerName,
Text(InvoiceNumber) AS InvoiceNumber_Text;
LOAD * INLINE [
InvoiceNumber, CustomerName
10001, John Doe
10002, Jane Smith
10003, Bob Johnson
10004, Alice Brown
10005, Michael Green
];Sonuçlar
Verileri yükleyin ve bir sayfa açın. Yeni bir tablo oluşturun ve şu alanları boyut olarak ekleyin:
-
InvoiceNumber
-
CustomerName
-
InvoiceNumber_Text
| InvoiceNumber | CustomerName | InvoiceNumber_Text |
|---|---|---|
| 10001 | John Doe | 10001 |
| 10002 | Jane Smith | 10002 |
| 10003 | Bob Johnson | 10003 |
| 10004 | Alice Brown | 10004 |
| 10005 | Michael Green | 10005 |
Sonuçlar, InvoiceNumber sütunundaki sayısal değerlerin artık InvoiceNumber_Text sütununda metin değerlerine dönüştürüldüğünü ve sola hizalı olarak göründüğünü göstermektedir.