Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
9 years ago
Solved

Changing the Power query SQL Server database settings when moving an Excel workbook

HIi   I'm working on creating an excel report that collects data from a local copy of a SQL Server database on my maschine, where I use Power Query to retrieve the data. These are then loaded into ...
  • Anonymous's avatar
    Anonymous
    9 years ago

    Hi Anonymous,

     

    You can refer to below method: use custom function and query parameters to load data.

     

    Custom function:

     

    let
        Custom= (ServerName as text,DataSource as text, SQLQuery as text) as table=>
        let
            Source = Sql.Database(ServerName, DataSource,[Query=SQLQuery])
        in
            Source
    in
        Custom

     

     

    Parameters:

     

     

    Use:

    let
        Source = LoadData(ParaServerName,ParaDataSource,ParaQuery)
    in
        Source

     

     

    After above steps, you can modify the parameters to change the datasource.

     

    Regards,

    Xiaoxin Sheng