Class Field

フィールド

フィールドに関連するデータが含まれています。プロパティによって、データポータルでフィールドがどのように使用されるかが決まります。

const cc = DataStudioApp.createCommunityConnector();
const fields = cc.getFields();

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

メソッド

メソッド戻り値の型概要
getAggregation()AggregationTypeこの FieldAggregationType を返します。
getDescription()Stringこの Field の説明を返します。
getFormula()Stringこの Field の数式を返します。
getGroup()Stringこの Field のグループを返します。
getId()Stringこの Field の ID を返します。
getIsReaggregatable()Booleanこのフィールドを再集計できる場合は true、それ以外の場合は false を返します。
getName()Stringこの Field の名前を返します。
getType()FieldTypeこの FieldFieldType を返します。
isDefault()Booleanこの Field がデフォルトの指標またはディメンションである場合、true を返します。
isDimension()Booleanこのフィールドがディメンションの場合、true を返します。
isHidden()Booleanこの Field が非表示の場合、true を返します。
isMetric()Booleanこのフィールドが指標である場合、true を返します。
setAggregation(aggregation)Fieldこの Field の集計タイプを設定します。
setDescription(description)Fieldこの Field の説明を設定します。
setFormula(formula)Fieldこの Field の式を設定します。
setGroup(group)Fieldこの Field のグループを設定します。
setId(id)Fieldこの Field の ID を設定します。
setIsHidden(isHidden)Fieldこの Field の非表示ステータスを設定します。
setIsReaggregatable(isReaggregatable)FieldField の再集約許可ステータスを設定します。
setName(name)Fieldこの Field の名前を設定します。
setType(type)Fieldこの FieldFieldType を設定します。

詳細なドキュメント

getAggregation()

この FieldAggregationType を返します。AggregationType は、データポータルで類似データをディメンションに結合する方法を示します。

戻る

AggregationType - このフィールドの aggregationType。


getDescription()

この Field の説明を返します。説明は、フィールドの目的に関する簡単な説明です。

戻る

String - このフィールドの説明。


getFormula()

この Field の数式を返します。数式は、データポータルがクエリ時に実行するデータ変換を定義します。

戻る

String - このフィールドの式。


getGroup()

この Field のグループを返します。グループに収集されたフィールドは、データポータルの UI にまとめて表示されます。

戻る

String - このフィールドのグループ。


getId()

この Field の ID を返します。ID はフィールドセットごとに一意で、数式でフィールドを参照するために使用されます。

戻る

String - このフィールドの ID。


getIsReaggregatable()

このフィールドを再集計できる場合は true、それ以外の場合は false を返します。

戻る

Boolean - このフィールドを再集計できる場合は true、それ以外の場合は false


getName()

この Field の名前を返します。名前は、フィールドを区別するためにユーザーに表示されます。

戻る

String - このフィールドの名前。


getType()

この FieldFieldType を返します。

戻る

FieldType - このフィールドのタイプ。


isDefault()

この Field がデフォルトの指標またはディメンションである場合、true を返します。

戻る

Boolean - この Field がデフォルトの指標またはディメンションの場合は true、それ以外の場合は false


isDimension()

このフィールドがディメンションの場合、true を返します。

戻る

Boolean - このフィールドがディメンションの場合は true、それ以外の場合は false を返します。


isHidden()

この Field が非表示の場合、true を返します。非表示のフィールドは数式で使用できますが、グラフでは使用できません。数式を含むフィールドを非表示にすることはできません。

戻る

Boolean - この Field が非表示の場合は true、それ以外の場合は false


isMetric()

このフィールドが指標である場合、true を返します。

戻る

Boolean - このフィールドが指標の場合は true、それ以外の場合は false を返します。


setAggregation(aggregation)

この Field の集計タイプを設定します。AggregationType は、データポータルで類似データをディメンションに結合する方法を示します。指標で呼び出されると、エラーがスローされます。

パラメータ

名前説明
aggregationAggregationType設定する集計タイプ。

戻る

Field - チェーン用のこのビルダー。


setDescription(description)

この Field の説明を設定します。説明は、フィールドの目的に関する簡単な説明です。

パラメータ

名前説明
descriptionString設定する説明。

戻る

Field - チェーン用のこのビルダー。


setFormula(formula)

この Field の式を設定します。数式は、データポータルがクエリ時に実行するデータ変換を定義します。

パラメータ

名前説明
formulaString設定する数式。

戻る

Field - チェーン用のこのビルダー。


setGroup(group)

この Field のグループを設定します。グループに収集されたフィールドは、データポータルの UI にまとめて表示されます。

パラメータ

名前説明
groupString設定するグループ。

戻る

Field - チェーン用のこのビルダー。


setId(id)

この Field の ID を設定します。ID はフィールドセットごとに一意で、数式でフィールドを参照するために使用されます。

パラメータ

名前説明
idString設定する ID。

戻る

Field - チェーン用のこのビルダー。


setIsHidden(isHidden)

この Field の非表示ステータスを設定します。非表示フィールドは数式で使用できますが、グラフでは使用できません。数式を含むフィールドを非表示にすることはできません。

パラメータ

名前説明
isHiddenBoolean設定する非表示ステータス。

戻る

Field - チェーン用のこのビルダー。


setIsReaggregatable(isReaggregatable)

Field の再集計が許可されているステータスを設定します。再集計できないフィールドに集計タイプを設定しようとすると、エラーが発生します。

パラメータ

名前説明
isReaggregatableBoolean設定する再集計が許可されるステータス。

戻る

Field - チェーン用のこのビルダー。


setName(name)

この Field の名前を設定します。名前は、フィールドを区別するためにユーザーに表示されます。

パラメータ

名前説明
nameString設定する名前。

戻る

Field - チェーン用のこのビルダー。


setType(type)

この FieldFieldType を設定します。

パラメータ

名前説明
typeFieldType設定するタイプ。

戻る

Field - チェーン用のこのビルダー。