DataStreamWriter クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
DataStreamWriter には、外部ストレージ システム (ファイル システム、キー値ストアなど) にストリーミング DataFrame を書き込む機能が用意されています。
public sealed class DataStreamWriter
type DataStreamWriter = class
Public NotInheritable Class DataStreamWriter
- 継承
-
DataStreamWriter
メソッド
Foreach(IForeachWriter) |
指定されたライター オブジェクトを使用して処理されるストリーミング クエリの出力を設定します。 ライフサイクルとセマンティクスの詳細については、「」を参照してください IForeachWriter 。 |
ForeachBatch(Action<DataFrame,Int64>) |
指定された関数を使用して処理されるストリーミング クエリの出力を設定します。 これは、マイクロバッチ実行モード (つまり、トリガーが連続していない場合) でのみサポートされます。 すべてのマイクロバッチでは、提供された関数がすべてのマイクロバッチで呼び出され、(i) 出力行は として、(ii) バッチ識別子が DataFrame 使用されます。 batchId を使用して、出力 (つまり、指定されたデータセット) を外部システムに重複除去してトランザクションで書き込むことができます。 出力 DataFrame は、同じ batchId に対してまったく同じであることが保証されます (すべての操作がクエリで決定論的であると仮定します)。 |
Format(String) |
基になる出力データ ソースを指定します。 |
Option(String, Boolean) |
基になるデータ ソースの出力オプションを追加します。 |
Option(String, Double) |
基になるデータ ソースの出力オプションを追加します。 |
Option(String, Int64) |
基になるデータ ソースの出力オプションを追加します。 |
Option(String, String) |
基になるデータ ソースの出力オプションを追加します。 |
Options(Dictionary<String,String>) |
基になるデータ ソースの出力オプションを追加します。 |
OutputMode(OutputMode) |
ストリーミング DataFrame のデータをストリーミング シンクに書き込む方法を指定します。 |
OutputMode(String) |
ストリーミング DataFrame のデータをストリーミング シンクに書き込む方法を指定します。 |
PartitionBy(String[]) |
ファイル システム上の指定された列で出力をパーティション分割します。 指定した場合、出力は Hive のパーティション構成と同様にファイル システムにレイアウトされます。 |
QueryName(String) |
で開始できる の StreamingQuery 名前を |
Start(String) |
ストリーミング クエリの実行を開始します。 |
Trigger(Trigger) |
ストリーム クエリのトリガーを設定します。 |
適用対象
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示