次の方法で共有


az iot ops dataflow

このリファレンスは、Azure CLI (バージョン 2.62.0 以降) の azure-iot-ops 拡張機能の一部です。 拡張機能は、az iot ops dataflow コマンドを初めて実行するときに自動的にインストールされます。 拡張機能の詳細については、 を参照してください。

データフロー管理。

コマンド

名前 説明 状態
az iot ops dataflow apply

データフロー プロファイルに関連付けられているデータフローを作成または置換します。

拡張 ジョージア州 (GA)
az iot ops dataflow delete

データフロー プロファイルに関連付けられているデータフローを削除します。

拡張 ジョージア州 (GA)
az iot ops dataflow endpoint

データフロー エンドポイントの管理。

拡張 ジョージア州 (GA)
az iot ops dataflow endpoint apply

データフロー エンドポイント リソースを作成または置換します。

拡張 ジョージア州 (GA)
az iot ops dataflow endpoint create

データフロー エンドポイント リソースを作成または置換します。

拡張 ジョージア州 (GA)
az iot ops dataflow endpoint create adls

Azure Data Lake Storage Gen2 のデータフロー エンドポイント リソースを作成または置換します。

拡張 ジョージア州 (GA)
az iot ops dataflow endpoint create adx

Azure Data Explorer のデータフロー エンドポイント リソースを作成または置換します。

拡張 ジョージア州 (GA)
az iot ops dataflow endpoint create custom-kafka

カスタム kafka ブローカーのデータフロー エンドポイント リソースを作成または置換します。

拡張 ジョージア州 (GA)
az iot ops dataflow endpoint create custom-mqtt

カスタム MQTT ブローカーのデータフロー エンドポイント リソースを作成または置換します。

拡張 ジョージア州 (GA)
az iot ops dataflow endpoint create eventgrid

Azure Event Grid のデータフロー エンドポイント リソースを作成または置換します。

拡張 ジョージア州 (GA)
az iot ops dataflow endpoint create eventhub

kafka 対応の Azure Event Hubs 名前空間のデータフロー エンドポイント リソースを作成または置換します。

拡張 ジョージア州 (GA)
az iot ops dataflow endpoint create fabric-onelake

Microsoft Fabric OneLake のデータフロー エンドポイント リソースを作成または置換します。

拡張 ジョージア州 (GA)
az iot ops dataflow endpoint create fabric-realtime

Microsoft Fabric Real-Time Intelligence データ フロー エンドポイントを作成または置換します。

拡張 ジョージア州 (GA)
az iot ops dataflow endpoint create local-mqtt

Azure IoT Operations ローカル MQTT データフロー エンドポイントを作成または置換します。

拡張 ジョージア州 (GA)
az iot ops dataflow endpoint create local-storage

ローカル ストレージ データフロー エンドポイントを作成または置換します。

拡張 ジョージア州 (GA)
az iot ops dataflow endpoint delete

データフロー エンドポイント リソースを削除します。

拡張 ジョージア州 (GA)
az iot ops dataflow endpoint list

インスタンスに関連付けられているデータフロー エンドポイント リソースを一覧表示します。

拡張 ジョージア州 (GA)
az iot ops dataflow endpoint show

データフロー エンドポイント リソースの詳細を表示します。

拡張 ジョージア州 (GA)
az iot ops dataflow endpoint update

既存のデータフロー エンドポイント リソースのプロパティを更新します。

拡張 ジョージア州 (GA)
az iot ops dataflow endpoint update adls

Azure Data Lake Storage Gen2 の既存のデータフロー エンドポイント リソースのプロパティを更新します。

拡張 ジョージア州 (GA)
az iot ops dataflow endpoint update adx

Azure Data Explorer の既存のデータフロー エンドポイント リソースのプロパティを更新します。

拡張 ジョージア州 (GA)
az iot ops dataflow endpoint update custom-kafka

カスタム kafka ブローカーの既存のデータフロー エンドポイント リソースのプロパティを更新します。

拡張 ジョージア州 (GA)
az iot ops dataflow endpoint update custom-mqtt

カスタム MQTT ブローカーの既存のデータフロー エンドポイント リソースのプロパティを更新します。

拡張 ジョージア州 (GA)
az iot ops dataflow endpoint update eventgrid

Azure Event Grid の既存のデータフロー エンドポイント リソースのプロパティを更新します。

拡張 ジョージア州 (GA)
az iot ops dataflow endpoint update eventhub

kafka 対応の Azure Event Hubs 名前空間の既存のデータフロー エンドポイント リソースのプロパティを更新します。

拡張 ジョージア州 (GA)
az iot ops dataflow endpoint update fabric-onelake

Microsoft Fabric OneLake の既存のデータフロー エンドポイント リソースのプロパティを更新します。

拡張 ジョージア州 (GA)
az iot ops dataflow endpoint update fabric-realtime

既存の Microsoft Fabric Real-Time Intelligence データ フロー エンドポイントのプロパティを更新します。

拡張 ジョージア州 (GA)
az iot ops dataflow endpoint update local-mqtt

既存の Azure IoT Operations ローカル MQTT データ フロー エンドポイントのプロパティを更新します。

拡張 ジョージア州 (GA)
az iot ops dataflow endpoint update local-storage

既存のローカル ストレージ データ フロー エンドポイントのプロパティを更新します。

