Qlik komut dosyası izleme ipuçları
Günlük dosyalarını ayrıştırmak için QlikView veya Qlik Sense bağlayıcısını kullanırken Qlik Köken Bağlayıcıları, Qlik komut satırındaki CONNECT TO ifadelerini okurken veritabanı türünü tanımaya çalışır. Bağlantı türüne bağlı olarak, veritabanı türünü tanımlayamayabilir, ancak bu bilgiyi bir komut dosyası aracılığıyla ekleyebilirsiniz.
Qlik Köken Bağlayıcıları tarafından yerel olarak algılanan tüm referans verilen kaynaklar, Qlik Resource Identifier (QRI) olarak Qlik Cloud hedefine gönderilir. QRI, veri kaynağı türü, biçimi veya verilerin saklandığı platform hakkında bilgiler ve ağdaki ve o ağ düğümündeki kurallı yolunu içerir.
Bağlantı takip etme ipucu
Qlik Köken Bağlayıcıları hedefine ek bilgiler gönderme işlemi bir TRACE ifadesiyle yapılır. Bu komut, Qlik Köken Bağlayıcıları tarafından okunacak günlük dosyasına bir yorum ekleyecektir. Bu bilgiyi eklemek, farklı Qlik Köken Bağlayıcıları örneğinde ve doğrudan Qlik Cloud üzerinden erişilen diğer kaynaklarda algılanabilen daha doğru bir QRI oluşturacaktır.
İzleme ipucu örneği
Ek bağlantı bilgileri için Qlik Köken Bağlayıcıları izleme ipucu şu biçimdedir:
İzleme ipucu, bağlantıya meta veri olarak eklenecek ve bağlantı ifadesinden sonraki tüm sorgular, her bir kaynakla ilgili bilgileri iyileştirmek için bu ipucunu kullanacaktır.
İzleme aşağıdaki öğeleri içerir:
- !!qlc
Bu, sonraki bilgilerin önemli olduğuna dair Qlik Köken Bağlayıcıları öğesine bilgi veren bir işarettir.
- "Connect"
Bu anahtar kelime, işlediği bir sonraki CONNECT ifadesi için ek bilgilere dair Qlik Köken Bağlayıcıları belirtir.
- "connection_name"
Bu, bağlantının adıdır. Makinenin adresi veya açıklayıcı bir ad olabilir. Bu ad, sonraki tüm SQL sorgularını gruplayacaktır ve köken grafiğindeki her bir kaynağa yönelik QRI oluşturmak için çok önemlidir. Aynı zamanda, Qlik Cloud tabanlı sorgularla şirket içinde erişilen verileri uyumlu hale getirerek aynı kaynaklara atıfta bulunmalarını sağlar.
İpucu notuVeritabanı adresini ve alakalıysa bağlantı noktası numarasını kullanın. - "default_database" ve "default_schema"
Veritabanı sistemine bağlı olarak, bağlantı ifadesinden sonra yürütülen sorgular için veritabanı ve şema ayrıntıları genellikle çıkarılabilir. Bu çıkarma işlemi, bağlantı dizesi zaten gerekli veritabanı ve şema bilgileri içerdiğinden mümkündür. Qlik Köken Bağlayıcıları, belirtilen veritabanını ve şemayı, bu bilgiyi açıkça içermeyen sorgular için otomatik olacak kullanacaktır.
- "database_type"
Kitaplığın farklı bağlantı türleri mi kullandığına yoksa yalnızca OLEDB/ODBC'ye mi dayandığına bağlı olarak Qlik Köken Bağlayıcıları, veritabanı türünü doğru şekilde tanımlarken zorluklarla karşılaşabilir. Bu sorunu gidermek için veritabanı türünü, Qlik Köken Bağlayıcıları otomatik algılamayı geçersiz kılacak şekilde manuel olarak ayarlayabilirsiniz.