QlikView belgelerini taşıma
Bu sayfada QlikView belgelerinin ve ilgili içeriğinin nasıl taşınacağı anlatılmaktadır. Ayrıca en iyi uygulamaları, sınırlamaları ve dikkat edilmesi gereken hususları da listeler.
Uygulama sınırlandırmaları
Aşağıdaki tablo, aboneliğinize bağlı olarak Qlik Cloud ile izin verilen temel uygulama boyutlarını özetlemektedir.
Uygulama türü | Desteklenen uygulama boyutu (bellek içi) | Planlanmış yeniden yüklemeler sırasında yüksek bellek | Manuel yeniden yüklemeler sırasında yüksek bellek |
---|---|---|---|
Standart katman | 5 GB'ye kadar | 15 GB'ye kadar | 10 GB'ye kadar |
Büyük uygulama kapasitesi | 50 GB'ye kadar | Satın alınan kapasiteye bağlıdır | Satın alınan kapasiteye bağlıdır |
Uygulama boyutunu belirleme
Uygulama boyutunu iki şekilde ölçebilirsiniz:
-
Uygulama son yeniden yüklendiğinde bellekteki boyut
-
Disk üzerindeki boyut
Bir uygulamanın boyutunu belirlemek için aşağıdaki araçları kullanın:
-
QlikView Yönetim Gösterge Paneli, Karmaşıklık (yalnızca İngilizce) sayfası - Bu sayfa disk üzerindeki boyutu gösterir.
-
Qlik Cloud geçiş araçlarındaki QlikView to SaaS Migration App, Geçiş Araçları sekmesinde DeğerlendirmeQlik Cloud altında temel RAM ayak izini tahmin eden ve Standart katmana inmesi beklenen ya da inmeyen uygulamaları tanımlayan özel bir bölüme sahiptir.
Uygulama boyutuna bağlı geçiş sorunları
Büyük uygulama boyutları nedeniyle yüksek bellek ayırma sorunlarıyla karşılaşırsanız sorunları gidermek için kullanabileceğiniz iki ana yaklaşım bulunuyor.
-
Uygunsa, veri yükleme komut dosyasını inceleyin ve güncelleyin:
-
Kullanılmayan alan ve satırları yüklemeden çıkartın.
-
Veri işlemede artık gerekli olmadığında tabloları kaldırın.
-
İşlenen veri hacmini optimize etmek için artan yükler uygulayın.
-
Optimize edilmiş QVD yükleri kullanın.
-
-
Daha ağır iş yüklerine izin vermek için kiracıya daha fazla kapasite ekleyin. Bk. Büyük uygulama desteği.
Diğer sınırlamalar ve dikkate alınacak noktalar
Bulut dağıtımları genellikle ana bilgisayar veya sunucunuzun dosya sistemine erişime izin vermez. Dolayısıyla, komut dosyasını şirket içi bir uygulamadan Qlik Cloud platformuna geçirirken bu komut dosyası değişikliklerini kullanın.
Uzantılar
QlikView uzantıları Qlik Cloud öğesinde çalışmaz. Bu hem Sunucu uzantıları hem de Belge uzantıları için geçerlidir.
API referansları ve Araç Kitleri dahil olmak üzere özel geliştirme ile ilgili içerik için Qlik Cloud Geliştirici sitesine bakın.
Qlik Cloud içinde, Qlik Sense Enterprise Client-Managed ile karşılaştırıldığında uzantılarla ilgili bazı sınırlamalar vardır. Daha fazla bilgi için bkz. Uzantıları Yönetme.
Harici kaynaklar için istekleri Yönetim Konsolu > İçerik Güvenliği İlkesi içinde izin verilenler listesine eklemelisiniz. Bkz. İçerik Güvenliği İlkesi Yönetimi.
Temalar
Uygulama stili QlikView öğesinden Qlik Cloud öğesine taşınamaz. Bir Qlik Cloud uygulamasında uygulama stili ve özel temalar hakkında bilgi için Uygulamayı stilize etme bölümüne bakın.
GeoAnalytics
Qlik Sense uzantı nesnesi işlevselliği yerel QlikView GeoAnalytics Harita nesnesine dahil edilmiştir. Qlik Sense uygulamaları bu eski nesneler kullanılarak yazılamaz ve nesneler Qlik Sense yerel harita nesnesi kullanılarak yeniden oluşturulmalıdır
GeoAnalytics Bağlayıcısı ile Qlik GeoOperations arasında geçiş
Qlik Cloud içindeki Qlik GeoOperations, QlikView içindeki GeoAnalytics Bağlayıcısı ile benzer özellikler ve işlevler sağlar. Bunlar ayrıca aynı veri biçimlerinin çoğunu destekler. Ancak aşağıdaki farklılıklar vardır:
- Qlik GeoOperations, veri göndermek ve işlemek için bir bağlayıcıdan daha uygun Gelişmiş Analiz Tümleştirme'dir (AAI).
- Gelişmiş Analiz Tümleştirme için kod söz dizimi, bağlayıcılardan farklıdır.
- Bazı GeoOperations, grafik ifadelerinde de kullanılabilir.
- Qlik GeoOperations, tek bir tablo döndürür. GeoAnalytics Bağlayıcısı tarafından döndürülene benzer şekilde tablolar Qlik GeoOperations içinde birleştirilir.
- Qlik GeoOperations içindeki bazı alanlar ve parametreler daha tutarlı olacak şekilde yeniden adlandırılmıştır.
Aşağıda, GeoAnalytics Bağlayıcısı Sihirbazı tarafından oluşturulan kodların Qlik GeoOperations haline nasıl dönüştürüleceği özetlenmektedir:
- Veri yükleme düzenleyicisinde, GeoAnalytics Bağlayıcısı komut dosyası kodunda, SQL sonrasındaki, SELECT veya ";" öğesine kadar olan (hangisi önce gelirse) her şeyi kopyalayın.
- GeoAnalytics Bağlayıcısı kodundaki tüm ' öğesini " ile değiştirin.
-
GeoAnalytics Bağlayıcısı kodundaki ikincil SELECT deyiminde seçili alan adlarını GeoOperations kodundaki ilk SELECT deyimine ekleyin. Zaten orada olan alanları atlayın. Kaynak tablo adını alan adlarına, nokta ile ayırarak ekleyin. Örneğin, tablo.alan. Böylece birkaç tablo yerine, birleştirilmiş tek bir tablo oluşturulur.
-
İşlem ve veri kümesi için başvuru belgelerini inceleyin ve gerekirse parametre veya alan adlarını ayarlayın.
Temel farklılıkların bir özeti için bk. GeoOperations ve GeoAnalytics saha farklılıkları
-
GeoOperations kodunun başına şunu ekleyin:
Load * Extension GeoOperations.ScriptEval('
-
GeoOperations komut dosyasının sonuna şunu ekleyin:
');
GeoAnalytics Bağlayıcısı ile yüklü bir tablo kullanıyorsanız, bunun yerine GeoOperations.ScriptEval öğesine ikinci parametre olarak gönderin.
Qlik GeoOperations birleştirilmiş bir tablo döndürdüğünden, ikincil tablolardan yalnızca birincil tabloda karşılık gelen bir değere sahip olan alan değerleri döndürülür. Örneğin, bazı noktalar için Almanya'daki en yakın havalimanlarını bulmak istiyorsanız, sadece noktalara en yakın havalimanlarına ait veriler döndürülür. Almanya'daki tüm havalimanlarını istiyorsanız, bir LOAD işlemiyle ayrı ayrı yüklenmeleri gerekir.
Bağlayıcı içeren bir SQL veritabanından yükleniyorsa, veriler bunun yerine ODBC bağlayıcısı gibi veritabanı bağlayıcılarından biriyle yüklenmelidir. Geometrileri WKT olarak yüklediğinizden emin olun (genellikle SQL sorgusunda st_asText() adı verilen bir işlevi uygulayın). Ardından tabloyu Qlik GeoOperations öğesine göndererek WKT alanını dönüştürün. Daha sonra Qlik Sense biçiminde geometriler içeren bir alan döndürür.
Kod dönüştürme örneği
Bu kod dönüştürme örneğinde aşağıdaki GeoAnalytics Bağlayıcısı kodu kullanacaktır:
Aşağıdakileri yapın:
-
SQL ile ikinci SELECT ifadesi arasındaki kodu alın.
SELECT [LocationDbId], [Clusters_ClusterID] FROM Cluster(distance='10000', points='Points') DATASOURCE Points LOCATIONSERVICE geometry='POINT', type='XIATA', country='de', serviceName='default' -
Tırnak işaretlerini yerlerine koyun:
SELECT [LocationDbId], [Clusters_ClusterID] FROM Cluster(distance="10000", points="Points") DATASOURCE Points LOCATIONSERVICE geometry="POINT", type="XIATA", country="de", serviceName="default" -
İkincil tablolardan alanlar ekleyin:
SELECT [LocationDbId], [Clusters_ClusterID], [Clusters.Clusters_ClusterCenter] FROM Cluster(distance="10000", points="Points") DATASOURCE Points LOCATIONSERVICE geometry="POINT", type="XIATA", country="de", serviceName="default" -
Parametre ve alan adlarını ayarlayın:
SELECT [LocationDbId], [ClusterID], [Clusters.ClusterPoint] as [Clusters_ClusterCenter] FROM Cluster(distance="10000", points="Points") DATASOURCE Points LOCATIONSERVICE geometry="POINT", type="XIATA", country="de", serviceName="default" -
Standart kod içine yerleştirin:
Load * Extension GeoOperations.ScriptEval(' SELECT [LocationDbId], [ClusterID], [Clusters.ClusterPoint] as [Clusters_ClusterCenter] FROM Cluster(distance="10000", points="Points") DATASOURCE Points LOCATIONSERVICE geometry="POINT", type="XIATA", country="de", serviceName="default" ');
Bu komut dosyası kodu artık Qlik GeoOperations ile kullanılabilir.
GeoOperations ve GeoAnalytics saha farklılıkları
GeoOperations ve GeoAnalytics komut dosyaları arasındaki varsayılan alanlar, tipik olarak öneklerle farklılık gösterir. GeoAnalytics komut dosyalarınızı GeoOperations öğesine taşırken, bazı alan adlarını ayarlamanız gerekebilir.
AddressToPoint
GeoOperations ve GeoAnalytics aşağıdaki alanları döndürür:
-
GeoOperations: <id>, Address, AddressPoint, CountryIso2, Adm1, City, PostalCode, Street, HouseNumber, Match
-
GeoAnalytics: [<id>], [Dataset_Address], [Dataset_Geometry], [CountryIso2], [Dataset_Adm1], [Dataset_City], [Dataset_PostalCode], [Dataset_Street], [Dataset_HouseNumber], [Dataset_Match]
GeoAnalytics ve GeoOperations aşağıdaki farklara sahiptir:
-
GeoAnalytics alanlarının veri kümesinden önekleri vardır.
-
Dataset_Geometry GeoOperations içinde AddressPoint olarak adlandırılır.
Gruplama
GeoOperations ve GeoAnalytics aşağıdaki alanları döndürür:
-
GeoOperations: <id>, BinId, BinTable.BinPolygon, BinTable.CenterPoint
-
GeoAnalytics: [<id>], [RH2W3], [RH2W3_CenterPoint]
GeoAnalytics ve GeoOperations aşağıdaki farklara sahiptir:
-
GeoAnalytics öğesinde, RH2W3 poligon alanıdır ve adı ızgara boyutu / oranına göre oluşturulur. GeoOperations alanında BinTable.BinPolygon bulunur.
-
GeoAnalytics öğesinde BinId alanı yoktur.
En yakın
GeoOperations ve GeoAnalytics aşağıdaki alanları döndürür:
-
GeoOperations: dataset_dataset2_RelationId, dataset.<ds1 id>, dataset2.<ds2 id>, Distance
-
GeoAnalytics: [Dataset1_Dataset2_RelationId], [Dataset1.<ds1 id>], [Dataset2.<ds2 id>], [Dataset1_Dataset2_Distance]
GeoAnalytics ve GeoOperations aşağıdaki farklara sahiptir:
-
GeoOperations öğesinin Distance alanı için öneki yoktur.
Küme
GeoOperations ve GeoAnalytics aşağıdaki alanları döndürür:
-
GeoOperations: <id>, ClusterID, Clusters.ClusterPoint, Clusters.PointCount
-
GeoAnalytics: [<id>], [Clusters_ClusterID], [Clusters_ClusterCenter], [Clusters_PointCount]
GeoAnalytics ve GeoOperations aşağıdaki farklara sahiptir:
-
Önekler GeoOperations ve GeoAnalytics arasında farklılık gösterir.
Dağılma
GeoOperations ve GeoAnalytics aşağıdaki alanları döndürür:
-
GeoOperations: <id>, DissolvedPolygon
-
GeoAnalytics: [<id>], [<id>_Geometry]
GeoAnalytics ve GeoOperations aşağıdaki farklara sahiptir:
-
Geometri sütununun adı
Kavşaklar
GeoOperations ve GeoAnalytics aşağıdaki alanları döndürür:
-
GeoOperations: dataset_dataset2_RelationId, dataset.<dataset1 id>, dataset2.<dataset2 id>, dataset.RelativeOverlap, dataset2.RelativeOverlap
-
GeoAnalytics: [Dataset1_Dataset2_RelationKey], [Dataset1.<ds1 id>], [Dataset2.<ds1 id>], [Dataset1_RelativeOverlap], [Dataset2_RelativeOverlap]
GeoAnalytics ve GeoOperations aşağıdaki temel farklılıklara sahiptir:
-
GeoOperations ve GeoAnalytics arasındaki önekler farklılık gösterir.
IpLookup
GeoOperations ve GeoAnalytics aşağıdaki alanları döndürür:
-
GeoOperations: <id>, IpPoint, CountryIso2, Adm1Code, City
-
GeoAnalytics: [<id>], [IpTable_Geometry], [CountryIso2], [IpTable_Adm1Code], [IpTable_City]
GeoAnalytics ve GeoOperations aşağıdaki farklara sahiptir:
-
GeoAnalytics öğesinedki IpTable_Geometry, GeoOperations öğesindeki IpPoint'tir.
-
GeoOperations ve GeoAnalytics arasındaki önekler farklılık gösterir.
Yük (konum veri kümesi)
GeoOperations ve GeoAnalytics aşağıdaki alanları döndürür:
-
GeoOperations (area): LocationDbId, LocationPolygon, Name, CountryIso2, Adm1Code, Adm2Code, LocationDbType
-
GeoOperations (point): LocationDbId, LocationPoint, Name, CountryIso2, Adm1Code, Adm2Code, LocationDbType
-
GeoAnalytics: [LocationDbId], [Dataset_Geometry], [Dataset_Name], [CountryIso2], [Dataset_Adm1Code], [Dataset_Adm2Code], [LocationDbType]
GeoAnalytics ve GeoOperations aşağıdaki farklara sahiptir:
-
Geometri alanları (GeoAnalytics öğesindeki LocationPolygon ve LocationPoint, GeoOperations öğesindeki Dataset_Geometry'dir.
-
GeoOperations ve GeoAnalytics arasındaki önekler farklılık gösterir.
PointToAddress
GeoOperations ve GeoAnalytics aşağıdaki alanları döndürür:
-
GeoOperations: <id>, Address, AddressPoint, CountryIso2, Adm1, City, PostalCode, Street, HouseNumber, Distance
-
GeoAnalytics: [<id>], [Dataset_Address], [Dataset_Geometry], [CountryIso2], [Dataset_Adm1], [Dataset_City], [Dataset_PostalCode], [Dataset_Street], [Dataset_HouseNumber], [Dataset_Distance]
GeoAnalytics ve GeoOperations aşağıdaki farklara sahiptir:
-
GeoOperations ve GeoAnalytics arasındaki önekler farklılık gösterir.
Rotalar
GeoOperations ve GeoAnalytics aşağıdaki alanları döndürür:
-
GeoOperations: <id>, Distance, Duration, Status, LowResLine
-
GeoAnalytics: [<id>], [Dataset_Distance], [Dataset_Duration], [Dataset_Status], [Dataset_PathLowRes]
GeoAnalytics ve GeoOperations aşağıdaki farklara sahiptir:
-
GeoAnalytics öğesindeki Dataset_PathLowRes geometri alanı GeoOperations öğesindeki LowResLine'dır.
-
GeoOperations ve GeoAnalytics arasındaki önekler farklılık gösterir.
Sadeleştir
GeoOperations ve GeoAnalytics aşağıdaki alanları döndürür:
-
GeoOperations: <id>, Simplified_<geo field name>
-
GeoAnalytics: [<id>], [Dataset_Simplified_Geometry]
değişkenlerini silin.GeoAnalytics ve GeoOperations aşağıdaki farklara sahiptir:
-
Geometri alanının adları GeoOperations ve GeoAnalytics arasında farklıdır.
TravelAreas
GeoOperations ve GeoAnalytics aşağıdaki alanları döndürür:
-
GeoOperations: <id>, TravelArea, Cost, CostUnit, Status
-
GeoAnalytics: [<id>], [Dataset_TravelArea], [Dataset_Origin], [Dataset_Cost], [Dataset_CostUnit], [Dataset_Status]
GeoAnalytics ve GeoOperations aşağıdaki farklara sahiptir:
-
GeoOperations bir köken alanı içermez.
-
GeoOperations ve GeoAnalytics arasındaki önekler farklılık gösterir.
Menzil
GeoOperations ve GeoAnalytics aşağıdaki alanları döndürür:
-
GeoOperations: dataset_dataset2_RelationId, dataset.<dataset1 id>, dataset2.<dataset2 id>
-
GeoAnalytics: [Enclosed_Enclosing_RelationId], [Enclosed.<dataset 1/2 id>], [Enclosing.<datasets 1/2 id>]
GeoAnalytics ve GeoOperations aşağıdaki farklara sahiptir:
-
GeoOperations önekleri veri kümesi adlarını içerirken, GeoAnalytics ayrıca Enclosed önekini de içerir.
Belgeleri geçirme
QlikView belgelerinizi Qlik Cloud öğesinde kullanabileceğiniz Qlik Sense uygulamalarına taşırken bu prosedürü izleyin.
Aşağıdakileri yapın:
-
Geçiş için QlikView belgelerini değerlendirin, tanımlayın ve önceliklendirin. QlikView Yönetim Gösterge Paneli öğesinin Karmaşıklık (yalnızca İngilizce) sayfasını veya QlikView to SaaS Migration App öğesindeki Geçiş Araçları sekmesindeki Nesneleri Keşfet özelliğini kullanabilirsiniz.
-
QlikView belgelerini QlikView dönüştürücüsü kullanarak bir Qlik Sense uygulamasına dönüştürün. Aşağıdaki örneklere bakın:
-
Dönüştürülen QlikView belgesini Qlik Cloud öğesine yükleyin.
Bilgi notuDönüştürülen QlikView belgelerini, Qlik Cloud geçiş araçlarında bulunan CLI komut dosyası 7_migrateapps.ps1 öğesini kullanarak Qlik Cloud uygulamasına toplu olarak yükleyebilirsiniz. İçe aktarmak için bir uygulamaya referans verirken exports/apps.csv dosyasında 'QSAppName' değerindeki .qvf uzantısını çıkarın.
Görevleri yeniden yükleme
Yeniden yükleme görevleri Qlik Cloud içinde manuel olarak yeniden oluşturulmalıdır.
Yeniden yükleme görevlerini tanımlamak için QlikView to SaaS Migration App işaretini kullanın. Yeniden yükleme görevlerini Geçiş Araçları sekmesinin QVPR'yi Keşfet ekranında bulunan QVPR Görev Tetikleyici Ayrıntıları tablosunda bulabilirsiniz.
Tüm görev ayrıntılarını not edin ve ardından bu görevleri Qlik Cloud kiracınızda manuel olarak yeniden oluşturun.
Yeniden yükleme görevlerinin nasıl oluşturulacağını öğrenmek için Uygulama verilerinin yeniden yüklenmesini zamanlama bölümüne bakın.
Görev zincirlemeniz varsa Qlik Application Automation (QAA) kullanmanız gerekir; Görev zincirleme: öğretici bölümüne bakın.
QlikView belgelerini dönüştürme en iyi uygulamalar
Dönüştürmenizi planlarken aşağıdaki bilgileri dikkate alın.
QlikView dönüştürücüsü
QlikView dönüştürücüsü, QlikView belgelerini Qlik Sense uygulamalarına dönüştürmeyi destekleyen bir araçtır. Aracı, QlikView belgelerinde geliştirilen bazı değerleri Qlik Sense uygulamasına taşımak için kullanabilirsiniz.
Dönüştürücü aracı Qlik Sense Desktop ile kullanılabilir. Diskte 500 MB'tan büyük belgeleri dönüştürmek için QlikView dönüştürücüsü kullanamazsınız. Varlıkları kaybetmeden bir belgenin boyutunu azaltmak için bir belgedeki veri miktarını azaltabilir veya belgeyi veriler olmadan kaydedebilirsiniz. Daha fazla bilgi için Qlik Sense Desktop bölümüne bakın.
QlikView dönüştürücüsü, aşağıdakiler dahil çoğu nesneyi Qlik Sense içine taşır:
- Kodlar
- Çoğu değişkenler. Bkz. Dışa aktarımdan hariç tutulan QlikView değişkenleri
- Liste kutuları
- Grafikler ve tablolar
Dönüştürücü belirli nesneleri dönüştüremez. Dönüştürülemeyen nesneler aşağıdakileri içerir:
- Kapsayıcılar
- Tetikleyiciler
- Makrolar
- Koşullu deyimler
- Metin kutuları
- Nesne katmanları
- Özel grafik renkleri
- Liste kutularındaki ifadeler
Yukarıdaki nesnelerin çoğu Qlik Sense içinde el ile yeniden oluşturulabilir. Örneğin, tetikleyiciler dönüştürülmezken, Qlik Sense uygulamasında varsayılan seçim imleri kullanılarak açık durumda tetikleyicilerin davranışı yeniden oluşturulabilir.
Dönüştürücü, dönüştürülmemiş olan nesnelerin tümünü değil, bazılarını görüntüler. QlikView uygulamasında tüm nesnelerinizin sayfa sayfa envanterini oluşturmanızı ve bu envanteri, dönüştürücüde listelenen nesnelerle karşılaştırmanızı öneririz.
QlikView dönüştürücüsü (yalnızca İngilizce)
Veri yükleme kodu
QlikView ve veri yükleme kodları genel olarak uyumludur ancak dikkate almanız gerekebilecek bazı farklılıklar vardır ve bunlar verileri yeniden yüklemeden önce veri yükleme düzenleyicisinde kodu uyarlamanızı gerektirebilir.
QlikView, Qlik Sense standart modunda desteklenmeyen mutlak veya göreli dosya yolları kullanır, bu nedenle dosya konumlarına gitmek için klasör veri bağlantılarını kullanmanız gerekebilir.
QlikView söz dizimi
Qlik Sense söz dizimi
Gizli kod sekmeleri
Gizli koda sahip bir QlikView belgesi dönüştürüldüğünde, gizli kod bölümü göz ardı edilir ve Qlik Sense koduna dahil edilmez. Belgeyi dönüştürmeden önce, QlikView kod düzenleyicisinde açın ve sonra gizli kod sekmelerinden bu kodu kopyalayıp normal kod sekmelerine yapıştırın. Qlik Sense uygulamasında kodu gizleyemeyeceğinizi unutmayın.
Standart mod
Bazı deyimler ve fonksiyonlar standart modda kullanılamaz veya kısıtlamalara sahiptir. Daha fazla bilgi için, bkz. Dosya sistemi erişim kısıtlama belgeleri.
Bölüm erişimi
Bölüm erişimine sahip bir QlikView belgesi, biçim ve desteklenen fonksiyonda farklılıklar olduğu için Qlik Sense uygulamasına aktarılamaz.
Bölüm erişimi ile belge dönüştürülürken aşağıdaki adımlar gereklidir:
- Belgeyi dönüştürmeden önce, QlikView kod düzenleyicisinde bölüm erişim kodunu kaldırın.
- Belgeyi dönüştürün.
- Qlik Sense uygulamasında section access'i yeniden uygulayın.
Qlik Sense uygulamasında, dikkate almanız gereken bazı farklılıklar vardır:
- Kullanıcı kimlik doğrulaması değiştirilmiştir. USERID alanı tüm kullanıcıların kimliğini doğrulamak için kullanılır ve NTNAME ve PASSWORD alanları desteklenmez.
- Bölüm erişimi, Qlik Sense uygulamasında tam dışarıda bırakma kullanılarak uygulanır. Bu, yalnızca özel olarak erişim izni aldığınız verileri görebileceğiniz anlamına gelir.
Koda erişiminiz varsa, ancak verilere yoksa, uygulamayı veriler olmadan açabilir ve bölüm erişimi dahil olmak üzere kodu düzenleyebilirsiniz.
Daha fazla bilgi için bkz. Section Access ile güvenliği yönetme.
Set analizinde tırnak işareti gösterimi
Eski QlikView belgelerinde veya daha eski QlikView sürümleriyle oluşturulan belgelerde yer alan set analizindeki tırnak işareti gösterimi, Qlik Sense uygulamasındakinden farklıdır. Qlik Sense uygulamasında belirli set analizi ifadelerini değiştirmeniz gerekebilir.
Eski gösterim
Tek tırnak ve çift tırnak işaretleri, eski gösterimde aynı şekilde hareket eder. Hem tek tırnak hem de çift tırnaklar arama olarak yorumlanır. Joker karakterler (*, ?) kullanılabilir.
Yeni gösterim
Tek tırnak ve çift tırnak işaretleri, yeni gösterimde farklı şekilde hareket eder.
Tek tırnak işaretleri, düz dize karşılaştırması olarak yorumlanır. Yalnızca bir alan değeri bulunur ve arama dizesinde joker karakterlere izin verilmez. Örneğin, yıldız işareti, yıldız işareti olarak yorumlanır.
Çift tırnaklar, arama olarak yorumlanır. Joker karakterlere ve ilişkisel işleçlere izin verilir ve birkaç alan değeri bulunabilir.
Örneğin, Sum({$<Country={'Austr*'}>}Sales) değerinin Sum({$<Country={"Austr*"}>}Sales) olarak değiştirilmesi gerekebilir
Aynı şekilde, sayısal karşılaştırmaların veya değişken karşılaştırmalarının değiştirilmesi gerekebilir. Örneğin, Duration={'>3'} değerinin Duration={">3"} olarak değiştirilmesi gerekebilir
Dışa aktarımdan hariç tutulan QlikView değişkenleri
QlikView için ilişkili olmadığından veya Qlik Sense içinde farklı şekilde işlendiğinden birçok değişken, bir QlikView belgesinden dışa aktarılmaz.
Aşağıdaki değişkenler dışa aktarılmaz:
- CD ile başlayan tüm değişkenler
- FLOPPY ile başlayan tüm değişkenler
- QvPath, QvRoot, QvWorkPath, QvWorkRoot
- WinPath, WinRoot
- ErrorMode
- StripComments
- ScriptErrorCount, ScriptError
- ThousandSep, DecimalSep, MoneyThousandSep, MoneyDecimalSep, MoneyFormat
- TimeFormat, DateFormat, TimestampFormat
- MonthNames, DayNames
- ScriptErrorDetails, ScriptErrorList
- OpenUrlTimeout
- HidePrefix
- FirstWeekDay
- BrokenWeeks
- ReferenceDay
- FirstMonthOfYear
- CollationLocale
- LongMonthNames, LongDayNames