Tableau JavaScript API でセカンダリデータソースのフィルタリングをしたい
Tableau JavaScript APIを使ってワークブックの表示やらフィルタリング機能やらを実装していた時に、セカンダリデータソースのフィルタ機能を実装する必要があったので、やり方を忘れないようにメモ
やりたいこと
複数のデータソースを利用しているTableauワークシートで、セカンダリデータソースをJavaScript APIからフィルタリングしたい
やり方
applyFilterAsync
にデータソース名ごとフィールド名を指定すると良い
[Data Source Name].[Field Name]
の形式で指定するらしい
例
workSheet.applyFilterAsync('[Data Source].[field name]', value, tableau.FilterUpdateType.REPLACE);
applyRangeFilterAsync
も同様
workSheet.applyRangeFilterAsync('[Data Source].[field name]', { min: hoge, max: fuge });
参考
Author And Source
この問題について(Tableau JavaScript API でセカンダリデータソースのフィルタリングをしたい), 我々は、より多くの情報をここで見つけました https://qiita.com/TomoShiozawa/items/9b5b14f54d42afc5c356著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .