我尝试使用官方文档中提到的POST API。但每次我得到的状态200甚至错误的bash命令。
的数据Web Activity的输出:
如何获取 ls 命令的输出?
kb5ga3dv1#
如何从Azure数据工厂在正在运行的Azure容器示例中执行命令?我试着在我的环境中重现同样的情况,当我调用这个Rest API时,**我收到了WebSocket Uri和Password的默认响应。**这是因为,Rest API无法解码WebSocket响应,因为它的复杂性正如Lajos Arpad的SO thread Answer。我尝试用ls命令和bin/sh替换bin/bash,但仍然收到如下的默认响应:-x1c 0d1x的数据另一种方法是从Azure数据工厂中的Custom Activity运行PowerShell脚本。PowerShell命令:-
Invoke-AzContainerInstanceCommand -ContainerGroupName test-cg -ContainerName test-container -ResourceGroupName test-rg -Command "ls"
字符串
1条答案
按热度按时间kb5ga3dv1#
如何从Azure数据工厂在正在运行的Azure容器示例中执行命令?
我试着在我的环境中重现同样的情况,当我调用这个Rest API时,**我收到了WebSocket Uri和Password的默认响应。**这是因为,Rest API无法解码WebSocket响应,因为它的复杂性正如Lajos Arpad的SO thread Answer。我尝试用ls命令和bin/sh替换bin/bash,但仍然收到如下的默认响应:-
x1c 0d1x的数据
另一种方法是从Azure数据工厂中的Custom Activity运行PowerShell脚本。
PowerShell命令:-
字符串