Forum Discussion

VenkatesuReddy's avatar
VenkatesuReddy
New Member
1 year ago
Solved

Error with Filtering Field Parameter by using Slicer

I have excel datasource and it contains only one table. In the trasformations I deleted the first row i.e( It contains 4 systems, they are Product, Category, Channel and Item), the next row I used ad a header. I have create field parameter based on the excel sheet. Later I considered all the columns from the table and I am using that Field parameter in the table visual. 

My requirement is I need to create 4 buttons/slicer for those 4 systems (Product, Category, Channel and item), When I select each button of select in the slicer the related columns should filter in the Table visual where I am using Field Parameter

Here is the Sample Data. Please help me to solve this and Advance Thanks!

Data TypeApplicable SSIDProduct NameAPI column nameBusiness NameElement NameMetricProduct APISequenceTransformationsCategory Table NameCategory Column NameCategory DefinitionChannel Column NameChannel FolderItem Table nameItem Column name
Fact219Product Sales newProduct_nbrStore Number Available24.7.0 July Release1store_nbrday_fctsiteKeyDescriptionStore IDStore>>Store Status and StatsFVDFVD
Fact219Product Sales newitem_nbrItem Number Available24.7.0 July Release2item_nbrday_fctprod_keyDescriptionProduct IDProduct >>Product Status and StatsFVDFVD
Fact219Product Sales newchnl_nm Channel Available24.7.0 July Release3svcday_fctpromo_idDescriptionPromo IdEvent>>FVDFVD
  • Hi VenkatesuReddy ,

    Thank you for posting in Microsoft Community.

    Create a Field parameter by new parameter in modeling pane where add all the columns from the Excel table after cleaning the headers into this Field Parameter.

    Then create a supporting Table for systems which will let you filter based on "Product", "Category", etc.

    In order to tell Power BI which fields belong to which system, create a mapping table for Field Parameter to System and join mapping table to Field parameter table. Now you can use a slicer to filter the table.

    If this post helps, please give us Kudos and consider marking it Accept as solution to assist other members in finding it more easily.

    Regards,
    Chaithra

5 Replies

  • v-echaithra's avatar
    v-echaithra
    Community Support

    Hi VenkatesuReddy ,

    Thank you for posting in Microsoft Community.

    Create a Field parameter by new parameter in modeling pane where add all the columns from the Excel table after cleaning the headers into this Field Parameter.

    Then create a supporting Table for systems which will let you filter based on "Product", "Category", etc.

    In order to tell Power BI which fields belong to which system, create a mapping table for Field Parameter to System and join mapping table to Field parameter table. Now you can use a slicer to filter the table.

    If this post helps, please give us Kudos and consider marking it Accept as solution to assist other members in finding it more easily.

    Regards,
    Chaithra

  • v-echaithra's avatar
    v-echaithra
    Community Support

    Hi VenkatesuReddy ,

    I hope this information is helpful. Please let me know if you have any further questions or if you'd like to discuss this further. If this answers your question, please Accept it as a solution and give it a 'Kudos' so others can find it easily.

    Thank you.

  • v-echaithra's avatar
    v-echaithra
    Community Support

    Hi VenkatesuReddy ,

    As we haven’t heard back from you, we wanted to kindly follow up to check if the solution provided for the issue worked? or Let us know if you need any further assistance?
    If our response addressed, please mark it as Accept as solution and click Yes if you found it helpful.

     

    Regards,
    Chaithra.

  • v-echaithra's avatar
    v-echaithra
    Community Support

    Hi VenkatesuReddy ,

    We wanted to kindly follow up to check if the solution provided for the issue worked? or Let us know if you need any further assistance?
    If our response addressed, please mark it as Accept as solution and click Yes if you found it helpful.

     

    Regards,
    Chaithra.