Loại dữ liệu và loại ngữ nghĩa Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.

Khi bạn tạo trình kết nối cộng đồng, mỗi trường mà bạn xác định trong giản đồ yêu cầu loại dữ liệu. Loại dữ liệu xác định loại dữ liệu cơ bản của trường, chẳng hạn như BOOLEAN, STRING, NUMBER, v.v.

Ngoài các kiểu dữ liệu, Looker Studio cũng sử dụng các kiểu ngữ nghĩa. Kiểu ngữ nghĩa giúp mô tả loại thông tin mà dữ liệu trình bày. Cho ví dụ: một trường có loại dữ liệu NUMBER có thể biểu thị đơn vị tiền tệ theo ngữ nghĩa số tiền hoặc tỷ lệ phần trăm và trường có loại dữ liệu STRING có thể về mặt ngữ nghĩa đại diện cho một thành phố. Để xem loại ngữ nghĩa nào có sẵn, vui lòng tham khảo tài liệu về kiểu ngữ nghĩa

Giản đồ Trình kết nối cộng đồng và các trường trong Looker Studio

Khi bạn xác định giản đồ cho trình kết nối cộng đồng, có nhiều các thuộc tính cho mỗi trường sẽ xác định cách trường đó được thể hiện và được dùng trong Looker Studio. Ví dụ:

Khi bạn định cấu hình và kết nối bằng trình kết nối trong Looker Studio, các trường trình chỉnh sửa hiển thị giản đồ hoàn chỉnh cho trình kết nối dựa trên cách bạn đã xác định các thuộc tính trên. Nếu bạn đã bao gồm kiểu ngữ nghĩa, thì chúng sẽ hiển thị như bạn đã xác định. Nếu bạn đang sử dụng tự động phát hiện kiểu ngữ nghĩa, thì các trường sẽ hiển thị khi chúng được phát hiện. Màn hình trường

Lưu ý: Bạn có thể sử dụng hiệu quả các thuộc tính giản đồ được xác định trong trình kết nối cộng đồng làm chế độ cài đặt mặc định khi người dùng tạo một nguồn dữ liệu. Người dùng có thể ghi đè mọi của các thuộc tính, ngoại trừ loại tổng hợp khi thuộc tính được đặt thành Tự động.

Đặt thông tin ngữ nghĩa

Có hai cách để đặt thông tin ngữ nghĩa. Bạn có thể đặt trường ngữ nghĩa theo cách thủ công hoặc dựa vào Looker Studio để tự động phát hiện.

Ví dụ: nếu bạn có một Số đại diện cho đồng đô la Mỹ về mặt ngữ nghĩa, Looker Studio sẽ không thể tự động phát hiện loại ngữ nghĩa này. Ngoài ra, tính năng tự động phát hiện ngữ nghĩa yêu cầu Looker Studio tạo dữ liệu tìm nạp lệnh gọi cho từng trường trong giản đồ của bạn. Nếu bạn chỉ định giản đồ theo cách thủ công thay vào đó, sẽ không có lệnh gọi tìm nạp dữ liệu nào được thực hiện. Trong trường hợp bạn biết loại ngữ nghĩa (ví dụ: đơn vị tiền tệ, phần trăm, ngày, v.v.) cho dữ liệu của mình, thì chúng tôi khuyên bạn nên đặt rõ ràng điều này trong giản đồ để đảm bảo độ chính xác và hiệu suất lý do.

Đặt loại ngữ nghĩa theo cách thủ công (Nên dùng)

Nếu biết kiểu ngữ nghĩa, bạn có thể xác định semantics cho mỗi kiểu theo cách thủ công trường schema. Bạn có thể xem toàn bộ thông tin về những cơ sở lưu trú hiện có trong trang tham chiếu trường. Nếu bạn chọn xác định kiểu ngữ nghĩa thủ công, bạn nên xác định semanticType và semanticGroup cho mọi trường. Bằng cách cung cấp các thì quá trình tự động phát hiện kiểu ngữ nghĩa sẽ không chạy. Nếu bạn đặt một số trường theo cách thủ công, nhưng không phải tất cả, sau đó đặt những trường mà bạn không thiết lập chỉ định giá trị mặc định là Text, Number hoặc Boolean tuỳ thuộc vào dataType được chỉ định cho trường này.

