問題タブ [azure-logic-apps]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure - 入れ子になった Azure Logic Apps
これは可能ですか?機能の単位であるロジック アプリケーション (作成したカード コネクタと API アプリの混合) を他のロジック アプリと共有したいと考えています。私が見る限り、これは許可されていないようです。これが不可能な場合は、この機能ユニットが必要なロジック アプリで同じカードを再作成する必要があります。
azure - Azure ftp to Dropbox コネクタがロジック アプリで機能しない
投稿してから約1時間後に以下を理解しました。まだあまり例がないので、これを残しました。
FTP サイトからファイルを取得してドロップボックス フォルダーに移動するために、Azure ロジック アプリで新しいコネクタをセットアップしようとしています。
FTPサイトを見つけてからファイルを削除していましたが、ドロップボックスの部分に到達することさえできませんでした。
私はtesting offという名前のテストディレクトリを持っています:ftp: //eek.myftpsite.com/testing/
ここでこのプロセスの基本的なことを理解していないことは明らかです。ftp コネクタとその動作の写真を添付しました。
トリガーのコードは次のとおりです。
アクションのコード (この部分は不要であることが判明しました):
1 行のテキストを含む CSV_test2.txt という名前のファイルを ftp フォルダーにドロップすると、しばらくすると削除されます - 期待どおりです。トリガー履歴に移動すると、正常に起動したことが示されます。トリガーからの出力も正しいように見えます (実際にはそうでした)。
しかし、失敗したと表示されるアクションに進むと (次のステップが間違っていたため、ドロップボックスのようにファイルパスを取るものである必要がありました)。アクションの入力は次のとおりです。
それは私には正しいようです(いいえ)。出力は次のとおりです。
パスとファイル名をハードコーディングするだけでなく、考えられるすべての組み合わせを試しましたが、すべて役に立ちませんでした。「古い」方法で行うのではなく、新しいプロジェクトでこれを機能させたいと本当に思っています。
どんな提案でも大歓迎です、ジョー
azure-logic-apps - ロジック アプリで転送が失敗した場合に Azure FTP コネクタ アクションでファイルを削除しない方法
Azure ロジック アプリを使用して、FTP サイトとドロップボックス間の接続を正常にセットアップできました。しかし、セットアップ中にファイルをダウンロードし続けました。次のステップが間違っていたため、削除しました。
テスト環境では、これは面倒です。生産では、かなりひどいです。
アクション部分で使用しているコードは次のとおりです。
失敗した場合にファイルをサーバーに残すためにできることはありますか?
azure - Azure Logic Apps SMTP コネクタ {"コード":"BadRequest","メッセージ":"HTTP 要求が失敗しました: タイムアウトに達しました。"}
自分自身に電子メールを送信する単純な Hello World ロジック アプリを作成しようとしています。
SMTP コネクタを追加し、プロパティに Google の次の情報を入力しました。
サーバー: smtp.google.com
ポート: 465 (587 も失敗しました)
ユーザーアカウント: xtenxxx@gmail.com
パスワード: xpassxx
SSL: 真
次に、API が作成されたら、次を使用しました。
宛先: xtenxxx@gmail.com
件名: テスト
本文:テスト
手動で実行すると、次のエラーが表示されます。
{"code":"BadRequest","message":"HTTP リクエストが失敗しました: タイムアウトになりました。"}
Twitter や Dropbox などの他のコネクタは問題なく使用できます。だから私はそれが私が入れているAPIパラメータでなければならないと仮定しています.
任意のガイダンスをいただければ幸いです。ありがとう
CodeView を追加するために編集:
{
"$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2014-12-01-preview/workflowdefinition.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"/subscriptions/49c83dfe-f987-4e2e-8b23-c6ceb2c4855e/resourceGroups/Default-Web-EastUS/providers/Microsoft.AppService/apiApps/SMTPConnector/token": {
"type": "String",
"defaultValue": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJtc25hbWUiOiJFTUEuUmVzb3VyY2VQcm92aWRlciIsImZ1bGxyb3ciOiJhbGwiLCJkYmciOiJEZWZhdWx0LVdlYi1FYXN0VVM0OWM4M2RmZWY5ODc0ZTJlOGIyM2M2Y2ViMmM0ODU1ZSw1MzE3ODQxNDIiLCJ2ZXIiOiIzIiwidWlkIjoic2lkOjE0MzUwNzU5MjE3MzMiLCJpc3MiOiJ1cm46bWljcm9zb2Z0OndpbmRvd3MtYXp1cmU6enVtbyIsImF1ZCI6InVybjptaWNyb3NvZnQ6d2luZG93cy1henVyZTp6dW1vIiwibmJmIjoxNDM1MDc1OTIyfQ.VK1gtDPgaxaaEhp_9AZYtVR2BD8gLrDaKKcYyFpg_lk",
"metadata": {
"token": {
"name": "/subscriptions/49c83dfe-f987-4e2e-8b23-c6ceb2c4855e/resourcegroups/default-web-eastus/providers/Microsoft.AppService/apiapps/smtpconnector/token"
}
}
},
"/subscriptions/49c83dfe-f987-4e2e-8b23-c6ceb2c4855e/resourcegroups/default-web-eastus/providers/Microsoft.AppService/apiapps/twitterconnector/token": {
"defaultValue": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJtc25hbWUiOiJFTUEuUmVzb3VyY2VQcm92aWRlciIsImZ1bGxyb3ciOiJhbGwiLCJkYmciOiJEZWZhdWx0LVdlYi1FYXN0VVM0OWM4M2RmZWY5ODc0ZTJlOGIyM2M2Y2ViMmM0ODU1ZSw1MzE3ODQxNDIiLCJ2ZXIiOiIzIiwidWlkIjoic2lkOjE0MzUwNzYxMDIwMTQiLCJpc3MiOiJ1cm46bWljcm9zb2Z0OndpbmRvd3MtYXp1cmU6enVtbyIsImF1ZCI6InVybjptaWNyb3NvZnQ6d2luZG93cy1henVyZTp6dW1vIiwibmJmIjoxNDM1MDc2MTAzfQ.GSyp45LKqNsN_vi1FQlYBj8h_yAybXQsX8WKSXTcvNc",
"type": "String",
"metadata": {
"token": {
"name": "/subscriptions/49c83dfe-f987-4e2e-8b23-c6ceb2c4855e/resourcegroups/default-web-eastus/providers/Microsoft.AppService/apiapps/twitterconnector/token"
}
}
}
},
"triggers": {
"recurrence": {
"type": "Recurrence",
"recurrence": {
"frequency": "Hour",
"interval": 1
}
}
},
"actions": {
"smtpconnector": {
"type": "ApiApp",
"inputs": {
"apiVersion": "2015-01-14",
"host": {
"id": "/subscriptions/49c83dfe-f987-4e2e-8b23-c6ceb2c4855e/resourcegroups/default-web-eastus/providers/Microsoft.AppService/apiapps/smtpconnector",
"gateway": "https://default-web-eastus49c83dfef9874e2e8b23c6ceb2c4855e.azurewebsites.net"
},
"operation": "SendEmail",
"parameters": {
"emailDetails": {
"To": "ctenden@gmail.com",
"Subject": "Test",
"Body": "Test"
}
},
"authentication": {
"type": "Raw",
"scheme": "Zumo",
"parameter": "@parameters('/subscriptions/49c83dfe-f987-4e2e-8b23-c6ceb2c4855e/resourcegroups/default-web-eastus/providers/Microsoft.AppService/apiapps/smtpconnector/token')"
}
},
"conditions": []
}
},
"outputs": {}
}
azure - SAP とハイブリッド コネクタで 1 分後に Azure Logic App がタイムアウトする
現在、Azure Logic App を OnPrem-SAP システムに接続して、Azure 内で RFC を呼び出せるようにしようとしています。
そのため、Azure SAP コネクタを作成し、必要なファイアウォール ポートを開きました (これは非常に難しい作業でしたが、Azure <--> OnPrem-SAP への接続は現在機能しています)。また、Azure SAP コネクタは、オンプレミス SAP システム (利用可能な SAP ログエントリ) にある RFC を呼び出すことができます。
ただし、ロジック アプリは常に 1 分後にタイムアウトを返すため、SAP コネクタはハイブリッド接続から応答を受け取りません。
LogicApp には、実行時間の長い RFC を呼び出し、手動で開始される SAP コネクタのみが含まれています。
SAP-Log 内に、「接続はピアによってリセットされました」というメッセージを見つけることができます。
今、私の実際の質問: Azure 内でタイムアウト値を増やす可能性はありますか? それとも、SAP RFC を 1 分以内に実行するように調整する必要がありますか? これは Azure によって固定された max-timeout-value です。
アドバイスをよろしくお願いします!
rest - Azure Workflow Management API を使用したワークフローの有効化/無効化
管理 API を使用して、Azure でロジック アプリを有効/無効にしようとしています。私はいつもクライアントに 403 を受け取ります: オブジェクト ID には 'Microsoft.Logic/workflows/disable/action' を実行する権限がありません ... 要求で認証トークンを使用しており、これまでのところ、すべてのワークフローを一覧表示し、同じメソッドを使用してトリガー履歴と入出力メッセージを取得する API。なにか提案を?
azure - ロジック アプリの BizTalk フラット ファイル エンコーダーに対する Http 要求が失敗しました
BizTalk フラット ファイル エンコーダーを実行しようとすると、次のエラーが表示されますか?
{"code":"BadRequest","message":"HTTP リクエストが失敗しました: タイムアウトになりました。"}
正確に何がうまくいかないのですか?どうすればデバッグできますか? Azure 自体またはフラット ファイル エンコーダーのスキーマに何か問題がありますか?