Установил Excel 2016. Решил почитать, чего там нового. Интересное из диаграмм - водопады. И ещё интегрировали Power Query, который раньше был надстройкой (Data => Get & Transform/Данные => Скачать & Преобразовать [ну и перевели!!! ]). Решил посмотреть, что за зверь, так как Andrey VG частенько отвечал в виде Power Query. Прочитал, что у Power Query есть свой язык Power Query Formula Language ("M" Language).
Решил бегло пробежаться и понажимать кнопки. Благо, и повод есть - база в SQL Server'е, в которой 250 000 строк. При подсоединении задал свой простенький SQL:
Первое, что бросилось в глаза - данные не все были загружены, а точнее - всего лишь 58 строк с сообщением "The data in the preview has been truncated due to size limits". Но где регулировать этот "size limits" - я так и не нашёл.
Я не зря написал SQL-запрос выше. В строке формулы был мой запрос: [Query="SELECT * FROM dbo.MyTable#(lf)WHERE Id = 0;"]. Сначала не понял, где у меня в запросе #(lf), а потом понял, что это знак новой строки (Line Feed).
В общем, думаю почитать про Power Query, но у меня вопрос - насколько необходимо знать язык "M"? Другими словами, какие вещи нельзя сделать в GUI, для которых необходимо знать "M"? И какие есть хорошие книги/статьи?
Решил бегло пробежаться и понажимать кнопки. Благо, и повод есть - база в SQL Server'е, в которой 250 000 строк. При подсоединении задал свой простенький SQL:
Код |
---|
SELECT * FROM dbo.MyTable WHERE Id = 0; |
Я не зря написал SQL-запрос выше. В строке формулы был мой запрос: [Query="SELECT * FROM dbo.MyTable#(lf)WHERE Id = 0;"]. Сначала не понял, где у меня в запросе #(lf), а потом понял, что это знак новой строки (Line Feed).
В общем, думаю почитать про Power Query, но у меня вопрос - насколько необходимо знать язык "M"? Другими словами, какие вещи нельзя сделать в GUI, для которых необходимо знать "M"? И какие есть хорошие книги/статьи?
There is no knowledge that is not power