Forum Discussion

econlt's avatar
econlt
New Member
7 years ago

IBM DB2 Accelerator command run before query

Hi,

 

Is there a way to execute DB2 IDAA command SET CURRENT QUERY ACCELERATION=ALL and then SQL query within Power BI?

3 Replies

  • v-danhe-msft's avatar
    v-danhe-msft
    Microsoft Employee

    Hi econlt,

    Based on my test, I am afraid you could not achieve this feature currently, the Power BI Desktop could not execute the statement "SET CURRENT QUERY ACCELERATION=ALL ".

     

    Regards,

    Daniel He

  • v-danhe-msft's avatar
    v-danhe-msft
    Microsoft Employee

    Hi econlt,

    Could you please tell me if your problem has been solved? If it is, could you please mark the helpful replies as Answered?

     

    Regards,

    Daniel He

  • Please does anybody know whether and how you can enable the IBM DB2 Accelerator in the Advanced Editor of Power Query? I have the following:
    let
    Source = DB2.Database("Server", "Database", [HierarchicalNavigation=true, Implementation="Microsoft"]), Query="SET CURRENT QUERY ACCELERATION=ELIGIBLE",
    XXXXX = Source{[Schema="xxxxxx"]}[Data],
    XXXXX = XXXXXX{[Name="DB2Table"]}[Data]

    There is no syntax error and I do get the data loaded into Power BI Desktop from the On Premises DB2 table. But I do not know if it Query="SET CURRENT QUERY ACCELERATION=ELIGIBLE" is actually doing something. How do I know? 

    Should I see some kind of code in the native Query? 

    Thanks for your replies!