Twelve lessons on DirectQuery alone — Power BI querying a source live rather than importing a copy of it.
Narrow on purpose, and the narrowness is the value. DirectQuery is chosen when the data is too large to import or has to be current to the second, and it changes what is possible: some DAX stops working, performance depends on the source rather than on Power BI, and modelling choices that are free in import mode become expensive.
Under an hour. Take it when the decision between import and DirectQuery is actually in front of you, not before.