Class Field

Trường

Chứa dữ liệu liên quan đến trường. Các thuộc tính của lớp này xác định cách sử dụng trường này trong Data Studio.

var cc = DataStudioApp.createCommunityConnector();
var fields = cc.getFields();
var types = cc.FieldType;

var field1 = fields.newDimension()
  .setId('field1_id')
  .setName('Field 1 ID')
  .setDescription('The first field.')
  .setType(types.YEAR_MONTH)
  .setGroup('DATETIME');

Phương thức

Phương thứcKiểu dữ liệu trả vềMô tả ngắn
getAggregation()AggregationTypeTrả về AggregationType của Field này.
getDescription()StringTrả về nội dung mô tả của Field này.
getFormula()StringTrả về công thức của Field này.
getGroup()StringTrả về nhóm của Field này.
getId()StringTrả về mã nhận dạng của Field này.
getIsReaggregatable()BooleanTrả về true nếu trường này có thể tổng hợp lại được, nếu không thì trả về false.
getName()StringTrả về tên của Field này.
getType()FieldTypeTrả về FieldType của Field này.
isDefault()BooleanTrả về true nếu Field này là chỉ số hoặc phương diện mặc định.
isDimension()BooleanTrả về true nếu trường này là một phương diện.
isHidden()BooleanTrả về true nếu Field này bị ẩn.
isMetric()BooleanTrả về true nếu trường này là một chỉ số.
setAggregation(aggregation)FieldĐặt loại tổng hợp của Field này.
setDescription(description)FieldĐặt nội dung mô tả cho Field này.
setFormula(formula)FieldĐặt công thức của Field này.
setGroup(group)FieldThiết lập nhóm của Field này.
setId(id)FieldThiết lập mã nhận dạng của Field này.
setIsHidden(isHidden)FieldThiết lập trạng thái ẩn của Field này.
setIsReaggregatable(isReaggregatable)FieldĐặt trạng thái được phép tổng hợp lại cho Field.
setName(name)FieldĐặt tên cho Field này.
setType(type)FieldThiết lập FieldType của Field này.

Tài liệu chi tiết

getAggregation()

Trả về AggregationType của Field này. AggregationType xác định cách Data Studio kết hợp dữ liệu tương tự thành các phương diện.

Cầu thủ trả bóng

AggregationType – Kiểu tổng hợp của trường này.


getDescription()

Trả về nội dung mô tả của Field này. Mô tả là giải thích ngắn về mục đích của trường.

Cầu thủ trả bóng

String – Nội dung mô tả cho trường này.


getFormula()

Trả về công thức của Field này. Các công thức xác định một phép biến đổi dữ liệu mà Data Studio chạy tại thời điểm truy vấn.

Cầu thủ trả bóng

String – Công thức cho trường này.


getGroup()

Trả về nhóm của Field này. Các trường được thu thập thành một nhóm sẽ hiển thị cùng nhau trong giao diện người dùng của Data Studio.

Cầu thủ trả bóng

String – Nhóm cho trường này.


getId()

Trả về mã nhận dạng của Field này. Mã nhận dạng là duy nhất cho mỗi tập hợp trường và được dùng trong các công thức để tham chiếu đến các trường.

Cầu thủ trả bóng

String – Mã nhận dạng của trường này.


getIsReaggregatable()

Trả về true nếu trường này có thể tổng hợp lại được, nếu không thì trả về false.

Cầu thủ trả bóng

Booleantrue nếu trường này có thể được tổng hợp lại, false nếu không.


getName()

Trả về tên của Field này. Người dùng sẽ nhìn thấy tên để phân biệt các trường.

Cầu thủ trả bóng

String – Tên của trường này.


getType()

Trả về FieldType của Field này.

Cầu thủ trả bóng

FieldType – Loại của trường này.


isDefault()

Trả về true nếu Field này là chỉ số hoặc phương diện mặc định.

Cầu thủ trả bóng

Booleantrue nếu Field này là chỉ số hoặc phương diện mặc định; nếu không thì là false.