拡張 ジョージア州 (GA)
az iot ops dataflow list

データフロー プロファイルに関連付けられているデータフローを一覧表示します。

拡張 ジョージア州 (GA)
az iot ops dataflow profile

データフロー プロファイルの管理。

拡張 ジョージア州 (GA)
az iot ops dataflow profile create

データフロー プロファイルを作成または置換します。

拡張 ジョージア州 (GA)
az iot ops dataflow profile delete

データフロー プロファイルを削除します。

拡張 ジョージア州 (GA)
az iot ops dataflow profile list

インスタンスに関連付けられているデータフロー プロファイルを一覧表示します。

拡張 ジョージア州 (GA)
az iot ops dataflow profile show

データフロー プロファイルの詳細を表示します。

拡張 ジョージア州 (GA)
az iot ops dataflow profile update

データフロー プロファイルを更新します。

拡張 ジョージア州 (GA)
az iot ops dataflow show

データフロー プロファイルに関連付けられているデータフローの詳細を表示します。

拡張 ジョージア州 (GA)

az iot ops dataflow apply

データフロー プロファイルに関連付けられているデータフローを作成または置換します。

構成ファイル形式の例を次に示します。

{
  "mode": "Enabled",
  "operations": [
    {
      "operationType": "Source",
      "sourceSettings": {
        "endpointRef": "myenpoint1",
        "assetRef": "",
        "serializationFormat": "Json",
        "schemaRef": "myschema1",
        "dataSources": [
          "testfrom"
        ]
      }
    },
    {
      "operationType": "BuiltInTransformation",
      "builtInTransformationSettings": {
        "serializationFormat": "Json",
        "datasets": [],
        "filter": [
          {
            "type": "Filter",
            "description": "",
            "inputs": [
              "$metadata.user_property.value"
            ],
            "expression": "$1 > 100"
          }
        ],
        "map": [
          {
            "type": "PassThrough",
            "inputs": [
              "*"
            ],
            "output": "*"
          }
        ]
      }
    },
    {
      "operationType": "Destination",
      "destinationSettings": {
        "endpointRef": "myenpoint2",
        "dataDestination": "test"
      }
    }
  ]
}

上記のコンテンツを適用して使用すると、ターゲット データフロー リソースが作成または置換されます。

az iot ops dataflow apply --config-file
                          --instance
                          --name
                          --resource-group
                          [--profile]

構成ファイルを使用して、プロファイル 'myprofile' に関連付けられているデータフロー 'mydataflow' を作成または置換します。

az iot ops dataflow apply -n mydataflow -p myprofile --in myinstance -g myresourcegroup --config-file /path/to/dataflow/config.json

必須のパラメーター

--config-file

json 形式のリソース プロパティを含む構成ファイルへのパス。 構成ファイルには、リソースの ARM 表現と互換性のあるプロパティを持つオブジェクトが含まれている必要があります。 このオブジェクトは、ARM リソースの 'properties:{}' と直接関連付けられます。

--instance -i

IoT Operations インスタンス名。

--name -n

データフロー名。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

省略可能のパラメーター

--profile -p

データフロー プロファイル名。

規定値: default
グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告を抑制します。

--output -o

出力フォーマット。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

az iot ops dataflow delete

データフロー プロファイルに関連付けられているデータフローを削除します。

az iot ops dataflow delete --instance
                           --name
                           --resource-group
                           [--profile]
                           [--yes {false, true}]

プロファイル 'myprofile' に関連付けられているデータフロー 'mydataflow' を削除します。

az iot ops dataflow delete -n mydataflow -p myprofile --in mycluster-ops-instance -g myresourcegroup

必須のパラメーター

--instance -i

IoT Operations インスタンス名。

--name -n

データフロー名。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

省略可能のパラメーター

--profile -p

データフロー プロファイル名。

規定値: default
--yes -y

プロンプトなしで [y] es を確認します。 CI と自動化のシナリオに役立ちます。

指定可能な値: false, true
グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告を抑制します。

--output -o

出力フォーマット。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

az iot ops dataflow list

データフロー プロファイルに関連付けられているデータフローを一覧表示します。

az iot ops dataflow list --instance
                         --resource-group
                         [--profile]

プロファイル 'myprofile' に関連付けられているデータフローを列挙します。

az iot ops dataflow list -p myprofile --in mycluster-ops-instance -g myresourcegroup

必須のパラメーター

--instance -i

IoT Operations インスタンス名。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

省略可能のパラメーター

--profile -p

データフロー プロファイル名。

規定値: default
グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告を抑制します。

--output -o

出力フォーマット。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

az iot ops dataflow show

データフロー プロファイルに関連付けられているデータフローの詳細を表示します。

az iot ops dataflow show --instance
                         --name
                         --resource-group
                         [--profile]

プロファイル 'myprofile' に関連付けられているデータフロー 'mydataflow' の詳細を表示します。

az iot ops dataflow show -n mydataflow -p myprofile --in mycluster-ops-instance -g myresourcegroup

必須のパラメーター

--instance -i

IoT Operations インスタンス名。

--name -n

データフロー名。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name>を使用して既定のグループを構成できます。

省略可能のパラメーター

--profile -p

データフロー プロファイル名。

規定値: default
グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告を抑制します。

--output -o

出力フォーマット。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。