TREATAS를 사용하여 다른 테이블에서 측정 값 가져 오기

pmtthee

다른 문제로 돌아 왔습니다. 구매 한 제품에 대한 거래 내역이있는 판매 테이블이 있습니다. 또한 각 제품에 대한 창고 재고 정보가있는 테이블이 있습니다. 창고 재고 테이블의 열이있는 테이블 시각화에서 구매 한 제품 수를 가져 오려고합니다.

아래 두 측정 값을 모두 시도했지만 둘 다 제품별로 분할되지 않고 각 행에 대한 총 개수를 반환합니다. 어떤 도움이라도 대단히 감사하겠습니다!

NumProductsfromSales1 = calculate([Count], treatas(values('Sales'[Product]), 'Inventory'[Product]))

NumProductsfromSales2 = 
var lineage = treatas(values('Sales'[Product]), 'Inventory'[Product])
var tbl = calculatetable('Inventory Detail', KEEPFILTERS(lineage))
var result = calculate(sumx(tbl, [Count]))
return  result
알렉시스 올슨

에서 이 소스 , 우리가 볼 TREATAS다음과 같이 작동합니다.

[Filtered Measure] :=
CALCULATE (
    <target_measure>,
    TREATAS (
        VALUES ( <lookup_granularity_column> ),
        <target_granularity_column>
    )
)

다음과 같다

[Filtered Measure] :=
CALCULATE (
    <target_measure>,
    INTERSECT (
        ALL ( <target_granularity_column> ),
        VALUES ( <lookup_granularity_column> )
    )
)

중요한 부분은 ALL기능입니다. 이것이 시각적 개체의 행에서 필터 컨텍스트를 잃는 이유입니다.


이것이 가장 효율적인 솔루션인지 확실하지 않지만 Inventory첫 번째 시도에 필터 테이블로 추가 하면 시각적 행에서 해당 테이블의 필터 컨텍스트를 유지해야한다고 생각합니다.

NumProductsfromSales1 =
CALCULATE (
    [Count],
    'Inventory',
    TREATAS ( VALUES ( 'Sales'[Product] ), 'Inventory'[Product] )
)

편집 : 의견과 관련하여 다음을 시도하십시오.

a =
VAR top5prod =
    SELECTCOLUMNS (
        TOPN (
            5,
            SUMMARIZE ( Sales, Sales[Product], "Count", [Product Count] ),
            [Count]
        ),
        "Product", Sales[Product]
    )
RETURN
    CALCULATE (
        [Product Count],
        FILTER ( 'Inventory', 'Inventory'[Product] IN top5prod )
    )

사용 FILTER하는 것만 큼 효율적이지는 TREATAS않지만 작동하는지 확인하십시오.

재현 가능한 작업없이 이런 종류의 질문에 대답하는 것은 매우 어렵습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

JQuery를 사용하여 테이블에서 값 가져 오기

분류에서Dev

ID를 사용하여 다른 테이블에서 데이터 가져 오기

분류에서Dev

JPA를 사용하여 다른 테이블에서 레코드 가져 오기

분류에서Dev

mySql (phpMyAdmin)을 사용하여 다른 테이블에서 데이터를 가져 오는 테이블 만들기

분류에서Dev

PDO를 사용하여 테이블의 한 열에서 값 가져 오기

분류에서Dev

jquery를 사용하여 테이블 열에서 선택 값 가져 오기

분류에서Dev

SQL 및 PHP를 사용하여 서로 다른 참조 테이블에서 계층 트리 가져 오기

분류에서Dev

다른 테이블에서 얻은 결과를 사용하여 특정 테이블의 결과를 가져 오는 Oracle 쿼리

분류에서Dev

Excel의 다른 테이블에서 일치하는 값을 사용하여 테이블에서 합계 가져 오기

분류에서Dev

Linq를 사용하여 다른 테이블의 레코드 수로 정렬 된 목록 가져 오기

분류에서Dev

조인 쿼리를 사용하여 4 개의 다른 테이블에서 레코드 가져 오기

분류에서Dev

하나의 쿼리로 다른 테이블에서 값 가져 오기

분류에서Dev

다른 테이블에서 값을 가져오고 count 함수를 사용하기 위해 SQL 코드를 작성하는 방법은 무엇입니까?

분류에서Dev

MYSQL, '보고 된 사용자'테이블에서 값을 가져오고 이름을 사용하여 다른 테이블에서 삭제

분류에서Dev

데이터 가져 오기 처리기를 사용하여 서로 다른 열의 값 연결

분류에서Dev

Linq를 사용하여 중복 값이있는 테이블에서 단일 레코드 가져 오기