Sau đây là ví dụ về một giản đồ đơn giản có thể đặt ngữ nghĩa theo cách thủ công loại. Income được đặt thành Đơn vị tiền tệ và Filing Year được đặt làm ngày.

Khắc phục sự cố về các loại ngữ nghĩa thủ công

Nếu bạn thiết lập kiểu ngữ nghĩa không chính xác cho dữ liệu cơ bản, chúng sẽ không hoạt động chính xác. Việc thử nghiệm tính năng này có thể khó khăn, nhưng bạn có thể thử có thể làm để giúp phát hiện sự cố.

  1. Trả về 2 hoặc 3 hàng từ dữ liệu của bạn thay vì toàn bộ, rồi theo cách thủ công hãy kiểm tra nó.
  2. Tạo bảng trong Looker Studio chỉ sử dụng trường bạn đang muốn .
  3. Hãy chú ý kỹ đến các trường Geo và Date vì các trường này có nhiều dữ liệu nhất nghiêm ngặt hơn.

Tự động phát hiện kiểu ngữ nghĩa

Nếu bạn chưa xác định bất kỳ loại ngữ nghĩa nào trong giản đồ của mình, thì Looker Studio sẽ cố tự động phát hiện chúng dựa trên data type và định dạng giá trị dữ liệu được trình kết nối của bạn trả về.

Lưu ý: Tự động phát hiện loại ngữ nghĩa chỉ được thực hiện khi không có trường nào có semanticType sẽ được tìm thấy và chỉ khi một Nguồn dữ liệu mới được tạo hoặc giản đồ của một Nguồn dữ liệu hiện có đã thay đổi.

Sau đây là các bước của quy trình phát hiện tự động:

  1. Yêu cầu giản đồ bằng cách thực thi Hàm getSchema của trình kết nối cộng đồng.
  2. Lặp lại qua các lô trường được xác định trong giản đồ trình kết nối và sự cố getData yêu cầu các trường. Các yêu cầu getData được thực thi bằng tham số sampleExtraction được đặt thành true để cho biết các yêu cầu dữ liệu là nhằm mục đích về mặt ngữ nghĩa của bạn.
  3. Dựa trên loại dữ liệu của trường và định dạng của giá trị được trả về từ Yêu cầu getData, xác định loại ngữ nghĩa của trường.
Thận trọng: Tính năng tự động phát hiện loại ngữ nghĩa không thể xác định đúng tất cả ngữ nghĩa cho giản đồ của bạn. Tính năng này chỉ có thể phát hiện ngày/giờ và kiểu ngữ nghĩa địa lý.

Các tuỳ chọn để xử lý việc tự động phát hiện kiểu ngữ nghĩa

Khi Looker Studio thực thi hàm getData của trình kết nối cộng đồng cho mục đích phát hiện ngữ nghĩa, yêu cầu đến sẽ chứa thuộc tính sampleExtraction sẽ được đặt thành true. Dữ liệu được trả về bởi trình kết nối của bạn chỉ được Looker Studio dùng để xác định loại ngữ nghĩa của trường này. Vì giá trị này sẽ không được dùng cho bất kỳ mục đích nào khác nên không yêu cầu dữ liệu thực tế từ nguồn bên ngoài.

Có một số cách để cải thiện khả năng phát hiện kiểu ngữ nghĩa trong mã của bạn:

Các định dạng được nhận dạng để tự động phát hiện loại ngữ nghĩa

Ngày và giờ
Địa lý

Link nội dung: https://studyenglish.edu.vn/index.php/cho-biet-hinh-anh-sau-day-la-buoc-nao-khi-tao-bao-cao-a91508.html