Если вы можете поместить / загрузить этот файл Excel в учетную запись хранения, вы можете использовать BULK INSERT для Azure SQL База данных.
В следующем примере используется внешний источник данных, указывающий на контейнер ( имени недели3) в учетной записи хранения Azure.
CREATE EXTERNAL DATA SOURCE MyAzureInvoicesContainer
WITH (
TYPE = BLOB_STORAGE,
LOCATION = 'https://newinvoices.blob.core.windows.net/week3',
CREDENTIAL = UploadInvoices
);
Используя BULK INSERT, не используйте имя контейнера в описании файла:
BULK INSERT Colors2
FROM 'inv-2017-01-19.csv'
WITH (DATA_SOURCE = 'MyAzureInvoicesContainer',
FORMAT = 'CSV');
Если вы все еще хотите использовать Azure Функция для этой задачи, здесь вы найдете полный пример.