#xamarin #azure-mobile-services
#xamarin #azure-mobile-services
Вопрос:
На основе этого блога — https://blog.xamarin.com/getting-started-azure-mobile-apps-easy-tables / , в примере всегда использовался SQL в качестве базы данных в сочетании с Простыми таблицами. Мы попытались использовать учетную запись хранилища вместо базы данных SQL. Возможно ли это в любом случае?
Каждый раз, когда мы это настраиваем, мы всегда получаем «Простые таблицы не поддерживаются в вашем текущем приложении службы приложений. Пожалуйста, инициализируйте свое приложение App Service для поддержки Easy Tables «. Похоже, он не поддерживает учетную запись хранилища. Кто-нибудь может это проверить?
Ответ №1:
Во-первых, имейте в виду, что простые таблицы не поддерживаются серверной частью .NET. Они работают только при использовании узла.Серверная часть JS (это означает: весь проект был создан через портал Azure, а не через Visual Studio).
Простые таблицы по определению являются реляционными таблицами и всегда поддерживаются SQL Server. Однако вы можете объединить их с другой моделью хранения, сохранив ссылки внутри простой таблицы (например, имя большого двоичного объекта Azure).
У нас есть сообщение в блоге, которое идет в этом направлении: https://blog.xamarin.com/sync-files-between-devices-azure-file-sync /
Ответ №2:
Мы обратились в службу поддержки Azure и, наконец, получили ответ. Таким образом, в основном Easy Table работает только в базе данных SQL, а НЕ в учетной записи хранилища.
Комментарии:
1. Разве это не та информация, которую я дал вам в своем ответе? 🙂