It really depends on where you're coming from. I've known several people who made a rather successful transition from a more business oriented position to business intelligence. It's like data science's older and less sexy brother :) General domain knowledge of business processes and finances are always a positive and IT knowledge for a junior can consist of as little as SQL knowledge and experience with a reporting and ETL tool.
You don't get to do a lot of programming, but there's always demand for people capable of building a proper data warehouse or able to translate an information request in a properly build report. Internal positions are often an option because companies like to retain people with expert knowledge of the inner workings of their information systems.
Source: I used to be a BI specialist for ten years or so :)