Building Pipelines with Dynamic Tables

Поділитися
Вставка

КОМЕНТАРІ • 21

  • @mauricioz
    @mauricioz Рік тому +2

    DT are very useful to simplify pipelines and object management, support, monitoring, documentation and support.

  • @TheStamperious
    @TheStamperious 4 дні тому

    When would I use a materialized view vs a dynamic table?

  • @EdchelStephenNini
    @EdchelStephenNini 25 днів тому

    Hi,
    How can we write sql unit tests for a whole dynamic table pipeline?
    That is, given a base table data, run it through the whole pipeline thru the test and verify if the results are as expected

  • @roberbonox
    @roberbonox Місяць тому

    Hi, i create a dynamic table and have task that validates data on tables (standard tables) that are used in the dynamic table. The thing is when i finish the validations i need, i put an ALTER DYNAMIC TABLE IF EXISTS xxx REFRESH; inside the task, and when the task is executed the refresh is not starting. If i execute manually the command it works but is like it doesn't when is inside the task, is this a limitation right now??

  • @VigyaanJyoti
    @VigyaanJyoti Рік тому +6

    The demo example is pretty complex and the presentor should have chosen a simple example to explain things.

  • @radhekishansoni8381
    @radhekishansoni8381 Рік тому +1

    I could not find anywhere in documentation, but is there any optimisation in create-replace of a dynamic table. Does it have any way to know that may be some partial data is already there.
    For example when we introduce a new column, it is highly likely that no other data was changed but does dynamic table consider this when it refreshes on create-replace.

    • @snowflakedevelopers
      @snowflakedevelopers  Рік тому +1

      Thanks for your question! Create or replace for Dynamic Tables works just like a create or replace for any ordinary table, so the dynamic table would indeed get rebuilt.

  • @vikihome6694
    @vikihome6694 9 місяців тому

    Can I create the DT on top of external table ! looks it won't allow, is there any work around if in case I need to use external table ?

  • @ur8946
    @ur8946 Рік тому +2

    where you define call start_data_gen(); and call send_alert_email(); function ?

  • @TanuE-lx6zw
    @TanuE-lx6zw 10 місяців тому

    dynamic tables can be monitor through snowsight->activity->dynamic table
    I need to know which snowflake account usage table it is using to display dynamic tables details in snowsight?
    I need to get all the refresh history of all the tables, so how to get this details?

    • @snowflakedevelopers
      @snowflakedevelopers  10 місяців тому +1

      Check this page out on monitoring dynamic table refresh history: docs.snowflake.com/en/user-guide/dynamic-tables-tasks-monitor#label-dynamic-tables-monitoring-sql

    • @snowflakedevelopers
      @snowflakedevelopers  10 місяців тому +1

      Also, table_type = base table, is_dynamic= true is how a Dynamic Table shows up in account usage

  • @EdchelStephenNini
    @EdchelStephenNini 6 місяців тому

    Hi, can we write dynamic table definition using python instead of SQL?

  • @LouisMonier-vc2fs
    @LouisMonier-vc2fs 11 місяців тому

    Pretty awesome

  • @sharma_ji_in_uk
    @sharma_ji_in_uk Рік тому

    we can use non dynamic tables in the dynamic sql?

  • @luisfernandocardiel9059
    @luisfernandocardiel9059 6 місяців тому +1

    where you define call start_data_gen(); and call send_alert_email(); function ?