Вы можете выгрузить 1 или несколько баз знаний в файл формата XLSX. Это позволит сохранить данные базы знаний вне AutoFAQ, перенести данные из одной базы знаний в другую или передать базу знаний для редактирования тем пользователям, которые не работают в AutoFAQ. В XLSX файл выгружаются только данные из базы знаний. Для сохранения полного состояния базы знаний вместе с вложенными файлами система AutoFAQ позволяет выгрузить базу знаний в нередактируемый архив.
Выгруженные в файл данные можно загрузить обратно и обновить базу знаний или создать на их основе новую базу знаний.
Выгрузка базы знаний
Выгрузка базы знаний в XLSX файл
Для выгрузки базы знаний в файл необходимо перейти в список баз знаний, выбрать 1 или несколько баз и нажать кнопку “Выгрузить в XLSX”
Выгруженный файл содержит несколько вкладок:
Базы знаний - содержание всех документов баз знаний
Контексты - содержание вариантов ответов для документов с несколькими ответами
Словарь баз знаний - словари терминов для выгружаемых баз знаний
Общий словарь - словарь терминов общий для всех баз знаний
Вкладка Базы знаний содержит следующие поля:
База знаний - ID базы знаний, если вы выгружаете несколько баз знаний сразу это поможет сориентироваться в том, какие документы к какой базе знаний относятся
Документ - ID документа
Время создания - дата и время создания документа
Время изменения - дата и время последнего изменения документа
Статус - активный документ участвует в автоматических ответах и рекомендациях, черновик - нет
Название - наименование документа
Тип ответа - текстовое сообщение и сценарий диалога для документов с 1 вариантом ответа или контекстный ответ для документов с несколькими вариантами ответа
Ответ - текст сообщения или текст сценария диалога для документов с 1 вариантом ответа или текст ответа по-умолчанию для документов с несколькими вариантами ответа
Комментарий - комментарий к документу
Файлы - список приложенных к документу файлов
Срок жизни - дата, по истечении которой документ автоматически перейдет в статус Черновик
Уточняющий вопрос - текст уточняющего вопроса для документов с несколькими вариантами ответа
Вопрос 1 - первый пример вопроса к документу (обязательное поле)
Вопрос 2 ( и далее) - дополнительные примеры вопросов к документу
Вкладка Контексты содержит информацию по каждому варианту ответа в документах с несколькими вариантами ответа
База знаний - ID базы знаний
Документ - ID документа
Контекст - ID варианта ответа
Название - название варианта ответа
Тип ответа - текстовое сообщение и сценарий диалога
Ответ - текст сообщения или текст сценария диалога
Комментарий - не используется
Файлы - список приложенных к варианту ответа файлов
Вопрос 1 - первый пример вопроса к варианту ответа (обязательное поле)
Вопрос 2 ( и далее) - дополнительные примеры вопросов к варианту ответа
Вкладки Словарь базы знаний и Общий словарь содержат словари расшифровки терминов для каждой базы знаний или общий на все базы знаний словарь соответственно в формате:
База знаний - ID базы знаний (для словарей баз знаний)
Термин - термин, к которому приводятся все синонимы
Синоним - фраза в запросе, которая будет автоматически заменяться на термин
Создание или обновление баз знаний из файлов
Вы можете загрузить файл с данными обратно в систему и либо обновить данные в существующей базе знаний либо создать на оснвое файла новую базу знаний.
Важное ограничение - файл загружается в конкретную базу знаний, поэтому из одного файла XLSX можно обновить или создать только 1 базы знаний.
Обновление базы знаний на основе XLSX файла
Все изменения в файле XLSX могут быть перенесены обратно в базу знаний при загрузке этого файла. Для этого необходимо:
не удялять из файла колонку
База знаний
и не менять данные в этой колонкене удялять из файла колонку
Документ
и не менять данные в этой колонкезагружать файл в базу знаний с тем же ID что указан в колонке
База знаний
Порядок обновления данных в базе знаний:
если в строке файла заполнена колонка
Документ
система попытается найти в базе знаний документ с соотвествующим ID и внесет все данные в негоесли в строке файла колока
Документ
не заполнена - система попытается создать новый документ с данными из строкиПри обновлении система полностью перезаписывает все поля документа - статус, наименование, тип и содержание ответа и все примеры вопросов к документу
Если вы удалили строку в файле - система НЕ удалит соотвествующий документ в базе знаний
Если вы добавили строку с пустым значением в колонке
Документ
- система попытается создать новый документЕсли вы изменили значение в колонке
Документ
- система попытается найти документ с указанным значением ID и обновить данные в нем, если такой документ не будет найден система пропустит строку в файле