このエンドポイントは、オフラインでの使用状況のレポーティングに使用されます。
すべてのServer使用(実行)状況に関する情報を取得するには、GET {baseURL}/v3/usage
エンドポイントを使用します。このエンドポイントは、実行イベントを含むTMPファイルを返します。200 OK
応答を受け取った場合は、ファイルをダウンロードするための[ファイルのダウンロード]リンクが提供されます。
使用状況レポートをダウンロードしたら、Alteryx Analytics Cloud (AAC)のUIに移動してアップロードします。
ワークスペース管理者としてAACにサインインします。
[プロファイル]メニュー > [ワークスペース管理者]の順に移動します。
[モニタリング] > [オフラインのServer使用状況]の順に移動します。
[Serverデータのアップロード]を選択します。
使用状況レポート(TMPファイル)をドラッグアンドドロップまたは参照し、[アップロード]を選択します。
AACへのアップロードが完了すると、最後に提供されたレコードのイベントIDを含む確認ファイルが自動的に[ダウンロード]フォルダーに保存されます。Server使用状況AAC応答ファイルをServerにアップロードするの説明に従って、応答ファイルを取得してServerに再度アップロードします。
注記
このエンドポイントを使用できるのはServer管理者のみです。
パラメーターはありません。
curl -X 'GET' \
'http://pod-6650776.extendthereach.com/webapi/v3/usage' \
-H 'accept: application/octet-stream' \
-H 'authorization: Bearer BearerTokenGoesHere'
200: 使用状況レコードをファイルとしてダウンロードします。
401: 認証エラー。
404: ダウンロードできるレコードがありません。
500: 内部サーバーエラー。
このエンドポイントは、オフラインでの使用状況のレポーティングに使用されます。
POST {baseURL}/v3/usage
エンドポイントを使用して、AACから返された応答ファイルをServerにアップロードします。
AACファイルがPOST呼び出しで正常に処理されると、報告された実行イベントはデータベースから削除されます。GET /v3/usage
呼び出しによって生成される次のファイルは、最後のGET呼び出しの後に発生した実行イベントを取得します。
注記
このエンドポイントを使用できるのはServer管理者のみです。
file (formData): 必須です。単一のULID (EventID)を含むファイルをアップロードします。このULID以下のEventIdを持つすべての使用状況イベントが削除されます。
curl -X 'POST' \
'http://pod-6650776.extendthereach.com/webapi/v3/usage' \
-H 'accept: application/json' \
-H 'authorization: BearerTokenGoesHere' \
-H 'Content-Type: multipart/form-data' \
-F 'file=@ServerUsage.csv;type=text/csv'
200: AAC応答ファイルが処理され、使用状況イベントのクリーンアップが完了しました。
400: AAC応答ファイルがないか空です。
401: 認証エラー。管理者以外のユーザーがこのエンドポイントを使用しようとした場合、または誤ったシークレットもしくはキーが指定された場合に発生します。
500: 内部サーバーエラー。