用途:该技能用于与 BICS 通信平台交互,管理数据、记录并自动化工作流,当用户需要操作 BICS 数据时可使用。
主要能力:借助 Membrane CLI 与 BICS 交互,支持通过自然语言意图搜索可用动作、运行动作、直接经代理发送请求。覆盖的分析相关概念包括数据源、过滤、计算、可视化、仪表盘、数据流、调度、告警、用户与组等。
安装与认证:先安装 CLI,npm install -g @membranehq/cli@latest;再执行 membrane login --tenant --clientName=<agentType> 登录,无交互环境会输出授权 URL,用户完成后用 membrane login complete <code> 收尾。命令可加 --json 获取机器可读输出。
连接与使用:用 membrane connection ensure "https://www.bics.com/" --json 查找或创建连接,用户需在浏览器完成认证;若状态为 BUILDING 可用 npx @membranehq/cli connection get <id> --wait --json 轮询至 READY。之后用 membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json 搜索动作,用 membrane action run <actionId> --connectionId=CONNECTION_ID --input '{"key": "value"}' --json 执行;动作不足时可经代理直接请求,如 membrane request CONNECTION_ID /path/to/endpoint,支持 -X、-H、-d、--json、--query、--pathParam 等选项。Membrane 自动处理认证与凭证刷新,无需向用户索要 API 密钥。
适用场景:需要与 BICS 数据或接口对接、查找并执行既有动作、或在无现成动作时通过代理调用 BICS API 的自动化任务。
限制:资料未提供具体动作清单、参数细节、收费与配额、平台兼容性或效果说明;官方文档链接为 https://www.oracle.com/pls/topic/lookup?ctx=en/cloud/paas/analytics-cloud&id=BICSG。