Set a filter to follow another filter in a many-to-many relationship
In some cases, values on a pair of filters can refer to multiple values on each other. For one such filter to follow another, it must go through a connecting table.
Before you begin
Role required: admin
About this task
In most cases, a filter follows another filter either in a one-to-one relationship or in a one-to-many relationship. In the latter case, the filter source is a reference field. Anyone who can edit a dashboard can set up one such filter to follow another on that dashboard, in a direct connection. Users with the analytics_filter_admin role can also create such filters in the filter library. For more information, see the example in Configure a Single/Multiple select or cascading filter.
If the values on each filter can refer to multiple values on the other filter (a many-to-many relationship), you have to select a connecting table. This connecting table has a unique record for every possible reference between the two filters. The connecting tables between two tables are defined in the Collection [sys_collection] and Many to Many Definition [sys_m2m] tables. Only administrators can access these tables.
Connection tables come predefined for any relevant tables included in the base system or in Platform Analytics Solutions. However, if you want to use a custom table in a many-to-many relationship, you must define that relationship in the Many to Many Definition table. For more information, see Create a many-to-many table relationship.