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

GetSysAttr - kod ve grafik fonksiyonu

Bu fonksiyon, seçilen bir uygulama için kiracı ve alan etki alanı özniteliklerini döndürür. Hem veri kod dosyasında hem de grafik ifadesinde kullanılabilir.

GetSysAttr() fonksiyonu doğrudan yükleme komut dosyasında veya bir grafik ifadesinde kullanılabilir. Her iki durumda da, fonksiyonu, öznitelikleri bir değişkende veya doğrudan bir değişken olmadan saklamak için kullanabilirsiniz.

Bu işlevi Qlik Sense Client-Managed içinde kullanırsanız yalnızca boş veri değerleri döndürür. Bu nedenle, daha sonra uygulamaları Qlik Cloud içine yüklemek amacıyla, Qlik Sense Client-Managed içinde hatalarla karşılaşmadan komut dosyaları geliştirmek için bu fonksiyonu kullanabilirsiniz.

Söz Dizimi:  

GetSysAttr(name)

Dönüş verileri türü: dual

Bağımsız Değişkenler
Bağımsız DeğişkenAçıklama
nameDöndürülecek özniteliğin adı. İfadeye bir dize değeri olarak girin. Girilen dize değeri büyük/küçük harfe duyarlıdır.

Fonksiyonu, uygulamanıza ortam özniteliklerini yüklemek için kullanabilirsiniz. Fonksiyon aşağıdaki öznitelikleri döndürebilir:

GetSysAttr() tarafından döndürülebilen ortam öznitelikleri
ÖznitelikAçıklamaYükleme komut dosyası değişkeni örneğiGrafik ifadesi (değişken yoktur) örneği
tenantIdKiracı kimliği.Let vTenantID = GetSysAttr('tenantId')=GetSysAttr('tenantId')
tenantNameKiracının adı.Let vTenantName = GetSysAttr('tenantName')=GetSysAttr('tenantName')
tenantUrlKiracının varsayılan URL'si.Let vTenantUrl = GetSysAttr('tenantUrl')=GetSysAttr('tenantUrl')
tenantUrlAliasKiracı için tanımlanmış takma isim URL'si.Let vTenantUrlAlias = GetSysAttr('tenantUrlAlias')=GetSysAttr('tenantUrlAlias')
tenantRegionKiracının yerleşik olduğu bölge.Let vTenantRegion = GetSysAttr('tenantRegion')=GetSysAttr('tenantRegion')
spaceId

Alan kimliği. Bu yalnızca paylaşılan veya yönetilen bir alandaki uygulama için tanımlanır.

Bilgi notu

GetSysAttr() işlevi spaceId öğesinde boş bir Qlik Cloud değeri döndürürse bu, uygulamanın kişisel bir alanda bulunduğunu gösterir.

GetSysAttr() işlevi Qlik Sense Client-Managed içinde kullanıldığında her zaman boş bir spaceId değeri döndürür.

Let vSpaceId = GetSysAttr('spaceId')=GetSysAttr('spaceId')
spaceName

Alanın adı. Bu yalnızca paylaşılan veya yönetilen bir alandaki uygulama için tanımlanır.

Bilgi notu

GetSysAttr() işlevi Qlik Cloud öğesinde boş bir spaceName değeri döndürürse bu, uygulamanın kişisel bir alanda bulunduğunu gösterir.

GetSysAttr() işlevi Qlik Sense Client-Managed içinde kullanıldığında her zaman boş bir spaceName değeri döndürür.

Let vSpaceName = GetSysAttr('spaceName')=GetSysAttr('spaceName')
spaceType

Uygulamanın bulunduğu alanın türü. Bu yalnızca paylaşılan veya yönetilen bir alandaki uygulama için tanımlanır.

Bilgi notu

GetSysAttr() işlevi Qlik Cloud öğesinde boş bir spaceType değeri döndürürse bu, uygulamanın kişisel bir alanda bulunduğunu gösterir.

GetSysAttr() işlevi Qlik Sense Client-Managed içinde kullanıldığında her zaman boş bir spaceType değeri döndürür.

Let vSpaceType = GetSysAttr('spaceType')=GetSysAttr('spaceType')

Ne zaman kullanılır?

Bu fonksiyon, farklı ortamlar arasında taşınabilecek bir Qlik Sense uygulamasının alan ve kiracı tanımlamasını basitleştirir. Bu fonksiyon, çalıştığınız belirli ortamı tanımlamanızı kolaylaştırır. Özellikle bir uygulamanın yaşam döngüsünün geliştirme, test, kabul ve üretim (DTAP) aşamalarında kullanışlıdır.

Bu fonksiyon, uygulamanın yükleme komut dosyasındaki yükleme deyimlerinde veya grafik ifadelerinde, doğrudan bir ifade olarak ya da değişken olarak saklanan bir ifadede kullanılabilir. Uygulamanızın yaşam döngüsü boyunca alanlar veya kiracılar arasında taşınacağını öngörüyorsanız uygulamayı yeniden yüklemeden, alan ve kiracı bilgilerini dinamik olarak elde etmek için fonksiyonu bir grafik ifadesinde kullanın. Bunu yaparken, fonksiyon ifadesini yükleme komut dosyasının dışındaki bir değişkende saklayın veya fonksiyonu doğrudan grafik ifadesinde kullanın.

Örnek 1 - Ortam özniteliklerinin yükleme komut dosyası değişkenleri olarak saklanması

Örnek 2 - Ortam özniteliklerini değişkenler olarak saklama ve bunları grafik ifadelerinde kullanma

Örnek 3 - Fonksiyonu doğrudan yükleme komut dosyasında kullanma

Örnek 4 - Fonksiyonu doğrudan grafik ifadelerinde kullanma

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!