Самый простой способ создать функцию, которая читает определенный шаблон файла, - это сделать это на самом деле. Просто создайте M, чтобы прочитать его, и щелкните правой кнопкой мыши на сущности, чтобы преобразовать ее в функцию.
После этого действительно просто трансформировать ваш M, чтобы он использовал параметры.
Вы можете создать пустой запрос и заменить его кодом в качестве примера, настроить больше шагов для удовлетворения ваших требований к файлам.
= (myFile) => let
Source = Csv.Document(myFile,[Delimiter=",", Columns=33, Encoding=1252, QuoteStyle=QuoteStyle.None])
in
Source
А затем вызывать пользовательскую функцию для каждого файла с содержимым в качестве параметра.
ПРИМЕЧАНИЕ: startssl больше не поддерживается после версии 2 + MAMP. Необходимо обновить файлы конфигурации (httpd.conf) для включения ssl.
можно изменить бесплатную версию MAMP для включения ssl по умолчанию очень легко. Как только Вы имеете, устанавливают все части SSL апача и имеют его работа так, чтобы, звоня apachectl startssl работы, просто отредактируйте файл
/Applications/MAMP/startApache.sh
в своем любимом текстовом редакторе и изменитесь эти , запускаются аргумент startssl, и у Вас будет средство запуска MAMP стартовым апачем в ssl режиме для Вас.
Кажется, нет более легкого пути, , если Вы не готовы купить MAMP Pro.
, Насколько я знаю, единственный способ использовать SSL с MAMP к , настраивают mod_ssl для Apache. mod_ssl связывается MAMP, и я нашел, что конфигурация была довольно проста. Обратите внимание, что необходимо будет, вероятно, запустить Apache с командной строки для использования его:
/Applications/MAMP/bin/apache2/bin$ ./apachectl stop
/Applications/MAMP/bin/apache2/bin$ sudo ./apachectl startssl
Во-первых, создайте копию /Applications/MAMP.[1263 impressionOpen /Applications/MAMP/conf/apache/httpd.conf
Ниже строки
# LoadModule foo_module modules / mod_foo.so
вы добавляете
LoadModule ssl_module modules / mod_ssl.so
Удалите все строки
, а также ] IfDefine SSL>
.
Откройте /Applications/MAMP/conf/apache/ssl.conf
Удалите все строки
, а также IfDefine SSL>
.
Найдите строку, определяющую SSLCertificateFile
и SSLCertificateKeyFile
, установите для нее значение
SSLCertificateFile /Applications/MAMP/conf/apache/ssl/server.crt[1270estiveSSLCertificateKeyFile / Applications / MAMP conf / apache / ssl / server.key
Создайте новую папку / Applications / MAMP / conf / apache / ssl
Перейдите в терминал и перейдите в новую папку
cd / Applications / MAMP / conf / apache / ssl
Создайте закрытый ключ с паролем
openssl genrsa -des3 -out server.key 1024
Удалите пароль
cp server.key server-pw.key
openssl rsa -in server-pw.key -out server.key
Создайте запрос на подпись сертификата, нажав return для значений по умолчанию
openssl req -new -key server.key -out server.csr
Создание сертификата
openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
Перезагрузите сервер. Если у вас возникнут проблемы, проверьте файл системного журнала. При первом посещении https: // localhost /
вам будет предложено принять сертификат.