Bir topluluk bağlayıcısı oluşturduğunuzda,
şema
bir veri türü gerektirir. Veri türü, alanın temel türünü tanımlar. Örneğin:
BOOLEAN
, STRING
, NUMBER
vb.
Looker Studio, veri türlerine ek olarak anlamsal türlerden de yararlanır.
Anlamsal türler, verilerin temsil ettiği bilgi türünü açıklamaya yardımcı olur. Örneğin,
Örneğin, NUMBER
veri türüne sahip bir alan, anlamsal olarak bir para birimini temsil edebilir
tutar veya yüzde ile STRING
veri türüne sahip bir alan anlamsal olarak
bir şehri temsil eder. Hangi anlam türlerinin kullanılabileceğini görmek için lütfen şu sayfaya bakın:
anlamsal tür dokümanları
Topluluk Bağlayıcısı şeması ve Looker Studio alanları
Topluluk bağlayıcınızın şemasını tanımladığınızda her bir alan için, alanın nasıl temsil edildiğini belirleyen özellikleri ve Looker Studio'da kullanılır. Örneğin:
- conceptType,
conceptType
özelliği kullanılarak bağlayıcı şemanızda tanımlanır. Bu özelliği, alanın boyut veya metrik olarak ele alınıp alınmayacağını belirler. Metrikler ve boyutlar arasındaki farkın açıklamasını şurada bulabilirsiniz: ile Boyutlar ve metrikler. - Anlamsal tür, bağlayıcı şemasında tanımlanabilir veya otomatik olarak algılanabilir. Looker Studio tarafından veri türü özelliğinin şurada tanımlandığı gibi: bağlayıcınızın ve bağlayıcınızın döndürdüğü veri değerlerini içerir. Görüntüleyin Ayrıntılı bilgi için otomatik semantik türü algılama nasıl çalıştığını açıklayacağım.
- Toplama türü, metrik değerlerinin (boyutlar)
göz ardı edilir) yeniden toplanabilir.
semantics.isReaggregatable
ayarlanıyor mülkü içintrue
mülkü varsayılan olarakSUM
toplamasına ayarlanır, aksi takdirdeAuto
olarak ayarlandı. Ayrıca şunlar için varsayılan toplama türünü manuel olarak ayarlayabilirsiniz: toplanabilir alanlarıdefaultAggregationType
Looker Studio'da bağlayıcı kullanarak yapılandırıp bağlandığınızda, düzenleyici, bu tanımlamayı nasıl tanımladığınıza bağlı olarak bağlayıcının yukarıdaki özellikleri kullanın. Anlamsal türlerini eklerseniz onları tanımladığınız şekilde gösterebilirsiniz. Şunu kullanıyorsanız: otomatik anlamsal tür algılama ve ardından ilgili alanları algılandığı zaman gösterilir.
Anlamsal bilgileri ayarlama
Anlamsal bilgileri ayarlamanın iki yolu vardır. Her bir URL'yi veya Looker Studio'nun otomatik olarak algılamasını sağlayan araçlardır.
Örneğin, ABD dolarını anlam açısından temsil eden bir Rakamınız varsa, Looker Studio bu anlamsal türü otomatik olarak algılayamaz. Ayrıca, otomatik anlamsal algılama için Looker Studio'nun veri oluşturması gerekir. getirme çağrısı sayısını en üst düzeye çıkarır. Şemayı manuel olarak belirtirseniz veri getirme çağrısı yapılmaz. Örneğin, anlamsal türünü (ör. para birimi, yüzde, tarih vb.) görürseniz doğruluk ve performans açısından şemada açıkça belirtilmesini öner neden.
Anlamsal türleri manuel olarak ayarlama (Önerilen)
Anlamsal türlerinizi biliyorsanız her biri için semantics
öğesini manuel olarak tanımlayabilirsiniz
schema alanına ekleyin. Kullanabileceğiniz özelliklerle ilgili tüm ayrıntıları bulabilirsiniz
alan referansı sayfasında bulabilirsiniz. Şu durumda:
manuel anlamsal türleri tanımlamayı seçtiğinizde,
Her alan için semanticType
ve semanticGroup
. Bunları manuel olarak sağlayarak
özellikleri, otomatik anlamsal tür algılama işlemi çalışmaz. Şu durumda:
alanlarınızın bazılarını (hepsini değil) manuel olarak ayarlayın.
dataType
bağlı olarak varsayılanı Text
, Number
veya Boolean
olarak belirtin
değeri gösterilir.
Aşağıda, anlamları manuel olarak ayarlayan basit bir şema örneği verilmiştir.
bulunur. Income
bir para birimi, Filing Year
bir tarih olarak ayarlandı.
Manuel Anlamsal Türlerinde Sorun Giderme
Temel alınan veriler için anlamsal türlerinizi yanlış ayarlarsanız düzgün çalışmaz. Bunu test etmek zor olabilir ancak dikkat etmeniz gereken birkaç nokta var nasıl yardımcı olabileceğini konuşacağız.
- Tümü yerine verilerinizden 2 veya 3 satır döndürün, ardından manuel olarak inceleyin.
- Looker Studio'da, yalnızca çalışmaya çalıştığınız alanı kullanan bir tablo oluşturun. onay kutusunu işaretleyin.
- En yüksek değere sahip oldukları için
Geo
veDate
alanlarına çok dikkat edin en sıkı biçimdir.
Otomatik semantik türü algılama
Şemanızda herhangi bir anlamsal tür tanımlamadıysanız Looker Studio kriterlere göre otomatik olarak algılamaya çalışır veri türü özelliği ve biçimi veri değerlerinin bir kısmını oluşturur.
Otomatik algılama sürecinin adımları şunlardır:
- Şu komutu çalıştırarak şemayı isteyin:
getSchema
topluluk bağlayıcısıdır. - Bağlayıcı şemasında ve sorunda tanımlanan alan gruplarını yineleme
getData
alanları istiyor.getData
istekleri,sampleExtraction
parametresiyle yürütülür veri isteklerinin anlamsal amaçlı olduğunu belirtmek içintrue
olarak ayarlanmalıdır tespit edebilir. - Alan veri türüne ve
getData
isteğinde, alanın anlamsal türünü tanımlayın.
Otomatik semantik türü algılamayı işleme seçenekleri
Looker Studio, şu kullanıcı için bir topluluk bağlayıcısının getData
işlevini yürüttüğünde
Semantik algılamanın amacı adına, gelen istek bir
true
olarak ayarlanacak sampleExtraction
özelliği. Bu düğmenin döndürdüğü veriler
bağlayıcınız yalnızca Looker Studio tarafından şunun anlamsal türünü tanımlamak için kullanılır:
girin. Bu değer başka bir amaçla kullanılmayacağından,
harici kaynağınızdaki gerçek veriler gerektirir.
Kodunuzdaki anlamsal tür algılamayı iyileştirmenin birkaç yolu vardır:
Önerilen: Önceden tanımlanmış değerleri iletin
Her alan için, anlamı en iyi şekilde temsil eden önceden tanımlanmış bir değer döndürün türü olduğundan ve Looker Studio tarafından düzgün şekilde algılandığı bilinmektedir. Örneğin, bir alanın anlamsal türü Ülke ise Örneğin, İtalya içinIT
değerini alır. Bu yaklaşımın diğer bir avantajı da API'ye HTTP isteğinde bulunmanızı gerektirmediğinden, dosya veriler için üçüncü taraf hizmeti.Yalnızca n sayıda kaydı döndür
Veri getirdiğiniz üçüncü taraf hizmeti, satır sınırlarını destekliyorsa Ardından, veri isteğinde bulunmak yerine Looker Studio'ya satırların küçük bir alt kümesini döndürün belirlemektir. Bu, iletmeniz gereken veri miktarını sınırlandırır Her semantik algılama isteği için Looker Studio.Tüm sütunları iste ve yanıtı önbelleğe al
Üçüncü taraf hizmetinin tüm sütunları için Bu sırada, ilk anlamsal algılama isteğinde veri getiriyorsunuz. alınan tüm sütunları getirir ve sonuçları önbelleğe alır. Örneğin, sonraki anlamsal algılama istekleri önbellekten sütun değerleri getirir üçüncü taraf hizmetine ek HTTP isteklerinde bulunmak yerineFarklı bir şey yapma
Şu durumlarda özel bir konaklama uygulamamayı tercih edebilirsiniz:sampleExtraction
,true
olarak ayarlandı. Bu, Semantik Algılama'nın daha yavaş olabilir. Bunun nedeni, Looker Studio'nun Anlamsal Algılama işlemi. Ayrıca bu durum, pek çok anlamsal algılama isteği yürütülür.
Otomatik semantik tür algılama için tanınan biçimler
Tarih ve Saat
YYYY/MM/DD-HH:MM:SS
YYYY-MM-DD [HH:MM:SS[.uuuuuu]]
YYYY/MM/DD [HH:MM:SS[.uuuuuu]]
YYYYMMDD [HH:MM:SS[.uuuuuu]]
Sat, 24 May 2008 20:09:47 GMT
2008-05-24T20:09:47Z
- Süre: saniye, mikro, milisaniye ve nano için dönem.
Coğrafi
- Kıta adı veya kodu
- Alt kıta adı veya kodu
- Bölge adı veya kodu
- Ülke adı veya kodu. Ayrıca bkz. ISO_3166-1.
- Şehir Adı
- Virgülle ayrılmış enlem ve boylam değeri
- Tanımlanmış Pazarlama Alanı (TPA) Adı ve kodu