問題タブ [snowflake-cloud-data-platform]

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.

0 投票する
1 に答える
385 参照

vb.net - Azure 用の SnowMaker .Net ライブラリ

vb.net Web アプリで上記のライブラリを使用しています。Snowmaker の開発者は、ID が必要になるたびに新しいインスタンスを作成するのではなく、基本的なシングルトンを使用する必要があると述べています。

シングルトンとは何かは知っていますが、使用したことはありません。スタックオーバーフローでこれに遭遇しました

IDの生成に使用しているコードは次のとおりです

これは機能しますが、それをシングルトン クラスに組み込んで、Web アプリから 1 回だけ呼び出すにはどうすればよいでしょうか?

0 投票する
1 に答える
2469 参照

php - PHP で ODBC (PDO を使用) 経由で Snowflake をクエリすると、正しくないデータが返される

PHP(CentOS 6および7)のODBCドライバーを介してSnowflakeに接続し、PDOを利用して簡単にアクセスしようとしています。

PHP のネイティブ ODBC 関数はかなりうまく機能するため、ODBC ドライバーがインストールされ、適切に動作しているようです。

戻り値

これは、DB に直接クエリを実行したときに得られるものとまったく同じです。

しかし、PDO を使用したい場合、結果がおかしくなっています。

戻り値

注: の後にそれ以上の出力はありませんRows: 3

したがって、PDOStatement は正しい行数を認識していますが、の内容SHOW TABLESは不完全であり、SELECT * FROM TESTどういうわけか完全に欠落しています (すぐに$statement->fetch()戻ります)。false

ここで PDO オプションが役立つかどうか、何か考えはありますか?

また、この場合、ネイティブ ODBC 関数が最大 200MB のメモリを消費することにも気付きました。

0 投票する
3 に答える
19378 参照

sql - Snowflake Datawarehouse の SELECT INTO 構文

Snowflake には -のSELECT INTOような構文があると思いますが、それを使用するためのドキュメントや例が見つかりません。

summary上記は機能しますが、テーブルを定義するのではなくSELECT INTO、SQLパーサーにテーブルを作成させます。

0 投票する
3 に答える
2471 参照

csv - Snowflakeのステートメントへのコピーを使用して、csv に列名を含めることは可能ですか?

例えば:

csv になりますが、列ヘッダーは含まれません。ステートメントへのコピーでそれが不可能な場合、これを達成する可能性のある非自明な手法はおそらくありますか?

前もって感謝します。

0 投票する
1 に答える
1073 参照

php - ODBC 経由で Snowflake データベースに接続中にエラー メッセージが表示される

私は Ubuntu を使用しています。ODBC ドライバーを使用して PHP をスノーフレークに接続しようとしています/etc/odbcinst.ini。これが私が使用しているドライバー情報です

エラー 2 エラーが発生します

エラー 1: SFRestRequestFailed could not be found in the en-US locale. Check that /en-US/SFMessages.xml exists

エラー 2: REST request to the Snowflake is failing(I got this error by checking corresponding message attached to 'SFRestRequestFailed' in SFMessages.xml)

しかし、Windows で同じアクセスの詳細を使用して Snowflake に接続し、データをフェッチすることができます。

この問題を解決するためのアイデアを共有してください。

ありがとうございました

0 投票する
2 に答える
2362 参照

python - Py2exe エラー: 名前空間パッケージはまだサポートされていません: パッケージ 'snowflake' をスキップしています

py2exe を使用して、次のスクリプトの .exe を生成しようとしています。

コードは非常に簡単で、魔法のように機能します。

py2exe を使用して .exe に変換したいのですが、その時点で次のエラーが発生しました。

Snowflake は、自分の DB (スノーフレーク データベース、かなり新しい) に接続できるようにするパッケージです。

私のOSは:Windows 10、Pythonバージョン3.5.1です

py2exe の私の setup.py :

私は周りを見回しましたが、この問題に対する答えは見つかりませんでした。誰かがアイデアを持っているなら。

よろしくお願いします。

0 投票する
2 に答える
4838 参照

snowflake-cloud-data-platform - スノーフレークで繰り返しなしで2列を横方向に平坦化

2 つの変数でグループ化して別の合計を取得するクエリがあります。後の計算のためにテーブル構造を維持するために、クエリの次の段階のために保存する他の 2 つの変数を listagg() します。ただし、後で listagg() 列を 2 つフラット化しようとすると、データが何度も繰り返されます。

例: my_table

結果:

何が起こっているのかは理解していますが、どうすれば目的の結果が得られるのか疑問に思っています: