問題タブ [lateral]
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.
regex - ループ変数として正規表現を使用してファイル内の行をループする方法
json ファイルの Explode 関数のようなものを作ろうとしています。ループは行ごとにjsonファイルを取得する必要があり、各行には、この行から抽出してメイン行と一緒に配置したい複数の値があります(側面図やSQLの爆発関数など)
データは次のようになります
今私が欲しいのは、SQL Explode this のようなものです
str をグループとして取得できないというエラーが常に発生しますが、次の for ループに正規表現を配置すると、最初の結果が取得されて何も実行されないか、別の方法で同じ結果が取得されて書き込まれます行内で文字が見つかるたびにそれを繰り返します。
json - Snowflakeのターゲット テーブルを介した JSON フラット化の代替
スノーフレークごと: https://docs.snowflake.net/manuals/user-guide/json-basics-tutorial-copy-into.htmlターゲット テーブル (Testing_JSON) を作成しました。これは、アップロードされた JSON を含む単一のバリアント列です。ファイル。
私の質問は、フラット化された JSON を含む実際の唯一のテーブル (TABLE1) を作成するために参照する必要がある単一のバリアント列であるこの「ターゲット テーブル (つまり、Testing_JSON)」の作成をどのように切り出すことができるかです。デスクトップからJSONファイルを読み込み、「その場で解析」してフラット化されたテーブルをUI経由で作成する方法が見つかりませんでした。これはPUT/COPY INTOを使用して実行できることがわかっているため、CLIを使用しません
snowflake-cloud-data-platform - 配列とdictが混在するSnowpipeデータの横方向の平坦化
Snowpipe から 2 つの異なる構造化された json ファイルがパイプされています。唯一の違いは、入れ子になった dict の代わりに、多くの入れ子になった配列があることです。構造 1を 1 つの完成したテーブルに変換する方法を見つけようとしています。構造 2をテーブルに正常に変換し、以下のコードを含めました。
横方向の平坦化を利用する必要があることはわかっていますが、成功していません。
構造 2: ネストされた Dict この json は、テーブル内および列JSONTEXT内に存在します
動作する 2 番目の構造のコードを次に示します。
これは、jsontext [Nth]を配置した場合にのみ機能する、試したコードです。
どんな助けにも感謝します!