問題タブ [snowflake-schema]

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 に答える
105 参照

database - 外部テーブルの使用例?

Snowflakeで外部テーブルに出会いました。外部テーブルを使用する場合のユースケースまたは利点を教えてください。

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

snowflake-cloud-data-platform - Snowflake - 関数を使用して列名を表示する方法は?

スノーフレーク関数を使用して列名を指定する方法について、スノーフレークのドキュメントからあまり助けが得られませんでした。

指定された日付の計算を行う自動レポートがあります。ここにあります

以下の列名に対して次の出力が得られます

列名期待される出力

Snowflakeの列名として期待日を印刷するにはどうすればよいですか?

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

amazon-web-services - Snowflake フェイルオーバー - レプリケーション メカニズム

Snowflake内でフェイルオーバー/レプリケーションのユースケースを管理する方法に関するドキュメントに飛び込んできました。ここでは基本的に、フェールオーバー戦略は、異なる地域にある同じ組織の 2 つの異なるアカウント間のデータベースのレプリケーション機能に基づいています。

レプリケーションの観点から、これら 2 つの DB を構成し、プライマリ DB を 10 分ごとに更新するタスク内でレプリケーションをセットアップして、セカンダリ DB を可能な限り更新し続けるようにします。それにもかかわらず、予期しないイベントが発生した場合、セカンダリ データベースは一度昇格し、最後に完了した更新に基づくバージョンのデータがプライマリに保持されます。これは、停止の直前に実行された新しいデータ/変換全体が部分的に失われる可能性があることを意味します。これは私に考えさせます:

  • レプリケーション タスクを 1 分にスケジュールするだけでなく、Snowflake 内のフェイルオーバー設計で失われるデータを可能な限り削減する方法はありますか?
  • 停止が解決され、セカンダリ DB にレプリケートできなかったデータの一部を管理する方法をプライマリ DB に戻す必要がありますが、セカンダリDBを本番として?

本当にありがとう