#botframework #microsoft-teams
#botframework #microsoft-teams
Вопрос:
Я собираюсь сохранить ссылку на беседу в БД SQL. Идентификатор беседы, идентификатор клиента, идентификатор пользователя, имя пользователя. (Строки …) Может ли кто-нибудь рассказать мне о размере (длине) указанных выше свойств? Спасибо
Комментарии:
1. Вы хотите установить размер каждого столбца в таблице? Если это так, попробуйте использовать Filder для перехвата какого-либо http-запроса при использовании клиента teams. Раньше я использовал Filder для получения идентификатора разговора, и это сработало.
Ответ №1:
Для будущего использования из turnContext требуются примерно следующие поля: (PartitionKey, RowKey, TimeStamp, aadid, conversationid, Emailid, Name, serviceUrl, TenandtID, UserUniqueID) все поля в сумме составляют до 1 КБ данных на строку. Добавление этих данных в БД и выборка не должны быть дорогостоящей транзакцией.
Предложение: если вы уже используете azure — вместо того, чтобы добавлять его в sql, azure table будет хорошим вариантом. Это ускорит поиск, а также повысит эффективность затрат.