isDimension()

Trả về true nếu trường này là một phương diện.

Cầu thủ trả bóng

Booleantrue nếu trường này là một phương diện; nếu không sẽ trả về false.


isHidden()

Trả về true nếu Field này bị ẩn. Bạn có thể sử dụng các trường ẩn trong công thức, nhưng không thể sử dụng trong biểu đồ. Bạn không thể ẩn các trường chứa công thức.

Cầu thủ trả bóng

Booleantrue nếu Field này bị ẩn; nếu không thì false.


isMetric()

Trả về true nếu trường này là một chỉ số.

Cầu thủ trả bóng

Booleantrue nếu trường này là một chỉ số; nếu không sẽ trả về false.


setAggregation(aggregation)

Đặt loại tổng hợp của Field này. AggregationType xác định cách Data Studio kết hợp dữ liệu tương tự thành các phương diện. Thao tác này sẽ tạo ra lỗi nếu được gọi trên một chỉ số.

Các tham số

TênLoạiNội dung mô tả
aggregationAggregationTypeLoại tổng hợp cần đặt.

Cầu thủ trả bóng

Field – Trình tạo này để tạo chuỗi.


setDescription(description)

Đặt nội dung mô tả cho Field này. Mô tả là giải thích ngắn về mục đích của trường.

Các tham số

TênLoạiNội dung mô tả
descriptionStringNội dung mô tả cần thiết lập.

Cầu thủ trả bóng

Field – Trình tạo này để tạo chuỗi.


setFormula(formula)

Đặt công thức của Field này. Các công thức xác định phép biến đổi dữ liệu mà Data Studio chạy tại thời điểm truy vấn.

Các tham số

TênLoạiNội dung mô tả
formulaStringCông thức cần thiết lập.

Cầu thủ trả bóng

Field – Trình tạo này để tạo chuỗi.


setGroup(group)

Thiết lập nhóm của Field này. Các trường được thu thập thành một nhóm sẽ hiển thị cùng nhau trong giao diện người dùng của Data Studio.

Các tham số

TênLoạiNội dung mô tả
groupStringNhóm cần đặt.

Cầu thủ trả bóng

Field – Trình tạo này để tạo chuỗi.


setId(id)

Thiết lập mã nhận dạng của Field này. Mã nhận dạng là duy nhất cho mỗi tập hợp trường và được dùng trong các công thức để tham chiếu đến các trường.

Các tham số

TênLoạiNội dung mô tả
idStringMã cần đặt.

Cầu thủ trả bóng

Field – Trình tạo này để tạo chuỗi.


setIsHidden(isHidden)

Thiết lập trạng thái ẩn của Field này. Bạn có thể sử dụng các trường ẩn trong công thức nhưng không thể sử dụng trong biểu đồ. Bạn không thể ẩn các trường chứa công thức.

Các tham số

TênLoạiNội dung mô tả
isHiddenBooleanTrạng thái ẩn cần thiết lập.

Cầu thủ trả bóng

Field – Trình tạo này để tạo chuỗi.


setIsReaggregatable(isReaggregatable)

Đặt trạng thái được phép tổng hợp lại cho Field. Việc cố gắng đặt loại tổng hợp trên một trường không thể tổng hợp lại sẽ dẫn đến lỗi.

Các tham số

TênLoạiNội dung mô tả
isReaggregatableBooleanTrạng thái được phép tổng hợp lại cần thiết lập.

Cầu thủ trả bóng

Field – Trình tạo này để tạo chuỗi.


setName(name)

Đặt tên cho Field này. Người dùng sẽ nhìn thấy tên để phân biệt các trường.

Các tham số

TênLoạiNội dung mô tả
nameStringTên cần đặt.

Cầu thủ trả bóng

Field – Trình tạo này để tạo chuỗi.


setType(type)

Thiết lập FieldType của Field này.

Các tham số

TênLoạiNội dung mô tả
typeFieldTypeKiểu cần đặt.

Cầu thủ trả bóng

Field – Trình tạo này để tạo chuỗi.