분류에서Dev

여러 테이블에서 여러 행 가져 오기 및 하나의 MySQL 쿼리를 사용하여 정렬

분류에서Dev

선형 회귀를 사용하여 예측 값 가져 오기

분류에서Dev

jquery를 사용하여 특정 열의 특정 셀에서 값 가져 오기

분류에서Dev

다른 테이블의 열 개수 (*)를 참조하여 한 테이블에서 데이터 가져 오기

분류에서Dev

특정 접미사가있는 LINQ (EF)를 사용하여 테이블에서 이름 가져 오기

분류에서Dev

이 작업을 수행하는 CakePHP 올바른 방법 (설정 테이블에서 값 가져 오기)

분류에서Dev

Ruby on Rails의 다른 테이블에서 값 가져 오기

분류에서Dev

SQLite 다른 테이블에서 값 가져 오기

분류에서Dev

LinqtoSQL 다른 테이블에서 값 가져 오기

분류에서Dev

값이 일치하는 vba를 사용하여 다른 통합 문서에서 값을 가져 오나요?

분류에서Dev

C # 좌표를 사용하여 bindinglist <T>에서 값 가져 오기 및 설정

분류에서Dev

Python을 사용하여 테이블에서 모든 데이터를 가져 오는 동안 json 값을 가져올 수 없습니다.

분류에서Dev

SQL을 사용하여 여러 테이블에서 공통 값 가져 오기

Related 관련 기사

  1. 1

    JQuery를 사용하여 테이블에서 값 가져 오기

  2. 2

    ID를 사용하여 다른 테이블에서 데이터 가져 오기

  3. 3

    JPA를 사용하여 다른 테이블에서 레코드 가져 오기

  4. 4

    mySql (phpMyAdmin)을 사용하여 다른 테이블에서 데이터를 가져 오는 테이블 만들기

  5. 5

    PDO를 사용하여 테이블의 한 열에서 값 가져 오기

  6. 6

    jquery를 사용하여 테이블 열에서 선택 값 가져 오기

  7. 7

    SQL 및 PHP를 사용하여 서로 다른 참조 테이블에서 계층 트리 가져 오기

  8. 8

    다른 테이블에서 얻은 결과를 사용하여 특정 테이블의 결과를 가져 오는 Oracle 쿼리

  9. 9

    Excel의 다른 테이블에서 일치하는 값을 사용하여 테이블에서 합계 가져 오기

  10. 10

    Linq를 사용하여 다른 테이블의 레코드 수로 정렬 된 목록 가져 오기

  11. 11

    조인 쿼리를 사용하여 4 개의 다른 테이블에서 레코드 가져 오기

  12. 12

    하나의 쿼리로 다른 테이블에서 값 가져 오기

  13. 13

    다른 테이블에서 값을 가져오고 count 함수를 사용하기 위해 SQL 코드를 작성하는 방법은 무엇입니까?

  14. 14

    MYSQL, '보고 된 사용자'테이블에서 값을 가져오고 이름을 사용하여 다른 테이블에서 삭제

  15. 15

    데이터 가져 오기 처리기를 사용하여 서로 다른 열의 값 연결

  16. 16

    Linq를 사용하여 중복 값이있는 테이블에서 단일 레코드 가져 오기

  17. 17

    여러 테이블에서 여러 행 가져 오기 및 하나의 MySQL 쿼리를 사용하여 정렬

  18. 18

    선형 회귀를 사용하여 예측 값 가져 오기

  19. 19

    jquery를 사용하여 특정 열의 특정 셀에서 값 가져 오기

  20. 20

    다른 테이블의 열 개수 (*)를 참조하여 한 테이블에서 데이터 가져 오기

  21. 21

    특정 접미사가있는 LINQ (EF)를 사용하여 테이블에서 이름 가져 오기

  22. 22

    이 작업을 수행하는 CakePHP 올바른 방법 (설정 테이블에서 값 가져 오기)

  23. 23

    Ruby on Rails의 다른 테이블에서 값 가져 오기

  24. 24

    SQLite 다른 테이블에서 값 가져 오기

  25. 25

    LinqtoSQL 다른 테이블에서 값 가져 오기

  26. 26

    값이 일치하는 vba를 사용하여 다른 통합 문서에서 값을 가져 오나요?

  27. 27

    C # 좌표를 사용하여 bindinglist <T>에서 값 가져 오기 및 설정

  28. 28

    Python을 사용하여 테이블에서 모든 데이터를 가져 오는 동안 json 값을 가져올 수 없습니다.

  29. 29

    SQL을 사용하여 여러 테이블에서 공통 값 가져 오기

뜨겁다태그

보관