Оформление
Интерфейс папки с общедоступными данными
в общих чертах
выпускает
| Версия сервера FineBI | Функциональные изменения |
|---|---|
| 6.0 | - |
Введение функции
В этой статье рассказывается об интерфейсах, связанных с папками в разделе "Public Data" в FineBI.
Добавить папку
Профиль интерфейса
| роль интерфейса | Добавить папку |
| URL-адрес интерфейса | /v5/api/pack/{groupId}/add |
| Тип запроса | ПОЛУЧИТЬ |
| предостережение | 1) При использовании этого интерфейса для добавления папки вы не можете указать имя папки, можно добавить только папку по умолчанию.2) groupId - идентификатор родительской папки |
Пример ответа
| Пример запроса | http://172.17.0.25:37799/webroot/decision/v5/api/pack/6fb11e7b1e6e4ff3bcb907a5747527b0/add?fine_auth_token=XXXПримечание: Для использования интерфейса необходимо войти в систему и передать параметр token. |
| Ответ успешный | обратный вызов({" Успех": верно,"code": "200","message": " success","data": {"id": "2cfe4508927f4f46a6611026177a4fe0","name": "Folders","initTime": 1669101345235."Редактируемый": true,"createBy": "1","parentId": "6fb11e7b1e6e4ff3bcb907a5747527b0","coopAnalysis": false,"creatorAuth": false,"Папки": []." subjects": [],"Таблицы": {}},"errorCode": null,"detailErrorMsg": null,"errorMsg": null}) |
| Скриншот | ![]() |
Описание параметров ответа
| параметрический | Описание значений параметров |
|---|---|
| id | Идентификатор созданной папки |
| имя | Имя созданной папки |
| initTime | Время создания папки |
| редактируемый | Редактируемый или нетправда: даложь: нет |
| createBy | Имя пользователя создателя папки |
| parentID | Идентификатор родительской папки, в которой находится папка |
| coopAnalysis | Сотрудничать ли с текущим пользователем true: да ложь: нет |
| creatorAuth | Обладать ли равными правами с создателем истинно: да ложь: нет |
Переименовать папку
Профиль интерфейса
| роль интерфейса | Переименовать папку |
| URL-адрес интерфейса | /v5/api/pack/{packId}/rename |
| Тип запроса | ПОЛУЧИТЬ |
| предостережение | packId - идентификатор папки |
Параметры запроса - Параметры запроса
| имя параметра | значение параметра | Требуется или нет |
|---|---|---|
| newName | Новое название для бизнес-пакетов | быть |
Пример ответа
| Пример запроса | http://172.17.0.25:37799/webroot/decision/v5/api/pack/2cfe4508927f4f46a6611026177a4fe0/rename?newName=银行金融业&fine_auth_token= XXXПримечание: Для использования интерфейса необходимо войти в систему и передать параметр token. |
| Ответ успешный | обратный вызов({" Успех": верно,"code": "200","message": " success","data": []."errorCode": null,"detailErrorMsg": null,"errorMsg": null}) |
| Скриншот | ![]() |
Удалить папку
Профиль интерфейса
| роль интерфейса | Удалить папку |
| URL-адрес интерфейса | /v5/api/pack/delete |
| Тип запроса | ПОСТ |
| предостережение | В отличие от интерфейса 5.X |
Параметры запроса - Параметры тела
| тело | Требуется или нет | Описание |
|---|---|---|
| { "packIds": "folderIds"}. | быть | packIds - это идентификаторы папок, которые будут удалены. |
Пример ответа
| Ссылка для запроса | http://172.17.0.25:37799/webroot/decision/v5/api/pack/delete?fine_auth_token=XXXПримечание: Для использования интерфейса необходимо войти в систему и передать параметр token. |
| Тело запроса | {"packIds":"2cfe4508927f4f46a6611026177a4fe0" } |
| Ответ успешный | обратный вызов({" Успех": верно,"code": "200","message": " success","data": {" успех": {"TableNames": [],"widgetIds": [],"reportIds": []," subjectIds": [],"packIds": []},"fail": {"TableNames": [],"widgetIds": [],"reportIds": []," subjectIds": [],"packIds": []},"errorDetailBeanMap": {}},"errorCode": null,"detailErrorMsg": null,"errorMsg": null}) |
| Скриншот | ![]() |
Получение информации о папке
Профиль интерфейса
| роль интерфейса | Получение информации о папке |
| URL-адрес интерфейса | /v5/api/conf/packs/{packId}/structure |
| Тип запроса | ПОЛУЧИТЬ |
| предостережение | 1) packId - идентификатор папки2) Отличие от интерфейса 5.X |
Пример ответа
| Пример запроса | http://172.17.0.25:37799/webroot/decision/v5/api/conf/packs/6fb11e7b1e6e4ff3bcb907a5747527b0/structure?fine_auth_token=XXXПримечание: Для использования интерфейса необходимо войти в систему и передать параметр token. |
| Ответ успешный | обратный вызов({" Успех": верно,"code": "200","message": " success","data": {"id": "6fb11e7b1e6e4ff3bcb907a5747527b0","Название": "Образование и обучение","initTime": 1660903942357."Редактируемый": true,"createBy": "1","parentId": "2802469f40b14094aa7372ea2488a830"," должность": "общественные данные/индустриальные данные/образование и обучение"."coopAnalysis": false,"creatorAuth": false,"папки": [{"id": " 2cfe4508927f4f46a6611026177a4fe0","название": "Банковское дело и финансы ","initTime". 1669101345235."Редактируемый": true,"createBy": "1 ","parentId": " 6fb11e7b1e6e4ff3bcb907a5747527b0","coopAnalysis". ложный,"creatorAuth". false,"Папки": []." subjects": [],"Таблицы": {}}]," subjects": [],"Таблицы": {}},"errorCode": null,"detailErrorMsg": null,"errorMsg": null}) |
| Скриншот | ![]() |
Описание параметров ответа
| параметрический | Описание значений параметров |
|---|---|
| id | Идентификатор папки |
| имя | Имя папки |
| initTime | Время создания папки |
| редактируемый | Можно ли редактировать папку |
| createBy | Имя пользователя создателя папки |
| parentID | Идентификатор родительской папки, в которой находится папка |
| позиция | Информация о местоположении папки |
| coopAnalysis | Сотрудничать ли с текущим пользователемправда: даложь: нет |
| creatorAuth | Имеете ли вы равные привилегии с создателемправда: даложь: нет |
| папки | Информация о вложенных папках в папках |
Получение информации о таблице в папке
Профиль интерфейса
| роль интерфейса | Получение информации о таблице в папке |
| URL-адрес интерфейса | /v5/api/conf/packs/{packId} |
| Тип запроса | ПОЛУЧИТЬ |
| предостережение | packId - идентификатор папки |
Пример ответа
| Пример запроса | http://172.17.0.25:37799/webroot/decision/v5/api/conf/packs/6fb11e7b1e6e4ff3bcb907a5747527b0?fine_auth_token=XXXПримечание: Для использования интерфейса необходимо войти в систему и передать параметр token. |
| Ответ успешный | обратный вызов({" Успех": верно,"code": "200","message": " success","data": {"id": "6fb11e7b1e6e4ff3bcb907a5747527b0","Название": "Образование и обучение","initTime": 1660903942357."Редактируемый": true,"createBy": "1","parentId": "2802469f40b14094aa7372ea2488a830"," должность": "общественные данные/индустриальные данные/образование и обучение"."coopAnalysis": false,"creatorAuth": false,"папки": [{"id": " 2cfe4508927f4f46a6611026177a4fe0","название": "Банковское дело и финансы ","initTime". 1669101345235."Редактируемый": true,"createBy": "1 ","parentId": " 6fb11e7b1e6e4ff3bcb907a5747527b0","coopAnalysis". ложный,"creatorAuth". false,"Папки": []." subjects": [],"Таблицы": {}}]," subjects": [],"tables": {"availableTables": [{"имя ": "BI Demo_Teacher_Information_Sheet"," transferName": "education_teacher_information_sheet","тип ": 2," createBy": "1"," initTime": 0," комментарий": null," validStatus": "VALID"," parentId": "6fb11e7b1e6e4ff3bcb907a5747527b0"," редактируемый": true," sqlEditable": true," Должность": "Public Data/Отраслевые данные/Образование и обучение"." publishStatus": 0," coopAnalysis": false," creatorAuth": false," connectionName": "BI Demo"," moduleType": 1," extractDataSetting": 0," inherit": false," belongAnalysis": false," configUpdateTime": 1655283315926," engineType": " spider"}]}},"errorCode": null,"detailErrorMsg": null,"errorMsg": null}) |
| Скриншот | ![]() |
Получение информации о корневой папке Public Data
Профиль интерфейса
| роль интерфейса | Получение информации о корневой папке "Public Data |
| URL-адрес интерфейса | /v5/api/conf/groups |
| Тип запроса | ПОЛУЧИТЬ |
Пример ответа
| Пример запроса | http://172.17.0.25:37799/webroot/decision/v5/api/conf/groups?fine_auth_token=XXXПримечание: Для использования интерфейса необходимо войти в систему и передать параметр token. |
| Ответ успешный | обратный вызов({" Успех": верно,"code": "200","message": " success","data": {"id": "__root_group__","name": "__root_group__","initTime": 0,"Редактируемый": true,"coopAnalysis": false,"creatorAuth": false,"папки": [{"id": " de20c13fdcdd436987289588b232c38c","name": "Функциональные данные& quot;, "name": "Функциональные данные","initTime". 1531138781428."Редактируемый": true,"createBy": "1 ","parentId": " __root_group__","coopAnalysis". ложный,"creatorAuth". false,"Папки": []." subjects": [],"Таблицы": {}},{"id": " 17bb42b152e3425fa0e2dd827191131a","name": "Данные сектора& quot;, "name"."initTime". 1660900345241."редактируемый": true,"createBy": "1 ","parentId": " __root_group__","coopAnalysis". ложный,"creatorAuth". false,"Папки": []." subjects": [],"Таблицы": {}},{"id": " 2802469f40b14094aa7372ea2488a830","name": "Industry Data& quot;, "name": "Industry Data", "name"."initTime". 1663224796865."Редактируемый": true,"createBy": "1 ","parentId": " __root_group__","coopAnalysis". ложный,"creatorAuth". false,"Папки": []." subjects": [],"Таблицы": {}}]},"errorCode": null,"detailErrorMsg": null,"errorMsg": null}) |
| Скриншот | ![]() |





