Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
7 years ago

Extract Data and Cut off Connection

Hello,

 

Is there a way to import data from a database (Oracle in this case) and then remove all connection from the database? My report is connected to a secure database that will lock if there is a connection to a source for a long period of time. I've tried disabling background data preview and auto refresh but the database still locks. If I could just connect, import, extract data and kill off any connection with the database it would be very helpful. 

 

Also, I am not using a gateway connection - I established connection with Oracle via the Client file, tnsnames.ora, ODBC etc. 

 

Thank you. 

9 Replies

  • Greg_Deckler's avatar
    Greg_Deckler
    Community Champion

    Well, in theory you could not go through the wizard and just write the M code in the Advanced Editor perhaps?

    • Anonymous's avatar
      Anonymous
      Not applicable

      Sorry I'm not that familiar with Power BI, can you please expand?

    • Anonymous's avatar
      Anonymous
      Not applicable

      Greg_Deckler : That would be *the* solution! is it possible? can you provide sample M code to show how to "remove all connection with a databaseafter import data from it? (:

      thanx! 

    • Anonymous's avatar
      Anonymous
      Not applicable

      Hello, thank you for taking the time.

      I understand that logically data should be stored on-premise and there won't be any connection to the database until I attempt refresh. However, if I try to edit my query and the database is affected in some way (locked etc.) I cannot access the data.

      I don't understand how this could be, since after the import the data should just be available to me regardless of the data source as long as I don't refresh... 

       

  • Anonymous's avatar
    Anonymous
    Not applicable

    has this been solved?

     

    Is there a way to import data from a database and then remove all connection with the database?

    • Greg_Deckler's avatar
      Greg_Deckler
      Community Champion

      Anonymous - 

      1. Import data
      2. Go to data view in Desktop, right click table, copy data
      3. Paste date into excel
      4. Delete table
      5. Import data from Excel
      6. No more connection to database
      • Anonymous's avatar
        Anonymous
        Not applicable

        ehm... this is not M code

        and we are looking for a Power BI option