Class Field

Trường

Chứa dữ liệu liên quan đến trường. Các thuộc tính của trường này xác định cách sử dụng trường 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ứcLoại 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 có thể tổng hợp lại trường này, 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)FieldThiết lập kiểu tổng hợp của Field này.
setDescription(description)FieldĐặt nội dung mô tả của 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)FieldĐặt mã nhận dạng cho Field này.
setIsHidden(isHidden)FieldThiết lập trạng thái ẩn cho Field này.
setIsReaggregatable(isReaggregatable)FieldThiết lập 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)FieldĐặt 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 — SyntheticType cho trường này.


getDescription()

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

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ông thức xác định một phép biến đổi dữ liệu mà Dữ liệu Studio sẽ chạy vào 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 vào một nhóm sẽ hiển thị cùng nhau trong giao diện người dùng 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 nhóm trường và được dùng trong công thức để tham chiếu đến các trường.

Cầu thủ trả bóng

String — Mã nhận dạng cho trường này.


getIsReaggregatable()

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

Cầu thủ trả bóng

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


getName()

Trả về tên của Field này. Tên được hiển thị cho người dùng để phân biệt các trường.

Cầu thủ trả bóng

String — Tên cho trường này.


getType()

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

Cầu thủ trả bóng

FieldType — Loại cho 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; false nếu không.


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à phương diện; nếu không thì 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 phải 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; 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à chỉ số; nếu không thì sẽ trả về false.


setAggregation(aggregation)

Thiết lập kiểu tổng hợp của Field này. AggregationType xác định cách Dữ liệu Studio kết hợp các dữ liệu tương tự thành nhiều phương diện. Thao tác này sẽ gửi lỗi nếu được gọi dựa trên một chỉ số.

Tham số

TênLoạiMô 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ả của Field này. Mô tả là phần giải thích ngắn gọn về mục đích.

Tham số

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

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ông thức xác định một phép biến đổi dữ liệu mà Data Studio sẽ chạy tại thời điểm truy vấn.

Tham số

TênLoạiMô tả
formulaStringCông thức cần đặt.

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 vào một nhóm được trình bày cùng nhau trong giao diện người dùng Data Studio.

Tham số

TênLoạiMô 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)

Đặt mã nhận dạng cho 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.

Tham số

TênLoạiMô tả
idStringMã nhận dạng 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 cho 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.

Tham số

TênLoạiMô tả
isHiddenBooleanTrạng thái ẩn cần đặt.

Cầu thủ trả bóng

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


setIsReaggregatable(isReaggregatable)

Thiết lập trạng thái được phép tổng hợp lại cho Field. Đang cố đặt giá trị tổng hợp loại trên trường không thể tổng hợp lại kết quả trong lỗi.

Tham số

TênLoạiMô tả
isReaggregatableBooleanTrạng thái được phép tổng hợp lại cần đặt.

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. Tên được hiển thị cho người dùng để phân biệt các trường.

Tham số

TênLoạiMô 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)

Đặt FieldType của Field này.

Tham số

TênLoạiMô tả
typeFieldTypeLoại cần đặt.

Cầu thủ trả bóng

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